Denis Dzyubenko — selected work history.
SASHA ApS · 2024–present
Scalable backend for ML-based image watermarking on GCP. Designed all APIs on Protobufs/gRPC from scratch. Custom C++ vector search engine with SIMD intrinsics; also prototyped in CUDA. OpenTelemetry observability, CI/CD, custom OAuth2/OIDC-inspired authn/authz.
Shortcut AS · Oslo · 2019–2025
BankID · 2020–2023 · via Vipps AS / BankID BankAxept AS
Norway's national digital ID app. Started as sole iOS developer; grew to tech lead across iOS, Android, and backend teams of over a dozen engineers. Grew from 200k to 2M users. Led migration of 1.1M users to a new App Store account without service disruption. Designed and implemented a custom WebAuthn-compatible biometric authentication stack when Apple's iOS 16 changes broke compliance weeks before launch. Owned production operations and oncall processes; reduced time to production from weeks to under a day.
Smittestopp · 2020 · via Simula / Folkehelseinstituttet
Norway's COVID-19 contact tracing app. Implemented UI, Bluetooth peer scanning, and a proof of concept for the Apple/Google Exposure Notifications API; participated in meetings with Apple on GAEN.
SATS · 2019–2020
Native Swift rewrite of a ReactNative fitness membership app.
Schibsted Products & Technology · Oslo · 2016–2019
iOS developer and later tech lead on Peil, a personalised news service. Built and operated the backend on Kubernetes on AWS; continuous deployment via Jenkins. Rebuilt the product stack multiple times as the product pivoted.
Telenor Digital · Oslo · 2012–2016
iOS app for Comoyo View, a Nordic movie streaming service — custom networking layer, AVFoundation media player, Widevine and proprietary DRM. Backend architecture and devops for Wowbox, an Android app that reached 3M+ users, built on Node.js and AWS.
Nokia / Trolltech · Oslo · 2008–2012
Qt framework development in C++. Maintained the Linux/X11 platform port. Implemented the touch and gesture recognition system. Contributed to qtjsondb, an embedded document-oriented database with master-master replication.
NovoTest · Novorossiysk · 2001–2008
CORBA-based three-tier system for remote monitoring and control of electric power substations. C++ across client and server. Introduced JIRA, SVN, and cross-platform build tooling.
M.Sc. Applied Mathematics — Kuban State University, 2005.
Full CV available on demand — denis@ddenis.info