Hi, I'm Dima
Full-Stack Engineer with 8 years of turning "can we build this?" into "shipped last Tuesday." I thrive at the intersection of clean code, fast products, and teams that actually enjoy what they're building.
Project Gallery
A bit about me
I'm a Full-Stack Engineer with 8 years of experience — mostly living in the React & TypeScript world, but comfortable wherever the problem takes me. I care deeply about code that actually works, ships on time, and doesn't make the next developer cry.
Day-to-day, I lead teams, untangle gnarly problems, and turn vague requirements into something everyone can build toward. I'm the kind of engineer who'd rather spend an hour documenting a decision than spend a week undoing it.
When I'm not shipping features, I'm probably tinkering with side projects, obsessing over performance numbers, or trying to convince teammates that tests are actually fun (results vary).
Professional Experience
Map Maker
July 2023 - now
Senior Software Engineer @ TomTom
Led development of a map customization platform serving ~1K monthly active users
- Delivered key product capabilities that enabled the platform to support 1,000+ active users, contributing to growth in enterprise adoption and unlocking multiple new customer use cases.
- Designed and implemented the core library enabling multi-version style customization and modular feature expansion, reducing integration effort by 50%.
- Coordinated with product, backend, and design teams to translate complex requirements into clear plans and predictable releases, cutting delivery risk by 25%.
- Introduced performance improvements that reduced style processing time by 50–60% and boosted UI responsiveness across large datasets.
Patent classification platform
July 2021 - June 2023
Senior Software Engineer @ European Patent Office
Patent classification application for organizing and classifying patent data effectively. The application has been used by patent examiners to quickly and efficiently identify relevant patents and streamline the patent review process.
- Designed and led development of critical data-processing features that accelerated patent analysis workflows by up to 10x.
- Improved rendering of massive datasets via virtualization, memoization, and smart caching, reducing UI render time from ~5s to <200ms.
- Enhanced accessibility and interaction quality for key user journeys, increasing examiner productivity estimates by 20–25%.
- Optimized classification schema handling reducing memory consumption by ~40%.
Interactive indoor navigation application
July 2020 — July 2021
Senior Software Engineer @ SaM Solutions
Interactive map application for shopping malls and warehouses. The application allowed users to navigate through the premises with ease and showcases key points of interest.
- Implemented routing and pathfinding logic that enabled accurate indoor navigation and improved user engagement metrics by ~50%.
- Maintained 80%+ automated test coverage across core features, improving developer confidence and lowering regression counts by ~30%.
- Bootstrapped the project and grew the frontend team from 1 to 5 engineers, guiding the architectural direction and development practices.
Platform for data-driven sales insights
June 2019 — July 2020
Senior Software Engineer @ Itransition
Analytics tool for transforming healthcare data into visual sales insights.
- Modernized a monolithic healthcare analytics application into microfrontends, allowing independent deployments and cutting delivery cycles by 40-50%.
- Maintained 80%+ automated test coverage across core features, improving developer confidence and lowering regression counts by ~30%.
- Bootstrapped the project and grew the frontend team from 1 to 5 engineers, guiding the architectural direction and development practices.
Technical Skills
Frontend
Backend
Database
DevOps
© 2026 Dzmitry Karaleu. All rights reserved.
