Summary
Yaroslav Zakharov is a Technical Lead and full stack engineer with around a decade of commercial experience building and improving web applications across TypeScript frontends (React, Angular, Vue) and Node.js backends. He combines hands-on architecture and coding—creating apps from scratch, modernizing legacy systems for performance and readability—and operational responsibilities like code quality, CI/CD, testing, and delivery planning. He has led teams and recruitment efforts in fintech and AI-startup contexts and also founded a software development school in Ukraine, reflecting a passion for mentorship and talent development. Based in Poland, he favors pragmatic, customer-focused UX while integrating robust backend patterns (Sequelize, Redis, Postgres/Mongo) and has a track record of shipping complex features end-to-end.
9 years of coding experience
7 years of employment as a software developer