# Dmitry Koldyaev
## Frontend Developer

Front-end developer with over 10 years of commercial experience. Main stack is React, TypeScript and Next.js, with additional experience in back-end development, testing, browser compatibility and performance optimization. Worked on customer products in Scrum teams, helped onboard new team members and shared technical knowledge inside the team.

### Contact Information
- Email: [dkoldyaev@gmail.com](mailto:dkoldyaev@gmail.com)
- Telegram: [@dkoldyaev](https://t.me/dkoldyaev)
- Phone: [+34 674 82 29 94](tel:+34674822994)
- Location: [Terrassa, Barcelona, Spain](https://maps.app.goo.gl/YFdZYhb9nYypKDDP7)
- LinkedIn: [LinkedIn Profile](https://www.linkedin.com/in/koldyaev-dmitry-b3392529/)

---

## Work Experience

### Full Stack Developer - [MyGutachter GmbH (freelance)](https://mygutachter.de/)
*(02/2026 - 09/2026)* *Germany*

Worked on integration between two isolated enterprise platforms, deployment automation and infrastructure security. The main task was to build data synchronization that could recover from failures and keep damage cases consistent between both systems.

- Designed and implemented data synchronization for damage cases between two isolated platforms.
- Built monitoring for pending and stuck synchronization tasks, with tools to detect and resolve them.
- Used Mercure for real-time data synchronization and live updates in the client interface.
- Configured CI/CD pipelines with automatic preview deployments for QA testing and feature demos.
- Worked on infrastructure security: protection of users' PII and hardening servers after malware-related security issues.

### Front-End Developer - [Easysend](https://www.easysend.io/)
*(02/2025 - 02/2026)* *Israel*

- Supported and upgraded a drag-and-drop UI builder with complex features in the no-code platform to design customer journeys.
- Added major editor features: action history (undo/redo), form cloning and reusable templates.
- Worked with product and UX teams on new functionality based on real customer feedback.
- Maintained the legacy Ember.js application and gradually moved parts of it to newer components.
- Maintained unit and integration tests for the builder and related UI flows.
- Refactored UI components when they became hard to change or reuse.
- Participated in building a system of virtualized client environments.
- Developed an AI-based document processing component for EasySend's no-code platform.

### Front-End Developer - [Pinsteps](https://pinsteps.com/)
*(10/2022 - 02/2025)* *Israel*

- Wrote a hundred independent version-controlled modules for constructing dynamic web sites requiring less time and space for modifications.
- Established the first version of the website that is directly interacting with a client in 3 months; this is important during the presentation of the product to potential investors.
- Developed a visual page constructor, enabling users to design and arrange web content regardless of the programmer’s help.
- Migrated from pure-react to NextJS for better SEO performance.
- Provided a static site generation system with dynamic page regeneration, ensuring high-performance content delivery to the client.

### Front-End Developer - [Tochka Bank](https://tochka.com/)
*(06/2019 - 06/2022)* *Yekaterinburg, Russia*

- Had a part of UI-Kit which was spread for approximately one hundred of the independent microfrontends
- Covered the whole code of UI-Kit by unit and screenshot tests for make it really bulletproof
- Design and release the internal CRM system for providing loans. It cut the manager's time per client’s loan 8 times.
- Assisted in moving about a dozen services from an Angular monolith to independent React microfrontends.
- Implemented a grading system and an internal evaluation application for about 30 frontend developers.
- As a facilitator and secretary for several months, In charge of improving the efficiency of the work and simplifying communication within the team.
- Provided the basement for building independent admin-side microfrontends

### FullStack Developer - URA.RU
*(06/2015 - 06/2019)* *Yekaterinburg, Russia*

- Reduced legacy code by about 90% while migrating the project from PHP to Django.
- Built a live-streaming system used by tens of thousands of concurrent users during major events.
- Built a high-performance system for clearing and rewarming cache.
- Website handles massive traffic loads even under DDOS attacks
- Migrated hundreds of thousands of articles to a new data format without losing their SEO positions.
- Made a System of version control for articles which minimized the errors/misprints made by journalists and gives a history of changes with the option to switch between the changes.
- Designed and realized the process of continuous migration from old-school PHP website to modern moduled SPA

---

## Skills
- JS (Core, TypeScript)
- ReactJS (NextJS)
- Angular
- Redux
- RxJS
- Zustand
- Jest
- Vitest
- PHP
- Symfony
- Python
- Git
- Nginx
- CI/CD
- Storybook
- Figma
- Agile
- Scrum

---

## Languages
- English
- Russian
- Spanish

---

## Education
**Math and Mechanic**  
Ural State University - 2005-2008  
Yekaterinburg

---

## Volunteer Experience
### Biennial of Contemporary Art
Installer, Artist's Assistant  
*(2012 - 2019)* *Yekaterinburg, Russia*

- Assisted in exhibition installation and artists support.
- Guided tours designed for people with disabilities.
