Summary
Denys Karpov is a software engineer with 10 years of experience specializing in mobile and web frontends, often bridging software with hardware for connected devices. He has shipped production React Native and Kotlin Multiplatform apps for retail and POS systems, built infotainment and companion apps on AOSP, and implemented secure key management and IAM services using Java/Kotlin and TypeScript. His recent work spans physical and virtual access keys (radio, NFC, BLE, 2FA) and microservices design, reflecting a strong focus on device connectivity and secure user profiles. Comfortable across the full stack, he pairs frontend UX skills with backend cloud and embedded integrations, and has led hiring, mentoring, and native module development. Based in Ottawa with a master’s in electronic systems engineering, he prefers pragmatic, “duct-taped” solutions at the hardware–software edge that prioritize reliability in real-world systems.
10 years of coding experience
10 years of employment as a software developer
Master's degree Electronic systems engineer, Master's degree Electronic systems engineer at National University «Kyiv Aviation Institute»
Русский, Украинский, Английский