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.
Skills
Experience Level
Expert
Expert
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, 2026Developed 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, 2022Designed 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, 2026Bachelor’s Degree in Power Engineering at Admiral Makarov National University of Shipbuilding
January 11, 2030 - June 5, 2026Qualifications
Industry Experience
Software & Internet, Media & Entertainment, Professional Services
Skills
Experience Level
Expert
Expert
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.