Alexey Frolov

Software Engineer
Skills
  1. VueJS, ReactJS
  2. JS, Typescript
  3. HTML, CSS
  4. Laravel, PHP, NodeJS
  5. MySQL, PostrgreSQL
  6. Jenkins, Gitlab
  7. AWS, Docker
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/Full-Stack Developer
Industry Arts, LLC.
2023 Jan - 2023 DecBerlin, 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 DecBerlin, 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 MayRussia, 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 AugSt. 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 SepMoscow, 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 SepChelyabinsk, 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 SepChelyabinsk, 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.

Education

Professional Retraining Program in IT
South Ural State University
2009 - 2010Chelyabinsk, Russia
Master of Science in Chemistry
Chelyabinsk State University
2003 - 2008Chelyabinsk, Russia