Andrew Bulhak is a Senior Software Engineer based in Stockholm with 12 years of cross-platform experience building mobile apps, backend services, and developer tooling. He has deep iOS/iPadOS expertise (Swift/SwiftUI and legacy Objective-C) coupled with substantial server-side work on Linux using Docker, Python, and JavaScript, and familiarity with C++, Scala and Haskell. His career includes roles at Spotify and Podme and a track record delivering complex consumer and enterprise apps—payment and POS systems, video streaming platforms, and high-performance notification APIs. Andrew blends pragmatic engineering with attention to architecture and testing, often refactoring and modernising large codebases toward protocol-oriented and functional patterns. Beyond product work he explores creative computing—generative art and music tech—which informs a thoughtful, experimental approach to engineering problems. Colleagues describe him as a versatile developer who connects low-level implementation skills with product-focused outcomes.
12 years of coding experience
15 years of employment as a software developer
Melbourne High School
Bachelor of Computing (Hons.), Computer Science, Bachelor of Computing (Hons.), Computer Science at Monash University
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.