Hi, I’m Dmitry Trutenko, a front-end developer focused on building scalable, high-performance web applications using React, Next.js, and TypeScript. I place a strong emphasis on clean architecture and exceptional user experience, delivering robust features end-to-end from requirements clarification to production support. With 5+ years of commercial experience, I’ve improved application performance, structured large codebases, and collaborated with cross-functional teams. I enjoy turning complex requirements into maintainable, polished interfaces and continuously learning new technologies to keep ahead of the curve.

Dmitry Trutenko

Hi, I’m Dmitry Trutenko, a front-end developer focused on building scalable, high-performance web applications using React, Next.js, and TypeScript. I place a strong emphasis on clean architecture and exceptional user experience, delivering robust features end-to-end from requirements clarification to production support. With 5+ years of commercial experience, I’ve improved application performance, structured large codebases, and collaborated with cross-functional teams. I enjoy turning complex requirements into maintainable, polished interfaces and continuously learning new technologies to keep ahead of the curve.

Available to hire

Hi, I’m Dmitry Trutenko, a front-end developer focused on building scalable, high-performance web applications using React, Next.js, and TypeScript. I place a strong emphasis on clean architecture and exceptional user experience, delivering robust features end-to-end from requirements clarification to production support.

With 5+ years of commercial experience, I’ve improved application performance, structured large codebases, and collaborated with cross-functional teams. I enjoy turning complex requirements into maintainable, polished interfaces and continuously learning new technologies to keep ahead of the curve.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate

Language

Russian
Fluent
English
Intermediate
Estonian
Beginner

Work Experience

Front-end Developer at abz.agency
September 1, 2022 - March 1, 2026
Developed and maintained scalable web applications using React, Next.js (SSR/SSG), and TypeScript. Owned feature development end-to-end from requirements clarification and architecture decisions to implementation and production support. Built and maintained an admin panel using React Admin, integrated with client and back-end services. Implemented KYC/KYB verification flows integrating providers like Jumio and Kyckr. Connected WebSockets for real-time updates between client and admin systems. Reduced bundle size by 30% via code splitting and lazy loading. Designed reusable UI components with SCSS, MUI, and Storybook. Managed REST APIs and async data with SWR / Tan Stack Query, optimizing caching. Implemented authentication/authorization with NextAuth and JWT. Contributed to architecture improvements (Feature-Sliced Design, Turborepo, monorepo). Used AI-assisted tools to speed up development and improve code quality.
Front-end Developer at Freelance
June 1, 2020 - August 1, 2022
Designed and developed landing pages and websites for small business clients using HTML, CSS, JavaScript, and jQuery. Developed and maintained WordPress projects. Created basic design assets using Adobe Illustrator.

Education

Bachelor’s Degree in Information Technology (Programming) at Ettevõtluskool Tallinn
January 11, 2030 - June 5, 2026
Bachelor’s Degree in Power Engineering at Admiral Makarov National University of Shipbuilding
January 11, 2030 - June 5, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Media & Entertainment, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate

Hire a Front-End Developer

We have the best front-end developer experts on Twine. Hire a front-end developer in Tallinn today.