Nikolay Lapa is a Staff Engineer with 10 years of mobile-first experience, currently leading end-to-end iOS product features at Tabby from Bangkok. He moved quickly from React Native to a Swift-native codebase, owning large rewrites, robust test suites (MVI, coordinator, snapshot, e2e) and feature launches that improved onboarding, KYC flows and bank linking for credit scoring. Known for shipping pragmatic DX improvements—like clearer analytics user-properties and instructor patterns to handle complex flow resumptions—he blends deep product insight with hands-on engineering. Comfortable across React Native, TypeScript and modern Swift architectures (Combine, MVI, DI), he’s effective at refactoring for future extensibility while reducing customer friction. An uncommon background in laser and optical engineering hints at a methodical, systems-oriented problem-solving approach.
10 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Laser and Optical Engineering, Bachelor's degree, Laser and Optical Engineering at ITMO University
Contributions:4 releases, 10 pushes, 3 branches in 1 year
dungeonandroidkotlincompanioncompanion-app
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.