Constantin Staniloiu

Bucharest, Romania
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
Constantin Staniloiu is a seasoned software engineer and open-source enthusiast with 13 years of experience, based in Bucharest and pursuing a PhD in Computer Science. He has a strong background in systems and compiler-level development, demonstrated by contributions to high-profile D language projects including Phobos, DMD, and the LLVM-based LDC compiler. His work focuses on low-level correctness, memory management, and performant APIs—adding features like std.random::choice, implementing bitwise adapters, and marking critical paths as @nogc. Constantin’s early industry experience includes multiple internships at Bloomberg, Intel, and Microsoft, giving him practical exposure to large-scale engineering environments. He also has a history of mentoring, having taught programming to children, which reflects his passion for knowledge sharing. Notably, his open-source commits reveal deep familiarity with range-based programming and low-level bit manipulation—skills that bridge research-level rigor and production-quality systems.
code13 years of coding experience
job2 years of employment as a software developer
bookHigh School, Mathematics and Computer Science, 9.83, High School, Mathematics and Computer Science, 9.83 at Colegiul National Dinicu Golescu
bookPOLITEHNICA București National University for Science and Technology
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
163reputation
17kreached
3answers
3questions
github-logo-circle

Github Skills (30)

algorithm10
algorithms10
programming-language10
bit-manipulation10
llvm10
memory-management10
ranges10
dword10
data-structure10
standard-library10
compiler-compiler10
dt10
data-structures10
compiler10
garbage-collection10

Programming languages (11)

JavaShellC++CSSCDScalaMeson

Github contributions (5)

github-logo-circle
dlang/phobos

Nov 2016 - Dec 2021

The standard library of the D programming language
Role in this project:
userBack-end Developer
Contributions:15 reviews, 82 commits, 91 PRs in 5 years 2 months
Contributions summary:Constantin contributed to the D programming language's standard library, specifically focusing on enhancements to the `std.random` module and the implementation of a `bitwise` adapter. They added a `choice` function to the random module, improved the function, and fixed a bug in the bitwise adapter. The user demonstrated proficiency in range-based programming and working with low-level bit manipulation, including implementing a bitwise adapter for integral types.
c-programmingmetatype-conversionphoneticsglossary
dlang/dmd

Oct 2017 - Jan 2022

dmd D Programming Language compiler
Role in this project:
userBack-end Developer
Contributions:6 reviews, 21 commits, 14 PRs in 4 years 3 months
Contributions summary:Constantin primarily focused on enhancing the D programming language compiler, specifically addressing code quality and correctness. Their work included fixing deprecation messages, marking functions and methods related to garbage collection as `@nogc`, and modifying internal APIs. They also addressed issues related to Unicode handling and performed refactoring tasks such as renaming a namespace.
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
Constantin Staniloiu