Paul Brauner is a Staff Software Engineer based in Zurich with 14 years of experience building backends, pipelines and APIs across large-scale, cross-team and international projects. After a long tenure at Google where he shipped production systems and collaborated broadly, he now applies his expertise at Digital Asset focusing on robust distributed systems. He brings deep academic roots—a PhD in computer science and background in formal logic and type systems—that inform a strong affinity for functional programming and type-driven design. Comfortable across the stack, he pairs practical engineering with rigorous reasoning to reduce complexity and runtime errors. Colleagues value his ability to translate formal models into maintainable production code and to navigate multidisciplinary teams.
14 years of coding experience
13 years of employment as a software developer
Master of Engineering - MEng, Master of Engineering - MEng at TELECOM Nancy
Master's degree, Computer Science, Master's degree, Computer Science at Universite de Lorraine
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at National Polytechnic Institute of Lorraine
Contributions:43 commits, 95 pushes, 1 branch in 1 year
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
Paul Brauner - Staff Software Engineer at Digital Asset