I’m a frontend Tech Lead and Senior Software Engineer with 7+ years of experience building and modernizing React and TypeScript products across fintech and SaaS environments. I lead architecture and delivery decisions hands-on, ship features end-to-end, and enjoy simplifying complex codebases through pragmatic refactoring and scalable system design. I also bring strong full-stack depth (C#/.NET with BFF patterns), and I’m passionate about engineering growth—mentoring, running interviews, and creating predictable delivery processes. Whether I’m introducing GraphQL, improving performance, automating API client generation in CI/CD, or adding monitoring and alerting in production, my goal is to help teams move faster while delivering reliable, maintainable software.…

Andrey Erofteev

I’m a frontend Tech Lead and Senior Software Engineer with 7+ years of experience building and modernizing React and TypeScript products across fintech and SaaS environments. I lead architecture and delivery decisions hands-on, ship features end-to-end, and enjoy simplifying complex codebases through pragmatic refactoring and scalable system design. I also bring strong full-stack depth (C#/.NET with BFF patterns), and I’m passionate about engineering growth—mentoring, running interviews, and creating predictable delivery processes. Whether I’m introducing GraphQL, improving performance, automating API client generation in CI/CD, or adding monitoring and alerting in production, my goal is to help teams move faster while delivering reliable, maintainable software.…

Available to hire

I’m a frontend Tech Lead and Senior Software Engineer with 7+ years of experience building and modernizing React and TypeScript products across fintech and SaaS environments. I lead architecture and delivery decisions hands-on, ship features end-to-end, and enjoy simplifying complex codebases through pragmatic refactoring and scalable system design.

I also bring strong full-stack depth (C#/.NET with BFF patterns), and I’m passionate about engineering growth—mentoring, running interviews, and creating predictable delivery processes. Whether I’m introducing GraphQL, improving performance, automating API client generation in CI/CD, or adding monitoring and alerting in production, my goal is to help teams move faster while delivering reliable, maintainable software.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Beginner
Beginner

Language

Russian
Fluent
English
Advanced
Spanish; Castilian
Beginner

Work Experience

Senior Software Engineer / Tech Lead at Nethex
January 1, 2025 - Present
Led technical architecture and sprint planning for a 10-person team while shipping features across React, .NET, and BFF layers. Ran 2+ technical interviews per week and owned onboarding for new hires. Shipped a client-requested feature in two weeks and contributed to an internal hackathon prize.
Engineering Manager at Stenn International
December 1, 2023 - December 1, 2024
Built and led a new 5-person engineering team responsible for two business-critical services (financing and data integration). Introduced Agile delivery process with a predictable sprint cadence and consistently high goal completion. Increased release frequency to three deployments per sprint and implemented metrics-driven monitoring and alerting in production.
Senior Frontend Developer at Stenn International
January 1, 2021 - December 1, 2023
Introduced GraphQL for new API requests, improving data-fetch interaction speed by ~20%. Reduced frontend codebase size by 25% through systematic refactoring. Added component testing with Jest and React Testing Library to increase coverage and reliability. Automated API client generation from Swagger/OpenAPI and integrated it into CI/CD. Mentored a QA engineer transitioning into a frontend role.
Frontend Developer at Aori
January 1, 2020 - December 1, 2020
Built a campaign budget dashboard with real-time updates over WebSockets. Migrated functionality off AngularJS 1.4, removing ~40% of legacy code. Delivered an end-to-end auto-campaign-creation feature.
Project Team Manager at Otkritie Bank
November 1, 2018 - October 1, 2019
Product Manager at Raffeisenbank
February 1, 2017 - November 1, 2018
Analyst at Sberbank
December 1, 2015 - January 1, 2017

Education

Bachelor's Degree in Economics and Banking at Higher School of Economics (HSE)
January 1, 2016 - September 24, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Beginner
Beginner