Ruslan Abildin
Front-End Developer and Front-End Team Lead with 4+ years of commercial experience building modern web applications and leading front-end teams.
About
Front-End Developer and Front-End Team Lead with 4+ years of commercial experience building modern web applications and leading front-end teams. Strong focus on software architecture, engineering best practices, and performance optimization.
Experienced delivering products end-to-end—from gathering business requirements and designing technical solutions to production deployment and long-term maintenance. Passionate about building scalable applications, mentoring developers, and improving development processes through clean architecture and reliable CI/CD practices.
- 14 years' experience
- Joined August 2026
Languages
- RussianFluent
- KazakhFluent
- EnglishIntermediate
Industry experience
- Software & Internet
- Financial Services
- Education
Work experience· 5 roles
Led a front-end team of three engineers with 1:1 meetings, mentoring, and ensuring high code quality and timely delivery. Established development standards and defined the technology stack for new front-end projects. Collaborated with product managers, analysts, and stakeholders to estimate, prioritize, and plan feature development. Introduced Feature-Sliced Design architecture to improve scalability and maintainability. Designed and developed an internal UI component library published via npm with automated CI/CD to enable component reuse across multiple projects. Managed projects across the full development lifecycle from business requirements to production releases. Refactored legacy codebases to reduce technical debt and improve application maintainability. Optimized performance by reducing bundle size and improving load speed, and investigated production issues to ensure system stability and reliability.
Developed and maintained web applications using React, TypeScript, Vite, and styled-components. Built a payment platform from scratch that became the company’s primary web payment application. Implemented multiple payment methods including bank cards, Apple Pay, Google Pay, Wooppay Wallet, and mobile carrier billing. Designed a flexible UI customization system allowing clients to personalize the application appearance without modifying source code. Reduced production bundle size by approximately 30%, improving application performance. Achieved ~80% unit test coverage using Jest. Implemented multilingual support and built a front-end integration layer for a NestJS backend. Delivered new features, fixed defects, and maintained production stability; participated in code reviews and architectural discussions.
Built responsive websites based on Figma designs. Extended and maintained existing front-end applications. Customized WordPress themes and integrated user interfaces. Worked directly with clients to gather requirements and independently delivered projects from concept to release.
Education
Hire Ruslan Abildin today
Post a job and invite Ruslan, or contact them directly. No hidden commission.







