Christian Menard

Co-Founder And Principal Architect at Xronos

Dresden, 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

👤
Senior
🎓
Top School
Christian Menard is a Co-Founder and Principal Architect with 13 years of experience bridging deep research and product engineering, currently leading architecture at Xronos in Dresden. He completed a PhD track as a research assistant at Technische Universität Dresden, bringing rigorous academic grounding in computer science to practical system design. His hands-on work includes contributions to the gem5 simulator—implementing and fixing x86 instruction behavior in long mode—demonstrating expertise in ISA-level simulation and low-level system correctness. Christian has also managed applied research projects through Software Campus, combining project leadership with technical delivery. He excels at turning subtle architectural edge cases into robust implementations, a skill reflected in both his academic publications and open-source fixes. Based in Germany, he pairs entrepreneurial drive with a researcher's attention to correctness and reproducibility.
code13 years of coding experience
job8 years of employment as a software developer
bookDoctor's Degree, Computer Science, Doctor's Degree, Computer Science at Technische Universität Dresden
github-logo-circle

Github Skills (11)

simulations10
simulation10
architectures10
x86-6410
simulator10
architecture10
x8610
python9
cprogramming-language7
c-language7
risc-v4

Programming languages (11)

TypeScriptMDXXtendJavaC++ShellCRust

Github contributions (5)

github-logo-circle
gem5/gem5

Apr 2013 - Jan 2018

The official repository for the gem5 computer-system architecture simulator.
Role in this project:
userBack-end Developer
Contributions:20 commits in 4 years 10 months
Contributions summary:Christian primarily contributed to the x86 architecture simulation within the gem5 simulator. Their work included implementing and modifying x86 instructions, specifically focusing on the `lret`, `int3`, and `int` instructions. The user addressed instruction behavior, implemented instructions in long mode, and fixed issues related to stack pointer manipulation. This indicates a focus on core architectural simulation and instruction set architecture (ISA) implementation.
storedsimulationupstreamsimulatorgem5-simulator
lf-lang/reactor-cpp

Sep 2019 - Feb 2023

A C++ framework for writing reactor programs
Contributions:39 reviews, 510 commits, 55 PRs in 3 years 5 months
c-frameworkreactorcppprograms
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
Christian Menard - Co-Founder And Principal Architect at Xronos