- Senior Software DeveloperEPAM Systems Ltd.2014 - PRESENT
- Created a web portal for medical institute using AngularJS.
- Supported a management portal for one of the world's top sportswear manufacturers.
- Created a testing framework for use in existing and new projects.
- Implemented generation of server side pages for an SPA project using AngularJS.
- Implemented auto-detection of user location using geolocation with fallback to a detection by IP address.
- Implemented a complex project with 3 web services and a web portal.
- Developed a mobile application on PhoneGap using Sencha Touch for iOS and Android platforms.
- Participated in the development of the front-end of 5 websites.
- Created a slidecast player with audio.
- Developed an interactive video player and web editor for preparing the necessary video.
- Web DeveloperMEV2009 - 2011
Technologies: Ext JS, jQuery, PHP, Zend Framework, MySQL
- Mastered Ext JS and used it on a creation admin panel for 5 web sites.
- Implemented a Xapian Search Engine for theevolutionstore.com.
- Developed 8 web sites.
- Created an image tool library on PHP for resizing and cropping.
- Learned to write clean, readable, and reusable code.
- Web DeveloperTWS Solutions2005 - 2009
- Developed 6 web sites.
- Created a world map on Adobe Flash.
- Acquired experience with MS SQL, SQL procedures, and triggers.
- Developed fully functional single page sites using jQuery.
- Software DeveloperFreelance1996 - 2004
- Created an application for entering, storing, ordering, and printing text with special metadata. Used the platform DOS, Turbo Pascal language, Turbo Vision library, and OOP paradigms.
- Created an application on MS Access for storing and manipulating text for a publishing company.
- Created an application for entering, validating, and collecting a special type of financial data using Delphi.
- Created an interactive financial calculator on Flash for calculating different loan values over time.
- Created a pure AJAX-driven web site, before jQuery was released.