Andreas Girgensohn is a Principal Software Engineer in Palo Alto with over three decades of experience blending full-stack engineering, software architecture, and multimedia HCI research into production-grade systems. He has led and shipped web, iOS, and Android projects, driven complex backend work at 10x Genomics, and spent 24 years as a distinguished researcher at FX Palo Alto Laboratory producing numerous patents and publications. Comfortable across languages and stacks—from C++ and Java to React, Node.js, Swift, Docker, and AWS—he bridges rigorous research methods with pragmatic engineering. An active open-source contributor, he has improved the Janus WebRTC server with quality-of-life and validation helpers for plugins, highlighting a knack for making complex systems more robust and maintainable. Holding a PhD in Computer Science, Andreas combines deep academic grounding with hands-on delivery and mentorship across multidisciplinary teams.
10 years of coding experience
30 years of employment as a software developer
Ph.D. Computer Science, Ph.D. Computer Science at University of Colorado Boulder
M.S. Computer Science, M.S. Computer Science at University of Stuttgart
Contributions:37 commits, 38 PRs, 142 comments in 7 months
Contributions summary:Andreas contributed to the Janus WebRTC Server by introducing macros and helper functions to validate JSON objects within plugins, specifically initially applied to the videoroom plugin. They also added code for setting the coding style for Janus in Emacs. Furthermore, the user added and used helper macros for checking secret and pin validation in the videoroom plugin.
Converts stock and option gain reports from U.S. Tax Form 1099-B to TXF for TurboTax import
Contributions:12 commits, 1 PR, 15 pushes in 4 years 11 months
reportsturbotaxmlssecoption
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
Andreas Girgensohn - Principal Software Engineer at 10x Genomics