Senior Front-end Developer @ Building mobile & desktop websites, SPAs and plugins with Node.js, FLUX, React.js, Sass, Gulp and good old vanilla JavaScript. On top of that I add a lot of ES6 sugar. I like working with UX/Designers to deliver the most beautiful and user friendly software. Always making sure that all the recipes are safe and sound on github. I’m the creator and maintainer of the Gamesys’ JavaScript code-style (style-guide). I’ve been actively involved in creation of the developer workflow guidelines. From June 2014 to Present (1 year 7 months) London, United KingdomFront-End Developer @ Developing user friendly & responsive SPAs using modern Front-end tools: Grunt, Gulp, Bower, Sass (Compass), Backbone.js and vanilla JavaScript. Writing unit tests with Karma, Mocha, Chai and Sinon. I’ve been involved in creating mobile versions of jackpotjoy (https://mobile.jackpotjoy.com) and other ventures. I’ve been heavily involved in the creation of https://www.virgincasino.com and https:/www.tropicanacasino.com. From March 2013 to Present (2 years 10 months) London, United KingdomFront-end Developer, Web Developer @ Maintaining and updating onet.pl products (muzyka.onet.pl, film.onet.pl, gry.onet.pl, moto.onet.pl). I authored radio.onet.pl (HTML5, CSS3/LESS, JavaScript/CoffeeScript/jQuery) which is an integration of muzyka.onet.pl with tuba.fm (internet radio station).
I was working in Agile methodology, my team was responsible for redesigning facet.onet.pl. I was responsible for the Front-end part, creating views in HTML, LESS/CSS and vanilla JavaScript with Node.js as a back-end data server. From July 2012 to February 2013 (8 months) Kraków Area, PolandFront-end Developer, PHP Programmer @ Maintaining and updating IRS (Internet Reservation System) and partners’ websites (senturia.ru, lataj.pl). I authored Airports Map. It is a web application that integrates Google maps API. It helps to choose airports of origin and destination and shows available flights and prices. Written in JavaScript/CoffeeScript and jQuery. Other responsibilities included OOP PHP integration with PostgreSQL Database, CSS, JavaScript (jQuery) and Smarty templating system. From March 2012 to July 2012 (5 months) Kraków Area, PolandFront-end Developer, PHP Programmer @ I was responsible for maintaining and updating company websites (bibliotekako.pl, bibliotekakp.pl). Responsibilities included: redesigning the look and feel of the websites using new technologies (HTML5 and CSS3); enhancing UI and working on the company intranet page (administration panel).
My team was responsible for delivering an editorial system which was customised to the needs of the business. We have chosen to use PHP and Zend framework, Smarty, MySQL, HTML5, CSS/Sass and JavaScript. I authored scripts for order form validation and jQuery plugins. From January 2011 to March 2012 (1 year 3 months) Kraków Area, PolandFreelancer @ I was creating all kind of projects for small companies and private business. Technologies used: HTML(5), CSS(3), PHP, MySQL, JavaScript/jQuery, Flash/ActionScript3. Apart from site layouts (HTML & CSS) I wrote scripts, jQuery plugins, simple Flash games and animations.
Some code samples are available on github.com and bitbucket.org From January 2008 to September 2010 (2 years 9 months) Kraków Area, Poland
BS in Marketing and Management @ Krakowska Akademia im. Andrzeja Frycza-Modrzewskiego From 2000 to 2003 III L.O. From 1995 to 2000 Marcin K. is skilled in: CSS, jQuery, HTML 5, JavaScript, PHP, MySQL, Web Development, AJAX, MongoDB, Web Design, CSS3, XHTML, HTML, JSON, Scrum