Ivan Zakharanka is a pragmatic full-stack software engineer based in Gdańsk with nine years of professional experience and a six-year focus on React and TypeScript. He has modernized legacy front-ends into React, built modular microservices, and shipped performance and testing improvements across B2B products like workplace experience and sales enablement platforms. Recent work includes migrating Chrome extensions to Manifest V3, implementing multi-tab video recording, and creating cross-platform features that boosted scalability and engagement. His backend experience spans Nest.js, Fastify/Express, TypeORM and PostgreSQL, complemented by strong testing discipline using Vitest, Jest and Cypress. Earlier in his career he combined software skills with live-event technology, writing Lua plugins and networking solutions for large-scale lighting productions — a background that shows his comfort solving both user-facing and realtime systems problems. At AirHelp he continues to apply this blend of front-end polish and backend reliability to deliver resilient, user-focused products.
9 years of coding experience
8 years of employment as a software developer
Master's degree, Master's degree at Belarusian State Academy of Music
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.