Santiago Serrano

Applied Researcher at NVIDIA

Palo Alto, California, United States
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
Santiago Serrano is an applied researcher and engineer with 13 years of experience at the intersection of math, software, and ML, currently building research at NVIDIA after leading ML and computer vision for microscopy at insitro. A Stanford PhD and Gene Golub Dissertation Award recipient, he blends deep numerical-optimization expertise with practical systems work—evidenced by contributions to the ECOS conic solver fixing core numerical bugs and improving solver reliability. His background includes fast DNN training and multimodal perception at Apple, internet-scale optimization at Twitter, and production-grade high-availability systems, giving him a rare mix of theoretical rigor and production engineering. Based in Palo Alto, he focusses on projects where careful mathematics, reproducible software, and effective teams combine to deliver measurable impact.
code13 years of coding experience
job16 years of employment as a software developer
bookEngineer Telematics, Engineer Telematics at Instituto Tecnológico Autónomo de México
bookDoctor of Philosophy - PhD Computational and Applied Mathematics, Doctor of Philosophy - PhD Computational and Applied Mathematics at Stanford University
languagesEnglish, Spanish
github-logo-circle

Github Skills (12)

algorithm10
c1710
numerical-optimization10
code-optimization10
algorithms10
numerical-analysis10
mathematical10
c1110
optimisation10
modeling10
optimization10
linear-programming9

Programming languages (4)

C++CPythonFortran

Github contributions (5)

github-logo-circle
embotech/ecos

Aug 2014 - May 2016

A lightweight conic solver for second-order cone programming.
Role in this project:
userBack-end Developer
Contributions:31 commits, 13 PRs, 10 pushes in 1 year 9 months
Contributions summary:Santiago primarily focused on fixing bugs and improving the accuracy of the conic solver. Their contributions include correcting sign errors in calculations, fixing residual norms in iterative refinement, and resolving issues related to compilation configurations. They also added a script for solving with linear programming problems, demonstrating a focus on improving the solver's functionality and reliability. The user's work indicates expertise in the core logic and mathematical accuracy of the conic solver.
conicsecond-ordercone-programmingsatsolver
tiagoakle/Xopt

Feb 2016 - Jun 2016

Contributions:4 PRs, 42 pushes, 6 branches in 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
Santiago Serrano - Applied Researcher at NVIDIA