Iskander Gubaidullin Frontend Developer

Senior Frontend Developer · Yerevan, Armenia

Iskander
Gubaidullin

Frontend developer with 14 years in software engineering, 11+ of them in frontend, including 8+ years at EPAM Systems building and modernizing enterprise web applications for clients such as Acoustic L.P., Edmunds.com and Moscow Exchange. Specialist in legacy migration: moving applications from JSF and AngularJS to React/TypeScript, modernizing test suites from Enzyme to React Testing Library, and introducing performance metrics and lint standards. Also builds shared component libraries, Node.js services, and LLM integrations — both through hosted APIs and on self-hosted inference.

Download CV

Profession
Frontend Developer
Technologies
React, TypeScript, JavaScript, Redux
Telegram
@zhpg7
Location
Yerevan, Armenia
Availability
Open to remote work or relocation
Education
Master's Degree, Physics & Mathematics — M. Akmulla Bashkir State Pedagogical University, Ufa, 2003–2008
Languages
Russian (native), English (B2)

02 / Career

Experience

EPAM Systems

Jul 2017 – Apr 2026

Enterprise web applications, fintech and banking platforms, developer-facing tools.

  • edmunds.com (main project — React, Node.js, SASS): carried out the AWS SDK v2 to v3 migration — adapted the codebase and brought unit tests up to date, which halved the code volume and removed the deprecated code; also migrated unit tests (Jest) from the outdated Enzyme to React Testing Library, improving UI stability and developer experience; updated SASS styles and packages.
  • edmunds.com (A/B-testing admin panel): developed new functionality using PostgreSQL, REST and cookies.
  • VTB Bank: set up the frontend metrics collection system on TypeScript and React projects, and analysed the resulting data to find and remove bottlenecks. As a result, project performance improved.
  • API Gateway / ApiDocs: introduced mandatory code review, which improved code quality. Migrated unit tests from Enzyme to React Testing Library and moved the project to TypeScript, reducing the number of defects in the code.
  • Moscow Exchange: modernized the frontend of a trading platform to a modern stack (React, TypeScript, AG Grid, Ant Design).
  • EPAM Referral Portal (refer.epam.com): built the project frontend on React from scratch, working from designs and the old application (entirely in Java); the resulting UX was a clear improvement on the previous portal.

Bell Integrator

Mar 2017 – Jul 2017

Outsourcing project for Sber Technologies.

  • Ran technical interviews for frontend developers; one of the candidates I interviewed was hired onto the team.
  • Took part in a Reflux → Redux migration.
  • Developed and modified forms for the banking system.

Inline LLC

Oct 2016 – Mar 2017

  • Maintained and extended inherited legacy codebases;
  • Built C# backend and ASP.NET / Kendo UI frontend logic for complex data hierarchies;
  • Contributed to requirements analysis and prototyping for a CRM system.

Medialux LLC

Jun 2016 – Oct 2016

  • Built JavaScript interfaces and workflows for hybrid SharePoint (2013 and Online) environments;
  • Configured platform data structures;
  • Developed C# / WinForms tooling for internal processes.

Mobill+ LLC

Jun 2014 – Apr 2016

Mobill-Cross — inventory and documentation of line-cable structures, data networks and local cable network equipment.

  • Built complex interactive JavaScript modules — for example, cross-connection schemes for tracking and editing connections.
  • Moved data storage from unsafe eval to structured JSON.

NPF Geofizika

Sep 2013 – May 2014

  • Worked on a WPF desktop application for a high-load geophysical data interpretation system (MVVM, Prism / MEF, C#, .NET).

Distinct LLC

Oct 2012 – Jul 2013

  • Functional and regression testing of enterprise applications.

Medialux LLC

Sep 2011 – Jul 2012

  • Developed ASP.NET web applications with Entity Framework and WCF services; SharePoint 2010 solutions, EDMS integration and internal automation.

03 / Side projects

Projects

Code

04 / Toolkit

Core skills

Frontend
React, TypeScript, JavaScript (ES6+), Redux, Redux-Saga, Redux Toolkit, HTML5, CSS3 / SASS / LESS
Backend
Node.js, REST API, PostgreSQL, SQL databases
UI
AG Grid, Ant Design, Storybook, design systems
Testing
Jest, React Testing Library, Enzyme, redux-saga-test-plan
Tooling
Webpack, Babel, ESLint, Git, GitLab CI/CD, Jenkins, Docker, AWS SDK, DigitalOcean, Nginx
AI
AI-assisted development (Copilot and Gemini in production work; Claude Code and Cursor on side projects); LLM APIs, SSE token streaming, self-hosted inference (llama.cpp, CUDA)