Jakob Röger is a politically trained researcher-turned-civil servant and Python-certified developer with 15 years of experience spanning public administration, diversity and inclusion, and hands-on technical work. Currently serving as Regierungsrat in Berlin, he combines expertise in democratic theory, populism and discourse analysis with practical skills in Python, SQL and data tooling to support evidence-based policy. His open-source contributions reach into low-level systems work—improving the V8 JavaScript engine and enhancing the simavr AVR simulator—demonstrating comfort with performance-sensitive and embedded code. Trained in inclusion, Leichte Sprache and anti-discrimination law, he brings uncommon interdisciplinary fluency that bridges technical, ethical and social perspectives. Colleagues can rely on him to translate complex research questions into reproducible analyses and robust software solutions.
15 years of coding experience
2 years of employment as a software developer
Dpl. Political Scientist (B.A. + M.A.), Political Science, 1.2, Dpl. Political Scientist (B.A. + M.A.), Political Science, 1.2 at Freie Universität Berlin
Abitur (A-level), 1.6, Abitur (A-level), 1.6 at Friedrich Ludwig Jahn Gymnasium (high school) Forst (Lausitz)
Certified Associate in Python Programming [PCAP-31-02], Python, object orientated programming, Certified Associate in Python Programming [PCAP-31-02], Python, object orientated programming at BBQ Berlin
simavr is a lean, mean and hackable AVR simulator for linux & OSX
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:72 commits, 1 issue in 1 year 10 months
Contributions summary:Jakob primarily contributed to the `simavr` project, a simulator for AVR microcontrollers. Their work included adding features related to ADC differential channels for the mega1280, fixing typos in comments, and implementing watchpoint handling for debugging through GDB. They also improved the accuracy of sleep durations, corrected an error in the example code, and addressed several other minor issues and improvements related to timers, interrupts, and logging.
Contributions summary:Jakob primarily contributed to the V8 JavaScript engine, focusing on core engine improvements and bug fixes. They fixed various issues in the code-generation and memory-management subsystems. The contributions involve performance optimizations and refactoring, including removing deprecated code and replacing older mechanisms with modern solutions, contributing to enhancements of the core engine and its internal workings.
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.