I am a skilled Software Engineer with over 10 years of experience in web development. I am passionate about building fast, user-friendly, maintainable, and awesome-looking web applications using modern frameworks and tools. As a team player and a fast learner, I am always looking for new challenges and opportunities to grow.
Professional Experience
Senior Frontend Engineer
Visable Labs GmbH
2024 Mar - Present|Berlin, Germany
Supplier Onboarding: Revamped supplier registration pages, simplifying and accelerating the onboarding process.
Product Editor: Implemented batch product importing system and made multiple UI/UX and performance optimizations, resulting in significantly reduced product entry time and improved user satisfaction.
Senior Frontend/Full-Stack Developer
Industry Arts, LLC.
2023 Jan - 2023 Dec|Berlin, Germany
Checkout Process Redesign: Made a major redesign of the checkout process, enhancing user experience with a friendlier interface and increased capabilities.
Application Flow Enhancement: Implemented a new application flow in the checkout process, allowing manuscript-free program participation and attracting more partners.
Messaging System Implementation: Developed a Slack-like messaging feature on the Coverly platform, facilitating direct and efficient communication among writers.
Senior Frontend Engineer
Elinvar GmbH
2022 May – 2022 Dec|Berlin, Germany
Enhanced Assets Management: Revamped the asset management board for business partners, enhancing usability and efficiency.
Micro Frontend Development: Segmented parts of the application into a dedicated micro frontend project.
Frontend Developer
Industry Arts, LLC.
2020 Aug - 2022 May|Russia, Remote
VueJS Integration: Engineered Coverfly.com's transition from a mixed Laravel, Blade, jQuery, and JS environment to a VueJS-focused architecture. Developed reusable form components, streamlined modal windows, and initiated migration to a Vue 3-based SPA.
Platform Overhaul: Revamped key sections of Coverfly.com, significantly increasing engagement from writers and industry professionals, thereby enhancing user trust and platform credibility.
Senior Frontend Engineer
Prolev Technologies, LLC.
2019 Nov - 2020 Aug|St. Petersburg, Russia
Prosper.com Development: Enhanced the loan calculator, user profiles, and home sections; improved key microservices for better performance and reliability.
CCPA Project Leadership: Co-led the implementation of CCPA compliance, ensuring customer rights to access and remove personal data, aligning with legal standards.
Senior Frontend Engineer
John Wiley and Sons, Inc.
2016 Sep - 2019 Sep|Moscow, Russia
New Project Development: Contributed to the launch of new projects using the React/Redux/Saga stack. Enhanced the mock server's flexibility and maintainability by transitioning from jQuery-mockjax to an Express-based server with Hot Module Replacement (HMR), achieving parity with the real server.
SPA Content Management: Assisted content managers in modifying SPA static texts through DotCMS customization and NodeJS integration script development.
Security and Deployment Enhancements: Developed a Proof of Concept (POC) for SPA integration with the KeyCloak authentication solution. Streamlined Jenkins jobs for more efficient deployment processes.
Project Metrics Visualization: Led the creation of an internal project to display project metrics on a TV using AngularJS, NodeJS, GraphQL, and D3, enhancing transparency in project development status.
Knowledge Sharing and Technical Improvements: Delivered technical presentations at Microconf weekly meetings, sharing expertise with various frontend teams. Implemented minor project improvements including static code analysis, vulnerability scanning, Webpack/Babel upgrades, pre-commit hooks, monorepo transition with Lerna, and migration to Immer.
Full Stack Engineer
RBT, LLC.
2012 Sep - 2016 Sep|Chelyabinsk, Russia
RBT.ru Sales Section Development: Contributed to developing RBT.ru's online store sales section, integrating it with the primary CRM, and optimizing pages for high user traffic.
Java Integration Bus and Synchronization Module: Led the enhancement of a Java-based integration bus and created a new module for item and catalog synchronization, centralizing product editing and improving website UX.
B2B Solution and CRM Integration: Developed a user-friendly B2B solution (AngularJS/Java) and improved CRM integration, including revamping an outdated Django-based application.
Company Phonebook Application: Created an AngularJS and Django-REST based company Phonebook application, enhancing internal communication and information accessibility.
Junior Web Engineer
ABRO
2011 Feb - 2012 Sep|Chelyabinsk, Russia
Cinema Booking System Development: Contributed to the creation of a flexible, NodeJS-based cinema ticket booking system, successfully launched across several cinemas.
Drupal Themes for Cinemas: Designed Drupal themes for cinema websites, facilitating seamless integration with a new booking system and enhancing website aesthetics.
CRM Systems Development: Developed a CRM for a political party's call center (ExtJS, NodeJS) to manage citizen requests, and participated in creating a CRM for taxi services, optimizing their operations.