<!-- l. 68 --><pclass='noindent'><spanclass='cmbx-10'>Languages: </span>Rust, Python, TypeScript, JavaScript, Go <brclass='newline'/><spanclass='cmbx-10'>Frontend: </span>React, Angular, Vue.js <brclass='newline'/><spanclass='cmbx-10'>Backend: </span>Rust (Actix, Warp, Axum), Python (FastAPI), Node.js, Go <brclass='newline'/><spanclass='cmbx-10'>Patterns: </span>REST, GraphQL, gRPC, async Rust, distributed systems (P2P) <brclass='newline'/><spanclass='cmbx-10'>Infrastructure: </span>AWS, Google Cloud, Docker, Kubernetes, CI/CD, Grafana <brclass='newline'/><spanclass='cmbx-10'>Domains: </span>Systems programming, Firefox, FFI, protocol implementation, IoT, blockchain
</p>
</div><h4class='sectionHead'id='professional-experience'><aid='x1-30000'></a><divclass='centerline'> PROFESSIONAL EXPERIENCE </div></h4><divclass='section'>
<brclass='newline'/>Mozilla, Remote <brclass='newline'/>Contributing to Firefox (desktop and mobile) shipped to hundreds of millions of users. All work is open source.
</p>
<ulclass='itemize1'>
<liclass='itemize'>Leading the Image Service project: designing and implementing a cross-team service to provide favicons
and images to Firefox Desktop and mobile
</li>
<liclass='itemize'>Contributor to UniFFI, Mozilla’s multi-language bindings generator for Rust, enabling Rust code to
be called from Kotlin (Android), Swift (iOS), Python, and JavaScript (Desktop)
</li>
<liclass='itemize'>Implemented OHTTP (Oblivious HTTP) support in application-services, enabling privacy-preserving
API requests across Firefox Desktop, Android, and iOS
</li>
<liclass='itemize'>Building and maintaining the Push notification service for Firefox (async Rust backend handling
<brclass='newline'/>Toposware, Remote <brclass='newline'/>Developing a Peer-to-Peer distributed network, with high throughput and low latency. Part of the core team,
consisting out of 4 people. Implementing the protocol and the services in-house. Debugging of production issues,
implementing the core protocol, re-wrote the CLI, led benchmark initiatives, set up part of the CI/CD flow and
Grafana dashboards. </p>
<ulclass='itemize1'>
<liclass='itemize'>Increased the throughput of a node 10x
</li>
<liclass='itemize'>Re-wrote the CLI to add configuration and robustness, better user guidance
</li>
<liclass='itemize'>Led a team of 3 engineers for an internal benchmark project
</li>
<liclass='itemize'>Implemented load testing for part of the codebase
</li>
<liclass='itemize'>Connected external EVM chains to the core network</li></ul>
<brclass='newline'/>Centrifuge, Remote <brclass='newline'/>Part of the protocol team implementing the DeFi application on top of Substrate. Working in a self-governed
organization, leading the documentation efforts around Rust and the protocol implementation. </p>
<ulclass='itemize1'>
<liclass='itemize'>Implemented the auto-generation of the online documentation with every PR
</li>
<liclass='itemize'>Enabled mutating of money pools in the protocol
</li>
<liclass='itemize'>Implemented client facing APIs on top of the money fund pools
</li>
<liclass='itemize'>Co-authored RFCs to enhance the protocol</li></ul>
<brclass='newline'/>Manning Publications, Remote <brclass='newline'/>Writing the book ”Rust Web Development”. Research, writing and marketing the book in partnership with
Manning. </p>
<ulclass='itemize1'>
<liclass='itemize'>Published technical book on building web services with Rust
</li>
<liclass='itemize'>Created comprehensive tutorials covering async Rust, web frameworks, and deployment
</li>
<liclass='itemize'>Book available worldwide through Manning Publications</li></ul>
<brclass='newline'/>Twilio Inc., Remote <brclass='newline'/>Second Solutions Architect hired for the new EMEA Professional Services team. Enabled enterprise customers to
integrate Twilio APIs through architecture design, code reviews, and hands-on implementation support.
</p>
<ulclass='itemize1'>
<liclass='itemize'>Technical Lead for Fortune 500 client engagements, from architecture to delivery
</li>
<liclass='itemize'>Built reusable integration patterns and deliverables adopted across EMEA team
</li>
<liclass='itemize'>Established technical review processes and best practices for customer implementations
</li>
<liclass='itemize'>Involved in hiring, onboarding, and scaling the Professional Services team</li></ul>
<brclass='newline'/>Kraken Digital Currency Exchange, Remote (San Francisco)<brclass='newline'/>Part of the first Rust team of the company, replacing the core trading engine with Rust. Worked alongside 12 highly
experienced Software Developers from all over the world. Refactor code from PHP to Rust, wrote new features in
Rust in a well-tested highly secure manner. </p>
<ulclass='itemize1'>
<liclass='itemize'>Re-wrote several PHP services in Rust to increase the throughput 100fold
</li>
<liclass='itemize'>Wrote new services in Rust from the ground up
</li>
<liclass='itemize'>Cross-communication with different teams and the CTO</li></ul>
<brclass='newline'/>Self Employed, Berlin/Toronto <brclass='newline'/>Took time to deep-dive into Rust, founded the Rust&Tell Berlin MeetUp, contributed to Rust core and created
learning paths for NodeJS developers transitioning to Rust. </p>
<ulclass='itemize1'>
<liclass='itemize'>Founded and organized the monthly ”Rust & Tell Berlin” meetup (now largest Rust meetup globally)
</li>
<liclass='itemize'>Contributed to Rust core and various Rust libraries
</li>
<liclass='itemize'>Created Rust learning resources for NodeJS developers</li></ul>
<brclass='newline'/>smartB Energy Management GmbH, Berlin <brclass='newline'/>Worked in a small agile team creating an application for business owners to monitor energy consumption.
</p>
<ulclass='itemize1'>
<liclass='itemize'>Full-stack development with JavaScript and Python
</li>
<liclass='itemize'>Heavy use of pair programming and TDD practices</li></ul>
<brclass='newline'/>blogfoster GmbH, Berlin <brclass='newline'/>First developer hired to rewrite existing PHP/Backbone application using NodeJS and React. </p>
<ulclass='itemize1'>
<liclass='itemize'>Built the first version of the ad marketplace for this young startup
</li>
<liclass='itemize'>Mapped out architecture with CTO; implemented TDD practices</li></ul>
<brclass='newline'/>TH Ingolstadt<brclass='newline'/>Scholarship from Allianz Deutschland AG to study Computer Science, fully funded and with trainings in Scrum,