About.
I’m Dmitry, a Senior Frontend Developer and Team Lead with 9+ years of experience building scalable fintech, crypto, and enterprise applications using React and TypeScript.
I have a proven track record of leading frontend architecture and development from the ground up, mentoring engineers, and delivering high-performance products used by millions of users. My expertise includes scalable frontend architecture, performance optimization, and building maintainable UI systems. I focus on writing clean, efficient, and scalable code while aligning technical decisions with business goals and user needs.
I thrive in fast-paced environments and bring strong ownership, clear communication, and leadership to every team I work with.
I’m open to freelance, contract, and full-time opportunities.
Stack
+
Projects.

Experience.
- Led frontend development of a high-performance financial platform used by over 1 million users
- Defined frontend architecture and built the application from scratch using React, TypeScript, Redux Toolkit, and Styled-Components
- Designed and implemented a reusable UI library with theming, components, hooks, and utilities
- Mentored developers, conducted code reviews, and ensured high code quality standards
- Collaborated closely with designers and backend developers in Agile environment
- Developed a Chrome extension to automate workflows and improve internal team efficiency
- Led development of complex loan origination flows using React and TypeScript
- Built scalable multi-step loan application flows, including forms, document upload, and approval workflows
- Improved performance and maintainability of critical financial workflows
- Mentored developers and conducted code reviews
- Collaborated with backend, product, and design teams to deliver secure fintech solutions
- Developed and maintained an internal financial platform used by company staff to manage financial operations and workflows.
- Built complex, data-intensive interfaces using Next and TypeScript.
- Implemented features for financial data management, reporting, and operational dashboards.
- Integrated frontend with REST APIs for secure and efficient financial data processing.
- Managed complex state using MobX and Context API.
- Collaborated closely with backend engineers, QA, and product teams in a UK-based distributed environment.
- Contributed to frontend architecture decisions and technical improvements.
- Led frontend development of a real-time taxi booking platform used by passengers and drivers.
- Managed and mentored a team of frontend developers, conducting code reviews, technical guidance, and career mentorship.
- Defined and implemented frontend architecture using React and TypeScript for scalability and maintainability.
- Built core features including ride booking flow, driver tracking, trip management, and status updates.
- Participated in technical planning, task estimation, and architecture decision-making.
- Delivered features in an Agile/Scrum environment, ensuring timely and reliable releases.
- Progressed from Junior Frontend Developer to Frontend Team Lead within 4.5 years.
- Started with HTML/CSS development and advanced to JavaScript and React within the first year.
- Delivered multiple production-grade frontend applications using the modern React ecosystem.
- Crypto Platform (React): Developed a cryptocurrency platform using React, Next.js, and TypeScript.
- Built complex UI components and real-time data interfaces.
- Improved architecture, performance, and scalability.
- Participated in architecture decisions and code reviews.
- Internal Clinic Dashboard (React) — Team Lead: Led frontend development from scratch.
- Designed and implemented scalable React architecture.
- Mentored developers and conducted code reviews.
- Built internal dashboards for managing clinic workflows and operations.
Contact.
Got an idea you'd like to explore? Feel free to drop me an email — I'm always open to connecting. Prefer LinkedIn? You can reach me there too!
