Bastian Gruber

SUMMARY

Staff Software Engineer and published author (“Rust Web Development” – Manning) with 15+ years making pragmatic architecture decisions for backend systems at scale. Currently shipping Rust, C++, and Python code to hundreds of millions of Firefox users at Mozilla. Founded Rust&Tell Berlin, the largest Rust meetup globally.

SKILLS

Languages: Rust, Python, TypeScript, JavaScript, Go
Frontend: React, Angular, Vue.js
Backend: Rust (Actix, Warp, Axum), Python (FastAPI), Node.js, Go
Patterns: REST, GraphQL, gRPC, async Rust, distributed systems (P2P)
Infrastructure: AWS, Google Cloud, Docker, Kubernetes, CI/CD, Grafana
Domains: Systems Programming, FFI, Distributed Systems, Web Services, Micro Services, IoT, Blockchain, Firefox

PROFESSIONAL EXPERIENCE

Staff Software Engineer - Full-time February 2026 - Now
Senior Software Engineer - Full-time July 2024 - January 2026
Mozilla, Remote
Shipping Rust, C++, and Python code across Firefox desktop and mobile to hundreds of millions of users. All work is open source.

Senior Systems Engineer, Team Lead - Full-time April 2023 - June 2024
Toposware, Remote
Core team of 4 building a peer-to-peer distributed network protocol from scratch in Rust.

Senior Software Engineer - Full-time August 2022 - February 2023
Centrifuge, Remote
Protocol team building DeFi applications on Substrate/Polkadot in a self-governed organization.

Author of “Rust Web Development” October 2020 - December 2022
Manning Publications, Remote

Sr. Solutions Architect (Professional Services) - Full-time May 2021 - July 2022
Solutions Architect (Professional Services) - Full-time June 2020 - May 2021
Twilio Inc., Remote
Second Solutions Architect hired for the new EMEA Professional Services team. Led enterprise integrations across contact center, messaging, and voice products.

Systems Engineer - Contract August 2019 - May 2020
Kraken Digital Currency Exchange, Remote (San Francisco)
Member of the first Rust engineering team (12 engineers), replacing core banking infrastructure and API gateway.

Rust Developer - Freelance March 2019 - July 2019
Self Employed, Berlin/Toronto

Sr. Software Engineer - Freelance March 2016 - February 2019
OSRAM, Körber Digital, Avenga, ERGO Group, GIATA, PaperHive, Glispa (Berlin)
Freelance consultant for enterprise clients across IoT, logistics, tourism, and ad-tech.

Software Engineer - Full-time August 2015 - February 2016
smartB Energy Management GmbH, Berlin
Small agile team building energy monitoring applications for business owners.

Software Engineer - Freelance March 2015 - July 2015
blogfoster GmbH, Berlin
First developer hired to replace legacy PHP/Backbone application with Node.js and React.

Frontend Developer - Full-time February 2014 - March 2015
Dalia Research, Berlin
First and sole frontend developer at 8-person startup.

EDUCATION

Bachelor of Science, Computer Science September 2010 - February 2014
TH Ingolstadt
Scholarship from Allianz Deutschland AG to study Computer Science, fully funded and with trainings in Scrum, Java, PL/I and mainframe systems on the side.