I have eight years of continually-growing experience in creating web applications in the scale of thousands of lines of JavaScript using popular libraries such as Dōjō Toolkit as well as server-side frameworks such as Zend Framework and Slim.
I can offer strong understanding of core web languages, together with a proficiency in creating and consuming web services, and server-side technologies.
I produce self-documenting, loosely coupled, modular, object-oriented code employing separation of concerns and other design patterns. I strongly believe in unit testing, refactoring, dependency systems and "compiled" JavaScript.
Though not a designer by trade, I care deeply for usability and tend to test UIs on random non-techy folks around. My experience ranges from one man show analysing client's needs, converting them into mock-ups and graphical design, ending with the implementation; towards being a team member solely responsible for front-end.
I enjoy balancing on the bleeding edge, constantly seeking means to improve maintainability, performance and robustness. Being a keen early adopter makes me possess a firm knowledge of legacy browsers' quirks.
I have a passion for emerging technologies, figuring out the design principles and patterns under the hood, often reading through source code and experimenting with various libraries and open source projects that gives me a certain degree of insight into the majority of (r)evolutions around the web.
I'm giving back to the open source community by sharing my JavaScript expertise answering questions at StackOverflow.
A CMS created solely myself for Czech Air Traffic Controllers Association to publish articles, and share documents and events' calendar among members.
The application consists of three parts:
GET http://czatca.cz/rest/user/?sort=+role
lists all users sorted ascending by their role.
A single-page application created in a feature-driven fashion: in a pair, I was writting JavaScript, HTML and CSS while my counterpart was preparing web service in PHP for the same feature.
My accomplishments:Answer-these-questions-and-we'll-find-some-shoes-that-are-right-for-you application for the most popular running web site and print magazine in the Czech and Slovak Republic.
Guided by the set of PSDs I developed most of the JavaScript-heavy PurCV while mentoring and coaching junior web developer.
Freelancer developing web applications for various clients.
Responsibilities ranged from requirement analysis and consultancy; through software and user interface design; implementation and deployment; to training and maintenance. My role varied from a one-man show to a cooperation with multiple developers and designers.
Full-stack Web Developer, primarily responsible for the front-end development.
Responsibilities also included evaluation of JavaScript libraries to start up the Web 2.0 revolution within the company; i.e. paradigm shift towards the client-server model where a browser-based client communicates with a web service through an API. I implemented the aforementioned ideas in JavaScript and PHP/MySQL developing a couple of large-scale rich internet applications. I also worked on smaller, mostly Java Enterprise Edition, projects for clients.
Managing the project of hiring 200+ technical specialists for the Hewlett-Packard European IT Operation Center in Bratislava.
Responsibilities: recruitment planning; performing technical interviews; preparing technical skills tests; communication with the client and negotiation with suppliers.
I'm proud to share my JavaScript, Dojo and dgrid expertise at StackOverflow. Here are some of my finest bits:
Feel free to visit my GitHub Profile.