Software developer with special expertise in building powerful JavaScript applications.
Highly attentive to details and user experience. Adept at producing clean, efficient and maintainable code.
More than 10 years of successful experience working remotely with distributed teams.
Saint Petersburg State University (2005-2010)
Specialist Degree in Applied Mathematics and Computer Science. Field of study - Game Theory.
Helped in transitioning coffescript codebase to TypeScript. Contributed to building new features, and improving app performance. Incorporated testing of React components with Jest into the team's workflow, integrated Storybook to ramp up the speed of development and improve developers experience.
Successfully rebuilt the entire front end application of Lumiere - company’s flagship product. Created single-page application using Backbone and Marionette, redesigned HTML markup and styles (LESS) using scalable and modular approach. Streamlined testing by introducing integration testing and covered significant part of API with tests. Developed algorithms to downsize huge datasets and facilitate active filtering. Created numerous dynamic SVG data visualizations with D3 library. Contributed to back-end development and tutored team members.
Worked on a number of projects of varying complexities. Most of the work had a client-side focus. Other tasks included, but were not limited to UI-design, database-design, back-end (ASP.NET MVC), developing iPhone Apps and Windows Services.
Google Cloud Developer Challenge is a contest between applications that are based on Google’s Cloud Platform that are original and relevant to the region.
The contest aimed to support spread of modern web standards in the Russian segment of the Web
Russia's first open competition among enthusiasts, designed to collect the strongest creators of the most brilliant and successful web-projects devoted to hobbies of young enthusiasts in different areas of life