Cezary Tomczyk

Cezary Tomczyk

Prague, Czech Republic
Hire Cezary
Scroll To View More
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
  • Accessibility, 8 years
  • HTML5, 8 years
  • Agile Software Development, 4 years
  • JIRA, 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
    Apple
    2015 - 2016
    • 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)
    Oracle
    2015 - 2015
    • 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
    Microsoft, Skype Division
    2012 - 2015
    • 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
    Nokia
    2011 - 2011
    • 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
    Ikeris
    2003 - 2011
    • 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
    Freelance Work
    1998 - 2003
    • 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
    ATS - Systemy Informatyczne Sp. z o.o.
    1997 - 1998
    • 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
    JavaScript, HTML5, CSS3, ECMAScript, Sass
  • Frameworks
    Jasmine, Knockout.js, JavaScript MVC, Mocha, Ember.js, Yii 2
  • Tools
    Grunt, Adobe Photoshop, Gimp, IntelliJ IDEA, SVN, Git, Bower, JIRA, Inkscape, GitHub
  • Paradigms
    Continuous Integration (CI), Model View Controller (MVC), Model View Viewmodel (MVVM), Scrum, Accessibility, Object-oriented Programming (OOP), Unit Testing, Agile Software Development, Test-driven Development (TDD), Prototype-based OOP, REST, Continuous Deployment, Responsive Web Design (RWD), Design Patterns, Behavior-driven Development (BDD), Functional Programming
  • Platforms
    Windows, Ubuntu Linux, WordPress
  • Misc
    Web App Development, WCAG 2
  • Libraries/APIs
    jQuery, JavaScript API for Chrome, Node.js, RequireJS, WebRTC
  • Storage
    PostgreSQL, MySQL
Education
  • Bachelor of Science in Computer Systems
    Technical University of Computer Science and Information Systems - Szczecin, Poland
    1997 - 2001
  • Partially Completed Bachelor's degree in Material Engineering
    Technical University of Mechanical Engineering - Szczecin, Poland
    1995 - 1997
  • High School diploma in Mechanical Repair of Rolling Stock (Rail Way Vehicles)
    Rails Technical Secondary Schoool - Szczecin, Poland
    1990 - 1995
I really like this profile
Share it with others