Hannes Bredberg

Systems Engineering Consultant at FUTO

Greater Stockholm Metropolitan Area Sweden
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
Hannes Bredberg is a systems engineering consultant with 13 years of hands-on experience building secure, low-level software across embedded, tooling and security research domains. Based in Greater Stockholm, he blends C++ and systems-language expertise with a proven track record contributing to high-profile open-source projects like Zig and the Brood War API, and adding security features such as KASLR support to the Limine bootloader. Formerly a security researcher at MSAB and an active CTF competitor (3x DEF CON finals), he combines offensive discovery skills with pragmatic engineering to harden real-world systems. He often focuses on portability, build systems and eliminating subtle instability or performance bottlenecks—work that quietly improves developer workflows and runtime safety.
code13 years of coding experience
job4 years of employment as a software developer
bookNyhamre Skola
bookCivilingenjörsexamen - Ej avslutad, Informationsteknik, Civilingenjörsexamen - Ej avslutad, Informationsteknik at KTH Royal Institute of Technology
bookMatematikgymnasiet – Danderyds Gymnasium
bookLust & Lära
languagesSwedish, English
stackoverflow-logo

Stackoverflow

Stats
1,126reputation
62kreached
55answers
2questions
github-logo-circle

Github Skills (26)

bootloader10
efi10
c-language10
build-system10
c1110
x8610
c1710
system-calls10
compiler-compiler10
zig10
x86-6410
compiler10
elf10
cprogramming-language10
uefi9

Programming languages (16)

C#JavaC++CScalaHTMLKotlinTypeScript

Github contributions (5)

github-logo-circle
bwapi/bwapi

Feb 2018 - Dec 2019

Brood War API
Role in this project:
userBack-end Developer
Contributions:3 releases, 58 commits, 15 PRs in 1 year 10 months
Contributions summary:Hannes primarily focused on improving the core functionality and stability of the Brood War API. Their contributions included optimizing code, fixing bugs, and improving build processes. They also addressed inconsistencies and potential performance bottlenecks within the codebase, as indicated by the removal of `std::tie` and the full rewrite of latcom. Furthermore, the user demonstrated proficiency in modifying the code to address known issues and enhance the overall efficiency of the project.
starcraftapigamebwapibroodwar
ziglang/zig

Jul 2021 - Aug 2022

General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
Role in this project:
userBack-end Developer
Contributions:11 reviews, 5 commits, 5 PRs in 1 year
Contributions summary:Hannes primarily focused on modifying the Zig programming language's core libraries and system calls. Their contributions involved refactoring and organizing OS-specific code, moving definitions to align with POSIX standards, and making Linux system calls accessible across various target operating systems. Furthermore, the user implemented build system enhancements by adding features for installing raw binary files, including section-specific dumping, and padding capabilities. These changes indicate a focus on improving the portability and build process of the Zig language.
purposecompilertoolchainzigprogramming-language
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
Hannes Bredberg - Systems Engineering Consultant at FUTO