Scroll To View More
Hire the top 3% of freelance developers
Cezary Tomczyk

Cezary Tomczyk

Prague, Czech Republic
Member since October 27, 2015
Cezary has over ten years of experience in web technologies, and he is passionate about managing projects and people. He has experience in the complete product life-cycle from beginning to the end. He is experienced in hand coding, using the Semantic Web, writing usable code that is cross-browser compliant and upholds to the web content accessibility guidelines from W3C. He specializes in search engine and performance optimization solutions.
Cezary is now available for hire
Portfolio
  • Apple
    JavaScript, CSS3, HTML5, WCAG Rules
  • Oracle
    JavaScript, Sass, HTML5, CSS3, Java, Maven, jQuery, Git, MVC, MVVM
  • Microsoft, Skype Division
    JavaScript, Sass, HTML5, CSS3, C#, Node.js, S#, Apache Ant, Grunt.js
Experience
  • JavaScript, 14 years
  • CSS3, 13 years
  • Web App Development, 10 years
  • HTML5, 8 years
  • Accessibility, 8 years
  • JIRA, 4 years
  • Agile Software Development, 4 years
  • Node.js, 1 year
Prague, Czech Republic
Availability
Part-time
Preferred Environment
IntelliJ IDEA, Git, Windows, Linux
The most amazing...
...project that I've worked on was when I co-authored and deployed the client-side, cross-browser library for Skype for the internet.
Employment
  • Accessibility Engineer
    2015 - 2016
    Apple
    • Responsible for checking quality, giving advice in the accessibility area, and driving accessibility implementations.
    Technologies: JavaScript, CSS3, HTML5, WCAG Rules
  • Software Developer 4 (Principal Engineer)
    2015 - 2015
    Oracle
    • Contributed to a project related to the Oracle Applications and Services Cloud that allows users to build the application from independent components and hook REST services.
    • Implemented accessibility standards based on WCAG 2.0 specification.
    • Created a quality, gated check-in validation process. Checked for circular dependencies, linting client-side scripts (JavaScript, Node.js) using the eslint.org tool, and also utilized Sass, HTML, and JSON files.
    • Worked on telemetry to measure the application performance.
    • Aided with the planning, organizing, and monitoring workflow.
    Technologies: JavaScript, Sass, HTML5, CSS3, Java, Maven, jQuery, Git, MVC, MVVM
  • Software Developer 2
    2012 - 2015
    Microsoft, Skype Division
    • Co-authored the client-side, cross-browser library that provides video, audio, chat, and notifications.
    • Authored the i18n and g11n library; implemented the i18n framework and the right-to-left solutions.
    • Co-led the the team that made Skype for Web more accessible.
    • Created the writing tools for the A/B testing.
    • As a scrum master, managed the process about how the information was exchanged; via various tech session in order to pool shared knowledge.
    • Worked on the build process: the validation and the deployment using Ant and Grunt.
    • Contributed to the construction of the API that connects Office 365 to Skype.
    • Invented a solution that received a patent in the United States.
    Technologies: JavaScript, Sass, HTML5, CSS3, C#, Node.js, S#, Apache Ant, Grunt.js
  • Software Developer
    2011 - 2011
    Nokia
    • Constructed a dashboard with all the analytics based on data from Nokia Maps.
    • Implemented a responsive design for the dashboard.
    • Authored an extension for Google Chrome that enables one to manage Nokia Maps favorites through the browser directly.
    • Optimized the sorting and presentation of a large amount of data on the dashboard.
    • Created all of the charts using Scalable Vector Graphics (SVG).
    • Developed a library to communicate with Nokia Maps REST services.
    Technologies: JavaScript, HTML5, CSS3, jQuery, Elychart
  • CEO
    2003 - 2011
    Ikeris
    • Regulated the finances (budgeting, controlling finance flow, working with accountants), negotiations, and led the web development.
    • Aided in the development of a web-based help desk and CRM applications like tickets, maintaining the FAQ, records, the mailing, Information Technology Infrastructure Library rules, and service/lease agreements. Utilized (X)HTML, CSS, JavaScript, PHP, MySQL, SVN, Git, and XMLHttpRequest.
    • Created a JavaScript framework to manipulate the DOM, events, processing templates, and accessing the data from server.
    • Developed Google Chrome extensions and an application to manage tourist reservations and offers.
    • Performed server administration on the Ubuntu Server; caching the network using Varnish, Apache, MySQL, PostgreSQL, and managing network traffic (balance usage).
    Technologies: JavaScript, HTML5, CSS3, PHP
  • CEO / Founder
    1998 - 2003
    Freelance Work
    • Worked on financial documentation and with accountants.
    • Built and maintained strong customer relations for the company; also provided customer support.
    • Provided IT services for small and large companies using ITIL practices; dealt with networks and servers mostly.
    • Created web pages using JavaScript, HTML, and CSS.
    Technologies: Windows Server, Linux Server, HTML, CSS, JavaScript
  • Salesman
    1997 - 1998
    ATS - Systemy Informatyczne Sp. z o.o.
    • Responsible for maintaining customer relations with major customers, generating offers, networking, and aiding in contract negotiations.
    Technologies: Customer Service
Experience
  • Web Accessibility: Why W3C Standards Are Often Ignored (Publication)
    The goal of this article is to introduce you to the underlying principles of accessibility and help you flawlessly implement web accessibility guidelines and standards on your next project. Even minor improvements can help your content rank better, reach more people, and improve the overall user experience.
Skills
  • Languages
    HTML5, JavaScript, CSS3, ECMAScript (ES6), Sass
  • Frameworks
    Jasmine, JavaScript MVC, Knockout.js, Ember.js, Yii 2
  • Tools
    Grunt, Bower, JIRA, Subversion (SVN), Adobe Photoshop, Mocha, Gimp, IntelliJ IDEA, Git, Inkscape, GitHub
  • Paradigms
    Continuous Integration (CI), Model View Viewmodel (MVVM), Model View Controller (MVC), Agile Software Development, Scrum, Object-oriented Programming (OOP), Unit Testing, Continuous Deployment, REST, Functional Programming, Responsive Web Design (RWD), Prototype-based OOP, Design Patterns, Behavior-driven Development (BDD), Test-driven Development (TDD)
  • Platforms
    Windows, Ubuntu Linux, WordPress
  • Other
    WCAG 2, Web App Development, Accessibility
  • Libraries/APIs
    JavaScript API for Chrome, RequireJS, jQuery, Node.js, WebRTC
  • Storage
    PostgreSQL, MySQL
Education
  • Bachelor of Science in Computer Systems
    1997 - 2001
    Technical University of Computer Science and Information Systems - Szczecin, Poland
  • Partially Completed Bachelor's degree in Material Engineering
    1995 - 1997
    Technical University of Mechanical Engineering - Szczecin, Poland
  • High School diploma in Mechanical Repair of Rolling Stock (Rail Way Vehicles)
    1990 - 1995
    Rails Technical Secondary Schoool - Szczecin, Poland
Hire the top 3% of freelance developers
I really like this profile
Share it with others