Vitalie Spinu is a Machine Learning Scientist with 15 years of experience bridging academic rigor and production-grade ML, currently building ML systems at Adyen after senior data science and academic roles at smava and Erasmus University. His work spans practical problems in finance and productization—matching engines, churn and fraud detection, recommender systems, multi-armed bandits and interpretable ML—grounded in a PhD in Decision Making. He contributes to notable open-source developer tooling around Emacs and R (including improvements to the widely used caret package and several clojure-emacs projects), demonstrating a taste for tooling that improves developer productivity and debugging workflows. Comfortable across Bayesian hierarchical modeling, NLP and anomaly detection, he brings both research-level methods and hands-on engineering to production problems. Based in Rotterdam, he combines actuarial training and academic publishing with pragmatic code contributions that often focus on robustness, test automation and developer ergonomics.
15 years of coding experience
14 years of employment as a software developer
Academia de Studii Economice Bucuresti
Doctor of Philosophy - PhD, Decision Making, Doctor of Philosophy - PhD, Decision Making at Erasmus School of Economics
A collection of nREPL middleware to enhance Clojure editors with common functionality like definition lookup, code completion, etc.
Role in this project:
Back-end Developer
Contributions:39 commits, 12 PRs, 8 pushes in 4 years 2 months
Contributions summary:Vitalie primarily contributed to the `cider-nrepl` project by modifying and improving the debugging and instrumentation features. Their work involved enhancing the macroexpansion functionality, adding support for user-level messages and warnings, and refactoring the breakpoint system to streamline meta-handling. The user also addressed several bugs related to the debugger and optimized code to reduce potential issues.
The Clojure Interactive Development Environment that Rocks for Emacs
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:213 commits, 51 PRs, 4 pushes in 5 years 1 month
Contributions summary:Vitalie focused on removing dependencies and improving the CIDER project's codebase, specifically targeting the removal of a direct dependency on `pkg-info`. They also addressed a bug by parsimoniously configuring the stacktrace display. The user implemented auto-jumping to error locations, contributing to a more efficient debugging workflow. Furthermore, they made improvements to the nREPL client by implementing fixes and enhancing the error handling and logging capabilities.
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
Vitalie Spinu - Machine Learning Scientist at Adyen