Dominik Kapusta is a Staff Software Engineer with 18 years of experience blending native iOS/macOS development (Swift, Objective-C) with low-level C/C++ and Linux expertise, now shaping product and platform work at DuckDuckGo. He’s equally at home in cloud and automation—CI/CD, AWS, and Terraform are core tools in his toolbox—and has a long-standing passion for removing friction by automating workflows. His background includes leading mobile engineering and embedded firmware teams, and he once landed a job after blogging about firmware development, showing a knack for technical communication. A remote-first engineer since 2015, Dominik thrives on cross-platform problem solving and prefers not to be constrained to a single technology or role. He holds an MSc in Electronic Engineering (IC Design) and brings practical experience across startups and scale-ups, from embedded gateways to privacy-focused consumer services.
17 years of coding experience
16 years of employment as a software developer
MSc Electronic Engineering IC Design, MSc Electronic Engineering IC Design at Lodz University of Technology
Contributions:70 reviews, 79 PRs, 316 pushes in 1 month
browsersduckduckgoiosmacos
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.
Request Free Trial
Dominik Kapusta - Staff Software Engineer at DuckDuckGo