Ilya Rogachev

Frontend Engineer

Tbilisi, Georgia6 yrs 5 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Led Micro Frontend development for 100K bank users.
  • Reduced release cycle from two months to two weeks.
  • Achieved 100 Lighthouse accessibility score.
Stackforce AI infers this person is a Fintech and Energy-focused Frontend Developer with expertise in scalable web applications.

Contact

Skills

Core Skills

ReactTypescriptReduxJavascript

Other Skills

JavaScript (ES6+)Redux ToolkitRTK QueryHTML5CSS3WebpackModule FederationStorybookJestReact Testing LibraryPlaywrightMSWCI/CDGitHub ActionsGit

About

I am a Frontend developer with 6+ years of experience building high-performance, data-intensive web applications for FinTech, energy and enterprise clients. I specialize in React and TypeScript, design scalable component architecture, and ship production features that move metrics, not just pixels. I solve hard frontend problems: • turning complex dashboards and heavy data flows into predictable, fast, and maintainable user experiences. I led the development a Micro-Frontend used by 100K+ bank customers with zero downtime and cut a critical release cycle from two months to two weeks by introducing Module Federation and coordinating cross-team integration, saving approximately $41k in delivery costs. • I designed testing and CI/CD pipelines that automated QA and covered 96% of key user scenarios, removing 40+ hours of manual QA per month. • I improved perceived performance drastically. LCP dropped 35.1% (3.7s → 2.4s) by optimizing API usage and applying targeted caching via Redux Toolkit / RTK Query. • I’ve built design systems and UI kits (40+ shared components), integrated Storybook into reviews to speed up design feedback, and delivered analytics UIs with complex tables, filtering, presets and interactive charts. Why I do it: I want product teams to trust frontend as a predictable delivery engine. Clean architecture, automated pipelines and reusable UI primitives let teams iterate faster while keeping performance, accessibility and developer experience high. I enjoy mentoring. I promoted multiple juniors to middle levels through pairing, code reviews, and DDD guidance, because growing engineers multiplies impact. Skills and core competencies • Languages & frameworks: JavaScript (ES6+), TypeScript, React (hooks), Next.js • State & data: Redux, Redux Toolkit, RTK Query, React Query, WebSocket patterns • Testing & quality: Jest, React Testing Library, Playwright, Storybook, MSW • Performance & monitoring: LCP, CLS tuning, API call optimization, caching strategies • Architecture & tooling: Micro-frontends, Module Federation, Feature-Sliced, DDD, Webpack, Vite, Turborepo • UI & accessibility: HTML5, CSS3, SCSS, Tailwind, WCAG 2.1 AA, axe-core checks • Processes: CI/CD, Git workflows, Agile, Scrum, component-driven development • Other: mentoring and tech leadership If you’re hiring for a Frontend, React engineer to drive component quality, and improve delivery velocity, feel free to reach out by email. ilya.rogachev.job@gmail.com

Experience

6 yrs 5 mos
Total Experience
2 yrs 1 mo
Average Tenure
3 yrs 4 mos
Current Experience

Innotech

Lead Frontend Developer, Frontend Architect

Jan 2023Present · 3 yrs 4 mos · Remote

  • Led front-end development in a cross-functional team for a large-scale banking platform, owning frontend architecture, technical decisions, and delivery quality for a high-load Micro Frontend used to manage mobile services.
  • Innotech is a fintech company delivering digital products for Europe’s top banks, serving 20M clients.
  • Key achievements:
  • Led the development of a Micro Frontend for the bank’s online platform to manage mobile services, serving 100K users with zero downtime using React, TypeScript, React Hook Form, and integrated REST APIs.
  • Saved $41,000 and cut release time from 2 months to 2 weeks by architecting and coordinating cross-team integration of a banking delivery module via Module Federation, React, and Webpack.
  • Reduced production bugs and eliminated 40+ hours of manual QA monthly by adding unit, integration, and E2E tests covering 96% of key user scenarios to CI/CD pipelines using React Testing Library, Jest, Playwright, MSW, and Storybook.
  • Improved Micro Frontend performance and backend load, reducing Largest Contentful Paint (LCP) by 35.1% (from 3.7 to 2.4s) by optimizing REST API call frequency and implementing caching with Redux Toolkit and RTK Query.
  • Promoted 2 developers to middle and 1 to middle+ within 8 months by mentoring through pair programming, PR reviews, and DDD architecture guidance, enhancing their expertise in React, TypeScript, and clean code principles.
  • Key responsibilities:
  • Frontend architecture ownership across multiple projects (React, TS, FSD, DDD).
  • Designing reusable UI components and shared libraries.
  • Performance optimization and frontend observability.
  • Code quality enforcement via reviews and testing strategies.
  • Technologies:
  • React, TypeScript, JavaScript (ES6+), Redux Toolkit, RTK Query, HTML5, CSS3, Webpack, Module Federation, Storybook, Jest, React Testing Library, Playwright, MSW, CI/CD, GitHub Actions, Git, Micro Frontends, Agile, Scrum, Domain-Driven Design, Clean Architecture
ReactTypeScriptJavaScript (ES6+)Redux ToolkitRTK QueryHTML5+16

Gazprom

React Frontend Developer

Mar 2021Jan 2023 · 1 yr 10 mos · Remote

  • Developed high-performance, UX-focused web applications for a real-time analytics platform enabling business users to visualize, edit, and analyze metrics without external BI tools. Focused on frontend architecture, performance optimization, scalability, and accessibility for large enterprise systems.
  • Gazprom is a global energy company producing 10% of the world's natural gas and supplying 95% of Europe, with 500K employees.
  • Key achievements:
  • Developed a real-time analytics platform for visualizing and editing business metrics, enabling analysis without external BI tools, with formula-capable tables and interactive charts using React, TypeScript, ECharts, and TanStack Table.
  • Led the transition from a monolithic React frontend to a feature-driven Micro Frontend powered by Single-SPA, improving scalability, cutting lead time by 28%, and increasing deployment frequency from 2 to 6 releases per month.
  • Architected a cross-project design system with 40+ shared components, improving UI consistency, reducing code duplication by 37%, and accelerating development across 3 projects using ShadCn, Radix UI, Tailwind CSS, and Turborepo.
  • Achieved a 100 Lighthouse accessibility score by meeting WCAG 2.1 AA standards, implementing ARIA and semantic HTML, and adding automated checks with axe-core and eslint-plugin-jsx-a11y, eliminating accessibility defects entirely.
  • Key responsibilities:
  • Took ownership of performance optimization, reducing bundle size, improving rendering performance, and optimizing client-side data handling.
  • Collaborated closely with backend engineers, designers, and product managers to deliver business features.
  • Established frontend best practices, code standards, and architectural guidelines across multiple teams.
  • Actively contributed to improving developer experience (DX) and CI/CD processes.
  • Technologies:
  • React, Redux, TypeScript, JavaScript (ES6+), TanStack Table, ECharts, Tailwind CSS, Radix UI, shadcn/ui, HTML5, CSS3, ARIA, WCAG 2.1
ReactReduxTypeScriptJavaScript (ES6+)TanStack TableECharts+7

Rubius

React Developer

Dec 2019Mar 2021 · 1 yr 3 mos · Remote

  • Built frontend applications for real-time monitoring and data management, working with complex state, live updates, and interactive maps. A large part of my work was making these systems fast, stable, and understandable for both users and developers.
  • Rubius is a company developing AR/VR, AI, and enterprise systems for logistics, energy, education in 12 countries, with 270 engineers.
  • Key achievements:
  • Developed 2 web applications, a real-time monitoring dashboard and a data management tool for schools, focusing on scalable architecture and efficient state management using React, Redux, React Router, and WebSocket.
  • Optimized the monitoring process for gas stations by implementing a real-time TypeScript-based system using Google Maps API and WebSocket updates, reducing incident response time across 8 regions.
  • Built reusable, dynamic form and modal components for a CMS serving 15+ schools and enterprises, improving data management efficiency for non-technical staff with Formik, Yup, React Hooks, and styled-components.
  • Key responsibilities:
  • Designed and maintained frontend architecture for medium-scale production applications.
  • Developed reusable components and shared UI patterns to improve development speed and consistency.
  • Collaborated closely with backend engineers, designers, and product managers in cross-functional teams.
  • Translated business requirements into technical solutions with a focus on usability and performance.
  • Worked with real-time data, maps, and interactive dashboards.
  • Ensured code quality through clear structure, naming conventions, and code reviews.
  • Technologies:
  • React, TypeScript, JavaScript (ES6+), Redux, React Router, WebSocket, Google Maps API, Formik, Yup, React Hooks, styled-components, component-based architecture, scalable frontend design, state management patterns, real-time data handling, cross-team collaboration
ReactTypeScriptJavaScript (ES6+)ReduxReact RouterWebSocket+6

Education

Tomsk State University of Control Systems and Radioelectronics

Bachelor's Degree — Radio and Television

Tomsk State University of Control Systems and Radioelectronics

Master's Degree — Computational Science

Stackforce found 100+ more professionals with React & Typescript

Explore similar profiles based on matching skills and experience