EPAM Systems
Senior Frontend Developer / Software Engineer · Jul 2017 – Apr 2026 · Remote
Enterprise web applications, fintech and banking platforms, developer-facing tools — for clients such as Acoustic L.P., Edmunds.com and Moscow Exchange.
Legacy modernization & architecture
- Rebuilt a major legacy banking application from JSF to React / TypeScript, working directly with the customer and business analyst to gather requirements and reconstruct functionality on a modern stack.
- Rewrote a legacy marketing-and-commerce platform (Acoustic L.P.) on React and contributed to Decibel, the shared component library reused across all of the client's frontend projects.
- Refactored an enterprise API documentation portal (ApiDocs) to TypeScript and introduced mandatory code review practices across four related projects.
Performance, tooling & quality
- Integrated, fixed and validated custom performance metrics across several hundred frontend packages, and rolled out ESLint rules at that scale without breaking library consumers.
- Migrated AWS SDK v2 to v3 for edmunds.com, cutting legacy code volume by roughly half, and modernized the test suite from Enzyme to React Testing Library.
- Built "Git Helper" — a Node.js utility generating Excel (.xlsx) reports from Git history to support performance-tracking workflows across the package portfolio.
- Contributed React components, styles and Storybook stories to a shared design-system library used by multiple product teams; reviewed PRs and resolved cross-team integration issues.
Enterprise & fintech delivery
- Moscow Exchange — rewrote a legacy application on React using AG Grid and Ant Design; ran requirements analysis directly with the customer and business analyst.
- VTB Bank — developed and integrated frontend performance metrics into a remote banking system and built Node.js reporting tooling with Excel export.
- Developer platforms — API Gateway / ApiDocs for API cataloging, validation, monitoring and version management; EPAM PERF, a delivery-analytics UI aggregating SONAR, JIRA, Gerrit, Jenkins and GitLab; and the referral portal frontend built end-to-end from InVision designs.