Rasmus Fonseca

Staff Software Engineer at Zoox

Redwood City, 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
Rasmus Fonseca is a Staff Software Engineer with 11 years of experience specializing in motion planning, geometric data structures, and real-time decision algorithms for autonomous systems. Based in Redwood City, he has progressed from building decision and planning software to leading geometry processing at Zoox, integrating perception and mapping with GPU parallelization to handle complex urban and construction-zone scenarios. His background spans academia and industry—from PhD research on protein structure and high-dimensional tessellations to postdoc work on docking and rigidity analysis—bringing rigorous mathematical and optimization expertise (Steiner trees, TSP, convex optimization) to practical robotics problems. He codes across Python and high-performance stacks, with visualization experience from OpenGL to three.js, and applies ML techniques (PCA, SVMs, neural nets) to perception and data processing pipelines. Notably, he models biological systems as kinematic chains and has translated that deep domain knowledge into robust kinematic and inverse-kinematics solutions for robotic manipulation.
code11 years of coding experience
job6 years of employment as a software developer
bookDoctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Københavns Universitet - University of Copenhagen
bookThe General Certificate of Secondary Education Natural sciences, The General Certificate of Secondary Education Natural sciences at Frederiksborg Gymnasium
languagesEnglish, Danish, French
github-logo-circle

Github Skills (79)

range-slider10
simulation10
consumption10
webpack-plugin10
webpack-loader10
enforcement9
genomics9
webpack9
css9
phylogenetics9
bioinformatics9
bundling9
protein-structure9
sequence-alignment9
nodejs9

Programming languages (10)

MDXTypeScriptC++CJavaScriptObjective-CHTMLPerl

Github contributions (5)

github-logo-circle
getcontacts/getcontacts

Dec 2017 - Jul 2022

Library for computing dynamic non-covalent contact networks in proteins throughout MD Simulation
Contributions:2 reviews, 272 commits, 20 PRs in 4 years 7 months
simulation
RasmusFonseca/d3RangeSlider

Apr 2017 - Apr 2019

JQuery-drag range slider - widget to select a range of numbers
Contributions:24 commits, 2 PRs, 22 pushes in 1 year 11 months
jqueryrange-slider
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