Обо мне

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.

Профессиональные навыки
Опыт работы
Частная практика, работа без зачисления в штат
Software Engineer / Full Stack Web Developer
Март 2013 — По настоящее время (7 лет и 7 месяцев)
- 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)
Лидирующий поставщик на рынке информационных технологий и консалтинговых услуг
Senior Software Engineer
Сентябрь 2011 — Март 2013 (1 год и 7 месяцев)
- 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.
Software Engineer
Сентябрь 2010 — Сентябрь 2011 (1 год и 1 месяц)
- 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.
Software Engineer
Июль 2008 — Сентябрь 2010 (2 года и 3 месяца)
- 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.
Media Soft Integro (http://www.msintegro.ru/)
Database Software Engineer
Октябрь 2007 — Июль 2008 (10 месяцев)
- 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 (5 лет)
Вычислительные машины, комплексы, системы и сети