Andrew Baumann

Senior Staff Software Engineer at Google

Zurich, Zurich, Switzerland
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
Andrew Baumann is a Senior Staff Software Engineer based in Zurich with 14 years of experience bridging research and production at companies like Google and Microsoft. He brings deep technical rigor from a PhD and postdoctoral research at UNSW and ETH Zürich into large-scale engineering and principal research roles, architecting reliable systems and mentoring engineering teams. His open-source contributions to pdfminer.six show hands-on expertise in low-level parsing, text/font handling, and code maintainability through type annotations—skills that complement his systems and research background. Known for quietly fixing tricky edge cases and improving core libraries, he blends academic depth with pragmatic, production-focused engineering.
code15 years of coding experience
job15 years of employment as a software developer
bookUNSW Sydney
stackoverflow-logo

Stackoverflow

Stats
345reputation
41kreached
9answers
4questions
github-logo-circle

Github Skills (15)

parserator10
pdf10
parser10
python10
pdf-parsing10
type-annotations9
git6
sgx6
paging6
raspberry-pi6
linux6
emulation6
intel6
qemu6
cygwin6

Programming languages (14)

C#C++CGoJSONPerlTypeScriptBoogie

Github contributions (5)

github-logo-circle
pdfminer/pdfminer.six

Oct 2021 - Feb 2022

Community maintained fork of pdfminer - we fathom PDF
Role in this project:
userBack-end Developer
Contributions:17 reviews, 6 commits, 8 PRs in 3 months
Contributions summary:Andrew primarily contributed to bug fixes and improvements within the `pdfminer.six` library, a Python-based PDF parser. They addressed issues related to text decoding, font handling, and integer unpacking, which shows a focus on the core functionality of parsing and interpreting PDF documents. Additionally, the user added type annotations to improve code quality and maintainability. Their contributions included modifications to several key modules, including `utils`, `pdffont`, `psparser`, and `converter`, indicating a broad understanding of the codebase.
pdfpdfminerparserpython
0xabu/pdfannots

May 2016 - Jun 2022

Extracts and formats text annotations from a PDF file
Contributions:5 releases, 22 reviews, 164 commits in 6 years 1 month
pdftext-annotation
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