Dinu Blanovschi

Software Engineering Intern at JetBrains

Delft, South Holland, Netherlands
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
Dinu Blanovschi is a software engineer and TU Delft CS graduate student with eight years of practical experience focused on programming language implementation, developer tooling, and embedded systems. He contributes to high-profile Rust projects—improving Cargo’s fingerprinting and build logic and refining macros in the embassy async embedded framework—demonstrating deep familiarity with build systems and interrupt-driven hardware interaction. Currently a Software Engineering Intern at JetBrains and formerly an embedded software engineer for Delft Hyperloop, he bridges low-level embedded constraints with backend reliability. Dinu combines academic rigor from Delft with hands-on open-source impact, and he often surfaces subtle build and compilation fixes that prevent costly rebuilds and runtime surprises.
code8 years of coding experience
job1 year of employment as a software developer
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at Delft University of Technology
languagesRomanian, English, Dutch, German
github-logo-circle

Github Skills (11)

embedded10
build-system10
fingerprinting10
package-manager10
cargo10
driver10
rust10
testing9
hal8
async8
executor7

Programming languages (12)

TypeScriptJavaC++CSSRustCLLVMJavaScript

Github contributions (5)

github-logo-circle
rust-lang/cargo

Nov 2022 - Dec 2022

The Rust package manager
Role in this project:
userBack-end Developer
Contributions:20 reviews, 6 commits, 1 PR in 1 month
Contributions summary:Dinu primarily focused on enhancements to the Cargo package manager's internal workings. Their contributions involved refining the fingerprinting mechanism, a core component responsible for determining when to rebuild crates. The user also implemented fixes and improvements to the build process, specifically around feature tests. Furthermore, the user addressed various issues related to the build process.
rustpackage-managercargo
embassy-rs/embassy

Sep 2024 - Dec 2024

Modern embedded framework, using Rust and async.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:2 PRs, 1 comment in 2 months
Contributions summary:Dinu primarily contributed to the `embassy-rs/embassy` repository by fixing bugs and improving the `bind_interrupts!` macro. Their work involved modifying and refining the macro across several commits to allow conditional compilation attributes on interrupt request and handler definitions. These changes show a focus on embedded systems development, likely related to hardware interaction and interrupt management.
driversrustembeddedhalasync
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