Fredrik Bredberg

Consulting Member Of Technical Staff at Oracle

Stockholm, 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
Fredrik Bredberg is a seasoned embedded systems engineer with 30+ years focused on real-time kernel development—most notably long-term work on the OSE RTOS—now contributing to the Java HotSpot VM at Oracle. He brings deep expertise in operating systems, symmetric multiprocessing, multicore debugging, performance tuning, and understanding compiler optimizations, with a knack for translating low-level insights into robust runtime behavior. His recent OpenJDK contributions touch core JVM runtime components (interpreter frames, continuations, frame metadata) and RISC-V codegen, reflecting a rare crossover from hard realtime kernels to mainstream language runtimes. Based in Stockholm, he combines academic grounding in safety-critical systems with hands-on experience in telecom, defense, medical and automotive domains.
code3 years of coding experience
job30 years of employment as a software developer
bookSafety Critical Systems, Safety Critical Systems at Imperial College London
bookB.Sc., Computer Science, B.Sc., Computer Science at Linnaeus University
languagesSwedish, English
github-logo-circle

Github Skills (7)

javas10
openjdk10
jvm10
java10
cprogramming-language9
c-language9
risc-v8

Programming languages (1)

Java

Github contributions (4)

github-logo-circle
openjdk/jdk

Sep 2022 - Apr 2025

JDK main-line development https://openjdk.org/projects/jdk
Role in this project:
userBack-end Developer
Contributions:177 reviews, 30 PRs, 256 comments in 2 years 6 months
Contributions summary:Fredrik primarily contributed to the Java Development Kit (JDK) codebase. Their work involved modifying core runtime components, including those related to interpreter frames, continuations, and frame metadata management. Specific changes focused on optimizing code, addressing potential issues related to frame padding, and ensuring the correct handling of stack traces and method calls. The user’s contributions also included fixing an assert and adjusting the generation of RISC-V code.
openjdkjavajvmjdk
fbredber/jdk

Sep 2022 - Mar 2025

JDK main-line development https://openjdk.org/projects/jdk
Contributions:55 pushes, 28 branches in 2 years 6 months
openjdkjavajdk
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
Fredrik Bredberg - Consulting Member Of Technical Staff at Oracle