Otto Bittner

Sr Software Development Engineer at AMD

Leipzig, Saxony, 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
Otto Bittner is a senior software development engineer with 8 years of hands-on experience in security-focused systems engineering, currently working at AMD after building confidential computing and LLM deployment platforms at Edgeless Systems. He combines kernel- and OS-level hardening (AppArmor, seccomp, cgroups, ASLR) with practical automation of security tooling and test suites, and has a strong background in static analysis and vulnerability annotation. Otto is also an active embedded systems contributor—working on oreboot, a Rust fork of coreboot—where he improved device tree handling and low-level drivers like HPET and DebugPort. Based in Leipzig, he blends deep systems security expertise with firmware and cloud-native confidential computing, making him effective at bridging hardware, firmware and software security.
code8 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science - BS Informatik, Bachelor of Science - BS Informatik at Leipzig University
bookMaster of Science - MS Informatik, Master of Science - MS Informatik at Technische Universität Berlin
bookInternational Summer School Network Engineering Network Security and Ethical Hacking, International Summer School Network Engineering Network Security and Ethical Hacking at Birmingham City University
stackoverflow-logo

Stackoverflow

Stats
41reputation
7kreached
1answer
0questions
github-logo-circle

Github Skills (11)

firmware10
embedded10
device-tree10
rust10
sys10
bootloader9
risc-v8
compiler-optimization6
compiler-construction6
llvm-clang6
llvm6

Programming languages (10)

TypeScriptJavaC++CRustScalaGoNix

Github contributions (5)

github-logo-circle
oreboot/oreboot

Nov 2021 - Jan 2022

oreboot is a fork of coreboot, with C removed, written in Rust.
Role in this project:
userEmbedded Systems Engineer
Contributions:6 reviews, 25 commits, 11 PRs in 1 month
Contributions summary:Otto primarily contributed to the `oreboot` project by modifying and adding device tree functionality. Their work included refactoring device tree code, adding a function to retrieve kernel areas, and integrating a tiny smoketest payload. Moreover, the user focused on improving the functionality of the HPET driver and DebugPort driver. They also made format changes and updated the file keys for the device tree.
rustcortex-acorebootbaremetalbootloader
fgsect/FitM

Apr 2020 - Mar 2022

FitM, the Fuzzer in the Middle, can fuzz client and server binaries at the same time using userspace snapshot-fuzzing and network emulation. It's fast and comparably easy to set up.
Contributions:423 commits, 1 push, 9 comments in 1 year 11 months
fuzz-testingcriuuserspaceaflplusplusafl-fuzz
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
Otto Bittner - Sr Software Development Engineer at AMD