This is old version (V.5.0) of my portfolio,only part of my work is displayed here. Please go to my current portfolio HERE
RESUME
- EXPERIENCE
-
Senior Full Stack Developer (Javascript) / Team Leader
IPF Digital June 2017 - Present
Providing high quality code and code analysis for one of the leading provider of home credits and digital loans and its web applications around the world. Managing and monitoring cooperation between in-house web developers with external companies to provide better quality solutions.- coding of SPA applications, servers and microservices: Node.js (Express.js / Hapi.js), AngularJS 1, Angular 2/4, React.js(with Redux/MobX), CanJs, REST API's, websockets, ECMAScript 5 and ECMAScript 6, css (SASS, LESS), xhtml/html, PHP
- server setup: Apache, Nginx, Amazon AWS
- databases(SQL/noSQL): MongoDB, Mysql, MariaDB,DynamoDB
- testing: protractor, jasmine, karma, webdriver, selenium
- virtualization and server management: Vagrant, Docker, VmWare, Virtualbox
- front-end tooling: gulp, grunt, webpack, makejs
- REST API documentation and mocking: RAML 0.8, RAML 1.0
- CI: Teamcity, Jenkins
- Version Control, reporting, documentation: JIRA, GIT, Confluence, gitbook
- Team Management: SCRUM, AGILE, Kanban, out-of-the-box thinking, congenital optimism
-
Front-end / Back-end Web Developer Consultant
Delaval September 2015 - June 2017
Design, development and creation of Javascript based modules for a SPA application (based on Angular 1) for one of the most advanced milking robot created by Delaval company.
Additionally, writing unit and high-end tests, deploying production packages and code reviews for team members to increase the overall product quality.
Providing support, ideas and technical documentation for existing team of developers based on project requirements.THIS INCLUDES
- coding (front-end/back-end) for SPA application: Javascript (AngularJS/JQuery/backbone), bootstrap, Node.js(with express/Koa), html/xhtml, css (SASS/LESS), W3C standards, JSHint, Single Page Applications,
- development of unit/high-end tests for SPA application: Jasmine, Karma, Protractor
- task automation - testing, building and deployment of application modules: Node.js, gulp, grunt, Less/Sass, Jenkins, make
- Version Control and bugs reporting: JIRA, SVN, GIT
-
Founder
Cytadella July 2013 - Present
Designing, developing, managing and supporting IT solutions based on clients needs.
Focusing on web applications/services and mobile devices applications.IT WORK
- defining corporate identity, graphic/UI design and documents style: Photoshop, Illustrator, Fireworks, Indesign, Gimp, Inkscape, CorelDraw
- user experience design: Balsamiq , Visio, Mockingbird, Flash,
- delivering fully operational, consistent GUI, dedicated for specific platform (Android, IOS, desktop software, web browsers, set top boxes etc.)
- front-end development and crossbrowser compatibility: html, xhtml, xml, css, lesscss, sass, Javascript and libraries (jQuery, ajax, prototype etc.), W3C standards, data conversion (MySQL <-> json <-> csv <-> excel )
- backend development: PHP, PHP Frameworks, MySQL, Object Oriented Programming, MVC, Java, SOAP, Cron, REST
- installation, support and modyfing of content management systems for customer needs: Magento, osCommerce, Wordpress, Joomla, typo3, LightCMS, k4web
MANAGEMENT WORK
- expanding company influence and acquiring new clients,
- project management: SCRUM, Agile
- creative team leading: 2 - 5 people, couching, motivation building,
- brainstorming,
- cooperation with external teams,
- branding identity (including SEO)
- corporate document designs: invoices, magazines, resumes, business cards, reports etc.
- social media interaction,
-
WEB DEVELOPER / CREATIVE DESIGNER
Artelia - Paket 24 GmbH April 2013 - Present
Creation, maintenance and keeping up to date e-stores based on Magento Platform.
Delivering new ideas and design concepts for product lines and styles.
Thinking „outside of the box”.Web development
- store development and maintenance, creation of interior web applications for company purposes: Magento Platform, Object Oriented Programming, MVC, PHP, MySQL, xhtml, css, Javascript and libraries (jQuery, ajax, prototype), W3C Standards, DOM, xammp, Apache, XML-technologies, 3-rd party api(allegro, ebay etc.),
- documentation for web applications, workflows and Magento plugins, modules etc. : WikiMedia, OpenOffice, LibreOffice, Microsoft Office,
- maintenance, creating reports and managing multiple websites: site optimization, stores optimization, SEO, Pay Per Click and Adwords campaigns, Google Analytics,
- configuring, installing, tuning, troubleshooting, applying patches and supporting company web pages, portals and web servers,
- software integration: fully operational, consistent GUI, dedicated for specific platform (Android, IOS, desktop software, web browsers, set top boxes etc.),
- team leading: 2 - 8 people, couching, motivation building,
Design
- web designs for Magento based stores, landing pages, web portals and mobile user interfaces: Photoshop, Fireworks, Indesign, Gimp, Inkscape, Dreamweaver,
- user experience(UX) design dedicated for specific platform (Android, IOS, web browsers, etc.),
- web advertising materials: Flash, Photoshop, Final Cut Pro,
- 3D design of objects(company furnitures): 3DS Max, Cinema 4D,
- graphic design: Photoshop, Illustrator, Fireworks, Indesign, Gimp, Inkscape
- print(leaflets, newsletters, magazine ads materials, catalogs etc.), packaging and advertisement materials design: Illustrator, Photoshop, InDesign, CorelDraw,
- corporate document designs: invoices, magazines, resumes, business cards, reports, newsletters etc.
-
CREATIVE DIRECTOR & CO-FOUNDER
KemU Studio June 2008 - June 2015
Deliver all User Interface related products for Studio needs.
UI work:
- consistent UI ruleset prototyping: Balsamiq , Visio, Mockingbird,
- proof of concept mockups: Adobe Edge,
- graphic design: Photoshop, Illustrator, Fireworks, Indesign, Gimp, Inkscape,
- 3D artwork: 3DS Max, Sculptris, Blender,
- animation design: Flash, Adobe Edge,
- software integration: fully operational, consistent GUI, dedicated for specific platform (Android, IOS, desktop software, web browsers, set top boxes etc.),
- browser implementation: html, xhtml, css, lesscss, sass,
- customer support product maintenance.
Non UI work:
- creative team leading: 2 - 5 people, couching, motivation building,
- brainstorming,
- cooperation with external teams,
- branding identity (including SEO)
- corporate document designs: invoices, magazines, resumes, business cards, reports etc.
- social media interaction,
-
GRAPHIC DESIGNER
Advanced Digital Broadcast December 2008 - April 2013
Lead designer for TV user interfaces, set top boxes and packaging products.This includes:
- proof of concept mockups: Flash,
- 3D casing mockups: 3DS Max, Cinema 4D,
- graphic design: Photoshop, Illustrator, Fireworks, Indesign, Gimp, Inkscape,
- GUI animations: Flash, Adobe Edge,
- print and packaging design: Illustrator, Photoshop, InDesign, CorelDraw,
- corporate document designs: invoices, magazines, resumes, business cards, reports etc.
- preparing outline documents for proper implementation: Microsoft Office, OpenOffice, LibreOffice,
- working closely with engineers/programmers to maintain full support from graphical part of application
- managing graphical resources and reporting bugs: JIRA, cvs,
-
NETWORK ADMINISTRATOR (INTERNSHIP)
Artelia - Paket 24 GmbH January 2006 - March 2006
Maintenance & administration of 40/50 workstation sized network:This includes
- Software services maintenance
- including administration of Windows Advanced Server Domain, Linux servers, routers, Internet connection etc.
- Hardware maintenance
- administration, repairing, purchasing etc.
- EDUCATION
-
MASTER OF SCIENCE (M.SC.) DEGREE
University Of Zielona Góra 2011 – 2013
Specialty: Software development, User Interface Design
Degree: 5.0/5.0 -
ENGINEER’S DEGREE
University Of Zielona Góra 2008 – 2011
Specialty: Software development, User Interface Design
Degree: 4.5/5.0 -
TECHNICIAN DEGREE
Electronic Technical School 2003 – 2007
Specialty: IT solutions -
SKILLS
95 %
HTML 5 / CSS 3
My portfolio, as well as all other projects i made are created using the newest markup and style standards available on the market. 85 %
JAVASCRIPT
I am able to write and modify both structural and OOP Javascript code. Good knowledge of popular frameworks and if there is a new framework available - no problem to learn!Able to create Single Page Applications from(backend) to end(frontend).
75 %
NodeJs
I have experience working with Node.js, using it both for web purposes as well for internal tasks to build and maintain code / tests / continous intergration. Using any of the npm modules is just a part of the bigger process and if it exists, i can use it... 70 %
PHP / MYSQL
I am able to create, modify and maintain applications created in PHP/MySQL, being able to write both structural and object oriented code as well. 90 %
OSCOMMERCE
Experienced with Ecommerce solutions with focus on Magento platform. Familiar with other online store-management platforms, able to learn quick. 92 %
GRAPHIC DESIGN
Having Photoshop and Fireworks as my favourite graphic tools, I am able to create and deliver consistent, fully operational GUI’s dedicated for specific platform (Android, iOS, desktop, web etc.) 90 %
USER EXPERIENCE
Making Human-Computer Interaction easier for end user by constantly exploring new possibilities of more intuitive behaviours of applications. 60 %
JAVA / JAVA ME
I have experience with writing and modifying Java code destined both for desktop and mobile applications, though trying as much as i can to enhance my experience with this lanugage. 85 %
Version Control
Proficient with SVN / CVS / GIT / Perforce or if needed - able to learn quickly about any other control version software used inside given project. 98 %
"OUTSIDE THE BOX"
Every person had a problem in his life, code, or any other field that thought is impossible to solve. Hey, that's why thinking "outside the box" was invented, right?WHAT I CAN OFFER?
WEB SUPPORT AND OPTIMIZATION
If you have a website and you have server problems or simply some part of whole structure stopped - I can help analyze and find solutions for those issues.Also, I can help with optimization of the website, strarting from minimizing website load time to partial code optimization.
BRAINSTORMING
You have an idea and do not know how to start?Maybe you already started but would like to prepare some solutions before issues even happen?
We can sit together and brainstorm on how to make the idea more “bulletproof” and more attractive to future users.
CODE DEVELOPMENT
Yup, i can write code, from webapps to any other platforms needed. I can create new modules/packages for currently deployed applications, i can edit, fix and rewrite parts of code. I am also eager to learn new programming languages, as I know, that programming is constantly evolving to make better solutions.MARKETING & ANALYZE
If you have a product or a service, you need some advertisement - I have experience with setting up Adwords campaings with high ROI, analyzing statistical data and create proper strategies to make the product or service shine among others.USER EXPERIENCE DESIGN
I am able to research, analyze and optimize usability of already developed applications. I can offer more than one solution to resolve usability problems and simply speaking - make application better, faster and more attractive.MY WORK
My journey started long time ago and since year 2000 I tried to collect each project i created, no matter how big or small.
To this day, I have 183 projects in my portfolio.
Here you can see latest 15 projects I made.
Interested in seeing all of them?
To this day, I have 183 projects in my portfolio.
Here you can see latest 15 projects I made.
Interested in seeing all of them?
Artelia Cushion Reklamation
Code, Website Design, Design,
Pajacyk.pl Autoclicker
Freebies, Code,
Yet Another Flashlight
Design, Mobile,
Cytadella
Design, Website Design, Logotypes,
MK Design Allegro Template
Design, Website Design,
Paket24 Redesign
Design, Website Design,
Artelia Print Advertisement
Print, Art,
Walutomaty
Design, Website Design,
Ke.mU Studio
Design, Website Design,
Vector Dividers Set
Design, Website Design, For Sale,
Treasure Chest Icon
Design, Icons,
Bingo game Achievements
Design, Website Design, Icons,
Racing Game UI
Design, Mobile, For Sale, Website Design,
Benched Icon Set
Freebies, Icons,
Energy Drink Poster
Design, Print, Art,
BLOG
28
December Small React Boilerplate/Skeleton for SPA application
So, i decided to create a small boilerplate for React based SPA webapps - why?Mostly because there are so many tutorials that only shows the basic setup for smaller apps, but what to do when you start to grow and your app starts to have hundreds of modules/classes/reducers? How to divide it or still "keep... READ MORE29
June Yet Another good to know
I decided to create "good to know" book on github, with some info i had to dig through a lot of documentation or stackoverflow posts to find - the purpose of it - make life easier, maybe help someone more than me.If you're interested, find it here: ... READ MOREIntellij No syntax highlight / no inspections
It's the kind of bugs that are really annoying, small, but time consuming, because there is always one bullshit option somewhere to switch it. This is this kind of problem. So, my highlighting disappeared, I don't know if I pressed something or what,but simply, no .js / .php / .html had proper c... READ MOREMagento 1/2 – Prototype vs. Angular conflict problem
The StoryI am in process of development additional modules to Magento 1 and Magento 2.As stores, that i build the modules for, have some third party modules, that (still)rely heavily on prototype.js, i've came accross big problem, that those libs doesn't like each other very much, and if you try to initia... READ MOREF.u startups!
This guy wrote one of the best "fuck you" articles i've read in a long time.Go check it out here... READ MORECLIENTS
CONTACT
+48 603 575 153
tooscheeck
HISTORY
Everything changes, evolves or in worst cases - disappears. As my journey continues, my portfolio and its design changes over the years. This section represents a little "tribute" for portfolio designs that i created and what i have learned over the years, all of them were my own "playgrounds", where i could experiment, learn and adapt to new techniques and technologies. They may have been discountinued, but they will not be forgotten. So, cheers to them!
VERSION 1
VERSION 2
VERSION 3
VERSION 4
CURRENT
VERSION 1
year: ~2003 My first, very own portfolio - 100 % static, pure HTML with CSS. Back in 2003 having your own server, especially when you were a teenager was a dream, so it was created and hosted in one of many free hosting available in the past.This unfortunately means that i lost all source code for this project (when unexpectedly free server was shutdown with my only copy), only a .psd file remained - it is actually funny to see how much someone can change over the years, even in so simple task as proper naming and grouping elements in graphic programs like Photoshop.
VERSION 2
year: ~2005 Sleek, simple and effective, with less than 25 projects to show the UI of the design did the job very good, as only left part of portfolio needed scrolling - this also mean the first usage of Javascript on website, made by myself - as libraries as jQuery did not exist yet(or were out of my reach), each functionality that i was capable of implement into the design, without making it un-intuitive, was written by myself.Not having my own server and using free hostings resulted in missing source code (yup, those were “hard times” for students), only thing remained is .psd file.
VERSION 3
year: ~2007 Minimalistic, simple and stunning UI design. Created in PHP, based on text files as databases - the first version of portfolio with usage of Javascript libraries like Scriptalicious and scripts like LightBox, to present my portfolio with more than 50 projects with "completed and published" status.Portfolio which gave me a glimpse of what later became my full time job for next couple of years - User interfaces and User experience design.
VERSION 4
year: ~2009 Designed to be more accessible and to expand the possibilities to show my work, the Blue Portfolio. Both XHTML and CSS are compliant according to W3C standards, managed by dedicated framework from Ke.mU Studio, which i am member of.It is fast, reliable and most important - gave me the opportunity to demonstrate projects i had in my portfolio in a simple, yet effective and intuitive way.
CURRENT
year: 2014 So, this is where you are right now, do you like it?Leave me a message with what you think and who knows - maybe we can create / design / code something together?
Or maybe you want to see some of my other work? Take a look around, no rush.
