Summary
Overview
Work History
Skills
Languages
Timeline
Generic

Dmitrii Tolmachev

Tbilisi

Summary

With over 5 years of frontend development experience, I have contributed to diverse projects within travel-tech, social-tech, and flor-tech industries. I’ve collaborated with teams ranging from 5 to 25 members, building products used by over 100,000 Monthly Active Users (MAU). Throughout my career, I’ve gained deep expertise in production code, analytics, A/B testing, and user feedback integration. I’ve led projects from inception to MVP, co-designed architectures, and maintained and enhanced complex codebases with robust Unit and UI testing.

Overview

5
5
years of professional experience

Work History

Senior Frontend Developer

Maxiru LLC
04.2024 - Current
  • Company Overview: Cruise booking website virginvoyagers.com
  • Led on-call efforts to resolve major defects after the SSR release, pushing hotfixes directly to production
  • This involved catching inconsistent hydration errors and analyzing environment-specific issues
  • Refactored key legacy components (either class-based or relying on deprecated libraries) using Radix Primitives, significantly improving ADA (accessibility) compatibility and easing the maintenance for the team
  • Implemented a marketing feature to display strikethrough prices for cruises, which resulted in a 1.4% increase in navigation to the meta page, according to analytics
  • Managed the migration to a new corporate payment system, improving the success rate of transactions by reducing dependency on external APIs
  • This was a complex task, considering the numerous site flows involved
  • Authored onboarding materials for the frontend team and took on a mentorship role
  • I also drove technical innovation by leading the transition to a new version of React, introducing TypeScript across all projects, addressing technical debt, and ensuring key components were covered with tests
  • Cruise booking website virginvoyagers.com
  • Tech stack: Next.js, React, TypeScript, Redux

Senior Frontend Developer

Gitmax IT
04.2024 - Current
  • Company Overview: Fintech project under NDA
  • Optimized the Next.js application by reducing the initial data load, implementing image and data caching, and minimizing Critical CSS
  • These improvements boosted SEO and brought key performance metrics like TTI (Time to Interactive) and TTFB (Time to First Byte) into the green range (85-90 depending on the page)
  • Replaced the existing Redux implementation with Redux Toolkit, streamlining typical Redux use cases and simplifying debugging for developers
  • Collaborated with the analytics team to integrate Firebase Analytics, Grafana, and Sentry for custom event tracking and monthly conversion rate calculations, significantly improving the project's metrics collection capabilities
  • Worked closely with frontend developers to increase test coverage by 40%, covering over 50 user scenarios with Playwright UI tests and writing more than 300 unit tests using Jest
  • Implemented a UI kit based on Atomic Design principles
  • Introduced Storybook for component documentation and reuse, enabling developers from adjacent teams to utilize pre-built components and reduce code duplication
  • Fintech project under NDA
  • Tech stack: React, React Native, TypeScript, Redux Toolkit, RTK Query

Middle Frontend Developer

Mindcraft, Inc
09.2021 - 04.2024
  • Migrated the project from RN 0.6X to RN 0.70, resolving a conflict of key dependencies, which enabled the team to release an Android version (initially, only an iOS version existed as the business did not see the need for another platform);
  • Increased the Download -> Signup conversion by 66% by adding SSO integrations through Facebook, Apple, and Google accounts;
  • Simplified and accelerated the registration process by 40%, implementing the use of deep linking mechanism between authorization steps and for exchanging information between the Web version and the mobile application;
  • Implemented a media caching mechanism in the app, preventing the loading of an extra 10 MB on the homepage and improving UX in regions without access to high-speed connections;
  • Tech Stack: React, React Native, Next.js, TypeScript, JavaScript, Redux, InversifyJS, Reanimated, Jest

Junior Frontend Developer

Freelancing for local market
05.2020 - 09.2021
  • Contributed to improving the accessibility of the application by adding proper ARIA attributes and semantic HTML, achieving compliance with WCAG Level AA guidelines
  • Created a library of reusable UI components using React, enabling faster development for other team members and maintaining consistency across multiple pages
  • Tech stack: React, JavaScript, HTML, CSS, WordPress

Skills

  • PLs
  • UI libs/frameworks
  • App state
  • Styling
  • Testing
  • Analytics

Languages

English
Russian
Czech

Timeline

Senior Frontend Developer

Maxiru LLC
04.2024 - Current

Senior Frontend Developer

Gitmax IT
04.2024 - Current

Middle Frontend Developer

Mindcraft, Inc
09.2021 - 04.2024

Junior Frontend Developer

Freelancing for local market
05.2020 - 09.2021
Dmitrii Tolmachev