1
Curriculum Vitae – UI / Front End Web Developer
TOMASZ LIBICH
Full name
Day of birth
Address
Phone
Website
E-mail
CV
Tomasz Libich-
-
Experienced UI / front-end web developer with proven commercial experience and professional
trainings.
SKILLS
• 9 years of UI / Front End Web development in commercial international environment, with
experience in leading the team and contacting customers
• Extensive experience in Javascript, jQuery, building web apps, libraries and self-contained plugins
with the market standards and best practices
• Extensive experience in HTML5, XHTML1.0, HTML4, CSS, CSS2, CSS3
• Extensive experience in working with HTTP/HTTPS and RESTful APIs
• Extensive experience in web design tools (Photoshop, Fireworks)
• Extensive experience in using PHP based Smarty templates system
• Extensive experience in creating effective code for SEO needs
• Extensive experience in creating cross-browser compatible code
• Extensive experience in creating cross-client compatible newsletters
• Passionate about creating semantic code, correct with modern web standards as well as usability
and accessibility solutions
• Passionate about Javascript coding standards, best practices and design patterns
• Passionate about HTML5 and CSS3
• Certified Scrum Master, experienced in and passionate about Agile/Scrum methodology, Backlogs
with Jira, Bugzilla and other issue / project tracking tools
• Extensive experience in control version policies and procedures (TFS, SVN and Github)
• Good qualifications in management of issues, risks, and project schedule/timeframes
• Strong analytical skills, troubleshooting and problem solving enthusiasm
• Strong interpersonal skills, effectively work with people in the team, other IT departments and/or
outside of the enterprise
• Open minded, very good communication skills
• Working knowledge of C# / .NET with Azure data storages as well as PHP with MySQL programming
please visit www.tomaszlibich.net for more details and my work examples
2
Curriculum Vitae – UI / Front End Web Developer
WORK EXPERIENCE
Tesco Technology, Tesco PLC, Welwyn Garden City, UK
(September 2014 – now)
Javascript Team Lead
-
introducing and managing process of code quality improvements within the team (coding standards, design
patterns, jsLint, Jasmine unit tests, TDD)
architecting and developing general front-end solutions for Tesco Direct and Tesco kiosks (own custom MV* API
solution based on BackboneJS – built from scratch and tailored for Tesco eCommerce platform specifics)
(April 2014 – September 2014)
Senior Front End Developer
-
-
working at GMO UI Buildkit team (Tesco Direct flagship product)
focusing on responsive and performance solutions for high profile, high traffic eCommerce platform
HTML5, CSS2/CSS3, Javascript, jQuery, AJAX, JSON/JSONP
AMD (Asynchronous Module Definition) with RequireJS
integrating front-end layer with ATG back-end platform
Omniture tracking system
GruntJS based build process
focused on fully responsive, semantic and cross-browser compatible code
Skype (Microsoft), London, UK
(April 2012 – April 2014)
Software Development Engineer 2
-
-
-
working at Web Apps team (Skype experience for browsers – providing Skype video calls experience for Microsoft
flagship products: Live.com, new Outlook.com Bing.com and MSN client)
building web app that allows Skype users to communicate between different web platforms
HTML5, CSS2/CSS3, Javascript, jQuery, AJAX, JSON/JSONP, HTTP/HTTPS APIs
Internationalization related front end solutions
Jasmine unit tests
AMD (Asynchronous Module Definition) with RequireJS
Omniture tracking system
Ant build process
QuickBuild build process
focused on semantic and cross-browser compatible code
Photoshop, Fireworks
Certified Scrum Master, Jira
The Football Association, London, UK
(December 2010 – April 2012)
UI developer
-
-
building new and modifying existing company’s websites based on wireframes and PSD mock-ups
HTML5, XHTML1.0, CSS, CSS2, CSS3, Javascript, jQuery, AJAX, XML+XSLT
focused on semantic and cross-browser compatible code
working on full accessibility checkup, AA accreditation for The FA websites
SEO improvements related front-end code solutions
Extensive use of social network plugins: Facebook and Twitter
Photoshop, Microsoft Visual Studio
Agile (Scrum), TFS (Team Foundation Server), Trello, Jira
please visit www.tomaszlibich.net for more details and my work examples
3
Curriculum Vitae – UI / Front End Web Developer
Virtual Universe Ltd., London, UK
(September 2010 – December 2010)
Front End developer
-
working on redesigning and improving company’s websites based on wireframes and PSD mock-ups
XHTML1.0, CSS, CSS2, Javascript, jQuery, Prototype js
focused on semantic and cross-browser compatible code
SEO improvement front-end code solutions
Photoshop, SVN, Eclipse
Agile (Scrum), Jira
Grapecom Software, Bielsko-Biala, Poland
(November 2007 – August 2010)
Team leader, Front End developer
-
leading the team of 4 (designer, front-end developer, 2 back-end developers)
building number of whole websites from scratch (examples on my webpage)
XHTML1.0, HTML4, CSS, CSS2, Javascript, jQuery, Smarty
focused on semantic and cross-browser compatible code
SEO front-end code solutions
PHP4 procedural programming + MySQL
Photoshop, SVN, PsPad
Fitbug Ltd., London, UK
(December 2006 - June 2007 perm and June 2007 – November 2007 contractor, working online)
Front End developer
-
-
building the complete front end templates system for company’s web portal in version 3.5
building the complete front end templates system of company’s portal in version 3
focused on semantic and cross-browser compatible code
XHTML1.0, CSS, CSS2, Javascript, jQuery, Smarty
SEO front-end code solutions
Photoshop, Visual Source Safe, SVN, PsPad, Zend Studio
Topcom Solutions, Bielsko-Biala, Poland
(November 2005 - September 2006)
webdesigner, junior Front End & Back End developer
-
building number of whole websites from scratch
HTML4, CSS, XHTML1.0, Javascript
PHP4 procedural programming + MySQL
Photoshop, Notepad++
Satiz Poland, Bielsko-Biala, Poland
(March 2002 - November 2005)
junior DTP operator, graphic designer
-
designing printing publications like leaflets, magazines and other
Photoshop, QuarkXpress
TRAININGS
David Bernstein, Net Objectives, London UK
January 2014
Design Patterns
Samuel Bucholtz, Microsoft, London UK
November 2013
RESTful APIs Security Threat Modeling
please visit www.tomaszlibich.net for more details and my work examples
4
Curriculum Vitae – UI / Front End Web Developer
Jennifer Perret, Microsoft, London UK
October 2013
Exploring Windows Azure
Jeffrey Richter, Wintellect, London UK
July 2013
C# and CLR
Bill Hanlon, Engineering Excellence, Microsoft, London UK
May 2013
TDD – Test Driven Programming
Bill Hanlon, Engineering Excellence, Microsoft, London UK
May 2013
Writing Maintainable Code
Dan Greening, Skype, Prague, Czech Republic
February 2013
Strategic Problem Solving Teams
Scrum Alliance, London, UK
November 2012
Certified Scrum Master
GbDirect, London, UK
November 2006
Advanced CSS/CSS2 Training
GbDirect, London, UK
November 2006
CSS Fundamentals Training
EDUCATION
University of Silesia, Katowice, Poland
October 1998 - June 2003
Master’s Degree in Political Sciences
NON-IT RELATED
Almost 11 years of extensive and successful journalist career as a reporter, editor, newsroom
manager and news reader in radio and TV broadcasting.
This path of career has been abandoned to start a family and due to need of a bigger stability and predictability.
The natural path was to switch to a professional programming / web development, which was a personal hobby before.
please visit www.tomaszlibich.net for more details and my work examples