Cristian Crețeanu

Software Engineer Working Student at Rohde & Schwarz

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

👤
Senior
🎓
Top School
Cristian Crețeanu is a software engineer and MSc Informatics student based in Munich with a decade of hands-on experience focused on compiler back-end work, build systems, and low-level programming. He has interned at Facebook and Adobe and currently contributes to production-grade tooling at Rohde & Schwarz while pursuing advanced studies at TUM. Notable open-source contributions include bug fixes and semantic callbacks in the LLVM-based D compiler (LDC) and command-line and query improvements to Facebook’s widely used Buck build system, reflecting deep familiarity with compiler internals and developer tooling. Comfortable at the intersection of algorithms and computer organization, he pairs technical rigor with an active creative life—singing, dancing, and reading—which he uses to recharge and inspire pragmatic problem-solving.
code10 years of coding experience
job1 year of employment as a software developer
bookMaster of Science - MS, Informatics, Master of Science - MS, Informatics at Technical University of Munich
bookPOLITEHNICA București National University for Science and Technology
languagesRomanian, English, German, Spanish, French
github-logo-circle

Github Skills (27)

programming-language10
buck10
llvm10
dword10
java10
javas10
compiler-compiler10
dmd10
dt10
compiler10
build-tools10
querying10
float329
debug9
command-line-interface9

Programming languages (4)

TypeScriptJavaDGo

Github contributions (5)

github-logo-circle
facebook/buck

Jul 2019 - Sep 2019

A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.
Role in this project:
userBackend Developer & Automation Engineer
Contributions:8 commits in 2 months
Contributions summary:Cristian primarily contributed to the `buck` build system by implementing and enhancing command-line functionality. Their work involved modifying the command-line argument parsing to allow for more flexible argument handling, specifically for the `kill` and `killall` commands. Furthermore, they addressed a bug that prevented the `buck` command from running without arguments. They also refactored and introduced new query commands, demonstrating knowledge of the build system's internal structure and command processing.
buckpythonplatformsandroidlanguages
dlang/dmd

Dec 2019 - Jun 2020

dmd D Programming Language compiler
Role in this project:
userBack-end Developer
Contributions:6 commits, 6 PRs, 8 comments in 6 months
Contributions summary:Cristian primarily contributed to the `dmd` D Programming Language compiler by fixing bugs related to floating-point number formatting in header generation and improving compiler behavior. Their work included modifying the `ctfloat.d` and `hdrgen.d` files to correct floating-point representation and addressing an issue where header files were created even with compilation errors. Additionally, the user added callback functionality for statement semantics and removed a code addition.
compilersnativedubdmdstandard-library
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
Cristian Crețeanu - Software Engineer Working Student at Rohde & Schwarz