Julian Hammer

Technischer Leiter at ZAM Zentrum für Austausch und Machen

Erlangen, Bavaria, 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
Julian Hammer is a technical leader based in Erlangen with 12 years of software engineering experience, currently serving as Technischer Leiter at ZAM after leading its Aufbaugeschäftsleitung. He combines hands-on back-end development with organizational leadership, having run a freelance engineering practice and steered growth-stage operations. Julian contributes to notable open-source tooling—adding pragma support and improving error reporting in the widely used pycparser C99 parser—showing attention to language-level correctness and tooling robustness. He holds doctoral-level training in computer science from FAU Erlangen-Nürnberg, bringing research-grade rigor to practical system design. Colleagues rely on him to translate deep technical detail into maintainable code and resilient team processes.
code13 years of coding experience
bookDoktor, Computer Science, Doktor, Computer Science at FAU Erlangen-Nürnberg
github-logo-circle

Github Skills (10)

c1710
parse-tree10
ply10
c1110
python10
abstract-syntax-tree10
testing9
unit-test9
code-generation9
unit-testing9

Programming languages (15)

PowerShellJavaC++CRustCMakeTeXJupyter Notebook

Github contributions (5)

github-logo-circle
eliben/pycparser

Oct 2015 - Oct 2020

:snake: Complete C99 parser in pure Python
Role in this project:
userBack-end Developer
Contributions:3 reviews, 5 commits, 6 PRs in 5 years
Contributions summary:Julian significantly contributed to enhancing the C parser functionality within the `pycparser` project. They added support for preprocessor pragmas, including tokenization and integration into the AST and generator, enabling the parser to handle these directives. They also fixed an issue with coordinate information for Pragma nodes and improved error reporting. Furthermore, they extended test cases for pragmas and cleaned up test code, and optimized the C code generator by flattening redundant parentheses.
c99parserpython
fau-fablab/labcamera

Dec 2015 - Oct 2018

Contributions:8 commits, 2 pushes, 1 branch in 2 years 10 months
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