Summary
Nicola Bernini is a senior software engineer and quantitative developer with over a decade of experience building low-latency systems, ML-driven perception stacks, and DeFi protocols. He combines a PhD in applied machine learning and a background in theoretical physics with hands-on expertise in C/C++ (11/14), Python, Scala, Solidity and systems-level engineering for embedded and distributed platforms. His recent work spans quantitative DeFi strategy development, core protocol engineering for stablecoins and DEXs, and stat-arb trading infrastructure, while earlier roles delivered perception and autonomy software at Ambarella, Zipline and Uber. Nicola is an active open-source and research contributor—publishing on reinforcement learning and maintaining repositories with multi-language programming challenges and data-science experiments. Based in Oregon with roots in Italy, he also contributes to math and physics communities online and writes technical articles demystifying ML topics. A practical polyglot engineer, he uniquely blends algorithmic research, production-grade systems coding, and financial engineering.
11 years of coding experience
19 years of employment as a software developer
University of Milan
Doctor of Philosophy (PhD), Computer Vision, Machine Learning, Robotics, Autonomous Cars, SLAM, Doctor of Philosophy (PhD), Computer Vision, Machine Learning, Robotics, Autonomous Cars, SLAM at Università degli Studi di Parma
Maturità Scientifica, Maturità Scientifica, Maturità Scientifica, Maturità Scientifica at Liceo Scientifico
Italian, English, German, French, Chinese