Andreas Christiansen

Staff Software Engineer at Google

Munich, Bavaria, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Andreas Christiansen is a Staff Software Engineer and tech lead with over 25 years of software engineering experience, currently leading development on Google's internal VSCode-based IDE from Munich. He has driven cross-domain projects at X (Alphabet’s moonshot factory), where he led 3D world creation, rendering and visualization for Everyday Robots, and brings hands-on expertise across C++, C#, Python, TypeScript, Go and Java. Skilled at building high-performing teams, Andreas blends deep systems and graphics knowledge with practical DevOps and CI/CD improvements—including notable contributions adapting google/benchmark for Bazel, Python tooling, and bzlmod support to stabilize testing and build pipelines. His background spans cellular network analysis, large-scale web front- and back-ends, robotics simulation and computer graphics, and he recently completed a DeepLearning nanodegree to strengthen applied AI capabilities. Colleagues know him for clear communication, analytical rigor, and a passion for turning ambitious research into scalable, production-ready systems that improve real-world outcomes.
code8 years of coding experience
job20 years of employment as a software developer
bookDeepLearning nanodegree, Artificial Intelligence, DeepLearning nanodegree, Artificial Intelligence at Udacity
bookDiploma of Education, Computer Science, Diploma of Education, Computer Science at Technical University of Munich
languagesGerman, English, Italian, Swedish
github-logo-circle

Github Skills (8)

benchmarking10
benchmark10
bazel10
build-automation10
cicd10
python9
performance-counters8
testing7

Programming languages (3)

TypeScriptC++Starlark

Github contributions (5)

github-logo-circle
google/benchmark

May 2023 - Dec 2023

A microbenchmark support library
Role in this project:
userDevOps Engineer & Software Architect
Contributions:7 reviews, 6 PRs, 12 comments in 7 months
Contributions summary:Andreas's contributions centered on adapting the build and testing infrastructure for Bazel builds, integrating Python tooling, and managing dependencies. The user added and modified build configurations, including those for Python and integration with external libraries. They also addressed issues with testing and performance counters, streamlining build processes for CI/CD and enabling more efficient code integration and distribution. This includes the addition of bzlmod support, as well as changes to tests to improve their stability.
cppbenchmarkingbazelsupport-librarymicrobenchmark
The central registry of Bazel modules for the Bzlmod external dependency system.
Contributions:65 pushes, 6 branches in 2 months
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 Christiansen - Staff Software Engineer at Google