Skip to main content
Evgenii Frolov

Evgenii Frolov

Lead Software Engineer | React | Typescript

Based in Vilnius, Lithuania | Looking for a job in EU, UK | Open to relocating

Contact: +37066042210 | +4552698190 | engfrolov@gmail.com | LinkedIn

Summary

I'm Evgenii Frolov, a Lead Software Engineer specializing in frontend development, currently residing in Vilnius.

Worked across various sectors including banking, trading platforms, healthcare, social platforms, and legal area.

Apart from my technical abilities, I thoroughly enjoy mentoring and sharing knowledge. I've spoken at meetups, including FrontSpot Asia.

Languages

  • English: Professional working proficiency
  • Russian: Native proficiency

Skills

Key Skills

  • TypeScript
  • React
  • Redux
  • HTML/CSS
  • JavaScript
  • Jest
  • GraphQL

Tools

  • NPM
  • Git
  • Yarn
  • Docker
  • Figma
  • AWS

Experience

Lead Software Engineer

EPAM Systems | Oct 2024 - Present | Vilnius, Lithuania

Senior Software Engineer

EPAM Systems | Jul 2022 - Oct 2024 | Vilnius, Lithuania

  • Managed multiple frontend teams, overseeing the development and release of new app versions and features.
  • Decomposed stories for developers, aiding in task management and ensuring a clear understanding of project requirements.
  • Played a key role in the hiring process, interviewing and integrating new team members into the team.
  • Assisted other team members with typescript typing tasks, fostering a collaborative and supportive team environment.

Senior Software Engineer

EPAM Systems | Sep 2020 - Jul 2022 | Saint-Petersburg, Russia

  • Developed a frontend application architecture.
  • Developed a Backend-for-frontend application architecture, enhancing the functionality and efficiency of our systems.
  • Improved the Swagger type generator tool, streamlining API type definitions and integration processes.

Middle Software Engineer

CSSSR | Jul 2019 - Sep 2020 | Moscow, Russia

  • Identified and fixed memory leaks and implemented React best practices to reduce the number of rerenders, significantly improving performance.
  • Created a cookbook for team developers and newcomers, providing a valuable resource for understanding our processes and systems.
  • Improved code review practices, ensuring a more efficient and thorough review process.
  • Developed a Backend-for-frontend application architecture, enhancing the functionality and efficiency of our systems.

Middle Software Engineer

Accenture | Dec 2016 - Jun 2019 | Tver', Russia

  • Implemented features by creating components and integrating the frontend web client with backend APIs, enhancing the functionality of our application.
  • Enhanced the process development by improving code review practices, creating a cookbook for team developers and newcomers, and implementing a simplified version of Git Flow.

Junior Software Engineer

Accenture | June 2016 - Dec 2016 | Tver', Russia

  • Implemented features by creating components and integrating the frontend web client with backend APIs using Java MVC framework.

Education

Bachelor of Applied Mathematics and Computer Science
Tver' State University | Sep 2011 - Jul 2016 | Tver, Russia