Timofei Iatsenko is a Lead Frontend Developer with 13 years of full-stack TypeScript experience, currently based in Krakow and focused on building high-performance web apps and developer tooling. He combines deep frontend expertise (Angular, React, Qwik, Next.js) with backend and devtool skills (Node.js, GraphQL, MongoDB, containers), and has a knack for migrating and modernizing legacy codebases under pressure. A practical problem-solver, he has rescued projects by automating large refactors (codemods) and optimizing realtime UIs for complex interactions. Timofei is an active open-source contributor—most notably to js-lingui—where he learned Rust to ship a performant SWC plugin that materially improved i18n tooling. He’s particularly passionate about transpilers and static analysis tools that boost developer productivity and enjoys turning internal utilities into reusable modules across teams.
13 years of coding experience
8 years of employment as a software developer
Специалист, Финансы и кредит, Специалист, Финансы и кредит at Кубанский Государственный Технологический Университет (КубГТУ)
🌍 📖 A readable, automated, and optimized (3 kb) internationalization for JavaScript
Role in this project:
Full-stack Developer
Contributions:361 reviews, 18 commits, 195 PRs in 4 months
Contributions summary:Timofei primarily contributed to the development and maintenance of the js-lingui library, focusing on internationalization (i18n) features. They addressed issues in the CLI tools by fixing async race conditions and supported new GetText template file formats during compile. They also refactored core components by bumping the messageformat parser, adding TypeScript types, and improving the build process.
GraphQL (TypeScript) module for Nest framework (node.js) 🍷
Role in this project:
Back-end Developer
Contributions:2 reviews, 20 commits, 2 PRs in 9 months
Contributions summary:Timofei's commits focused on refactoring and enhancing the GraphQL module for the Nest framework, written in TypeScript. The user implemented features like supporting the `@deprecated` tag in JSDoc comments and automatically generating inline string enums. Furthermore, the user updated the plugin to process classes decorated with specific decorators and improved type introspection for the field decorator.
nestjsapollographqltypeormnode-jsjavascript
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.