Vlad Ureche

Senior Software Engineer at Google

Zurich, Zurich, Switzerland
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
Vlad Ureche is a Senior Software Engineer based in Zurich with 15 years of experience building compiler technology, JVM optimizations, and production-scale backend systems. He combined academic research (PhD-level work on miniboxing at EPFL that influenced JVM Valhalla discussions) with practical engineering at companies such as Google and Cyberhaven, shipping anti-abuse systems and kernel-space components. An active open-source contributor, he helped improve Scala 3’s build and CI infrastructure and authored the miniboxing project that can speed up Scala generics by up to 20x. Comfortable spanning research and product development, he brings deep expertise in programming languages, compilers, and big-data tooling, and a track record of turning low-level performance ideas into deployable solutions.
code15 years of coding experience
job10 years of employment as a software developer
bookDoctor of Philosophy (PhD), Programming Languages, Doctor of Philosophy (PhD), Programming Languages at Ecole polytechnique fédérale de Lausanne
bookColegiul National Mihai Viteazul
bookBachelor, Systems: Compilers, Operating Systems and Distributed Systems, Bachelor, Systems: Compilers, Operating Systems and Distributed Systems at Universitatea „Politehnica” din București
languagesRomanian, English, French
stackoverflow-logo

Stackoverflow

Stats
166reputation
5kreached
3answers
0questions
github-logo-circle

Github Skills (12)

compiler10
sbt10
compiler-compiler10
devops10
build-automation10
scala10
travis-ci9
dotty9
eclipse-plugin6
staging6
plugin6
virtualization6

Programming languages (8)

JavaShellRustScalaSCSSHTMLRubyPython

Github contributions (5)

github-logo-circle
scala/scala3

Jan 2014 - Feb 2014

The Scala 3 compiler, also known as Dotty.
Role in this project:
userBackend & DevOps Engineer
Contributions:17 commits, 9 comments in 28 days
Contributions summary:Vlad contributed to the build infrastructure of the Scala 3 compiler, making changes to the build configuration files (Build.scala, build.sbt, and plugins.sbt). Their contributions included adjusting the classpath for running tests and the main application, and adding Travis CI integration. They also addressed error messages and other build-related configurations, indicating an involvement in continuous integration and improving the build process.
compilerscala3scaladottyepfl
scaladyno/scaladyno-plugin

Dec 2013 - Apr 2015

Contributions:23 commits, 2 pushes, 5 comments in 1 year 4 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
Vlad Ureche - Senior Software Engineer at Google