Обо мне

Senior Software Engineer with 8+ years of extensive professional experience with JavaScript, HTML, CSS, SQL, NoSQL and Java. Highly skilled in system architecture, software design, programming and troubleshooting.

Профессиональные навыки
Опыт работы
Март 2013 — по настоящее время (4 года и 9 месяцев)
Self Employed / Freelancer, Remote
Software Engineer / Full Stack Web Developer
Москва
Обязанности и достижения
- Implemented 14 pages modules for a SPA website Mezuka in close collaboration with frontend and backend teams. (Apr - Jul 2015) - Contributed to an Open Source web framework AngularJS. (Jan 2015) - Designed, implemented, tested, released and maintained an entire hybrid mobile application for Android and iOS platforms and REST API for an AVM Cream House Juice Bar. (Nov 2014 - Present) - Designed and implemented one page app Convertiser on top of REST API in close collaboration with backend team. (Apr - Oct 2014) - Architected and coded the JavaScript snippet Convertext which detects content nodes on publisher's web sites. (Sep - Nov 2014) - Launched and maintained an online portfolio web site Liltael.com for a Character Animator Ekaterina Pushkareva. (Dec 2013 - Present) - Implemented REST API and an Android application LowestPrice in the context of Hackathon “Forward with Google”. (Oct 2013) - Designed and implemented a backend part of the project YeNoMe in the context of Hackathon Garage48. (Oct 2013)
Сентябрь 2011 — Март 2013 (1 год и 7 месяцев)
Senior Software Engineer
Москва
Обязанности и достижения
- Promoted to a Senior Software Engineer; supervised and coached other software engineers in the project team. - Made a migration of the project code from SVN to GIT that helped our distributed team to increase the overall development speed. - Introduced TDD and CI that greatly improved product quality and allowed our Scrum team to release a new version every 2 weeks. - Wrote 35 different web services (SOAP, REST). Integrated with 10 systems as a service provider and/or as a service client. - Designed and coded a robust architecture of the project in terms of data receiving, converting, validating and storing. - Created a critical positioning algorithm of form on scanned image which improved the quality of recognizable fragments. - Increased the amount of images that were suitable for processing using one template from 300 to more than 2000000.
Сентябрь 2010 — Сентябрь 2011 (1 год и 1 месяц)
Software Engineer
Москва
Обязанности и достижения
- Refactored an architecture that allowed to reuse previously developed components of government services. - Reduced developing time of new e-services from 1-2 weeks to 2-3 days. - Designed and implemented a DB architecture well adapted for handling CRUD and complex reports under high load. - Wrote several highly efficient storage procedures for a report system. - Designed and implemented a flexible web reports builder for operators and editors. - Implemented several JavaScript widgets which optimized a working process of the system operators.
Июль 2008 — Сентябрь 2010 (2 года и 3 месяца)
Пробизнесбанк
Software Engineer
Москва
Обязанности и достижения
- Designed and implemented several web applications for viewing detailed bank reports. - Improved usability and functionality of a report generation system. - Improved existing and developed new ETL processes.
Октябрь 2007 — Июль 2008 (10 месяцев)
Media Soft Integro (http://www.msintegro.ru/)
Database Software Engineer
Москва
Обязанности и достижения
- Promoted to a Database Software Engineer from a Technical Writer. - Designed DB architectures, wrote views, functions and stored procedures for several company’s web projects.
Высшее образование
Январь 2006 — Январь 2011
МГИЭМ
Вечерний; ВФ
Москва
Специализация и достижения
Вычислительные машины, комплексы, системы и сети