Lawson Fulton

Autopilot Machine Learning Engineer at Tesla

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
Lawson Fulton is a seasoned Autopilot Machine Learning Engineer with over a decade of experience delivering production-grade ML and geometry-enabled systems. He currently leads Autopilot ML efforts at Tesla and runs Fulton.ai as an Independent Software Consultant, bridging research with practical product development. Previously, he helped build a cloud-based 3D generative-design platform at Augmenta AI as a founding engineer and technical lead, and led software development at MESH Consultants across ML, computational geometry, and simulation domains. An active open-source contributor, he has enriched the libigl geometry processing library with enhancements to Dijkstra's algorithm, polygon mesh conversions, and core utilities, reflecting a hands-on passion for robust, high-performance code. His formal training includes a MSc in Computer Science with a graphics and ML focus from the University of Toronto and a BMath in Computer Science from the University of Waterloo, underscoring a strong blend of theory and applied engineering. Based in Palo Alto, he combines cloud, on-device ML, and geometry processing to turn complex design and simulation challenges into scalable solutions.
code12 years of coding experience
job8 years of employment as a software developer
bookExchange Program, Exchange Program at Nanjing University of Aeronautics and Astronautics
bookMaster's degree, Computer Science — Graphics and Machine Learning, Master's degree, Computer Science — Graphics and Machine Learning at University of Toronto
bookBMath, Computer Science, BMath, Computer Science at University of Waterloo
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
339reputation
11kreached
3answers
3questions
github-logo-circle

Github Skills (20)

algorithm10
algorithms10
c-language10
dijkstra10
datastructures10
python-templates10
data-structure10
code-templates10
geometry-processing10
html-templates10
data-structures10
cpp-templates10
c-programming-language10
app-templates10
database6

Programming languages (8)

C#TypeScriptCSSC++ShellGoPawnPython

Github contributions (5)

github-logo-circle
libigl/libigl

Sep 2018 - Jul 2019

Simple MPL-2.0-licensed C++ geometry processing library.
Role in this project:
userBack-end Developer
Contributions:10 commits, 7 PRs, 16 comments in 10 months
Contributions summary:Lawson contributed to the libigl library by adding a weights option to Dijkstra's algorithm implementation, enhancing its functionality for geometry processing applications. They also added template instantiations and performed const fixes to ensure the library's robustness. Further contributions included extending the library's capabilities with new features like polygon mesh to triangle mesh conversion and extending the igl::cat function. These changes suggest an active role in extending and improving the core functionalities of the library.
cppcluster-computingc-plus-plusgeometry-processingprocessing-library
Contributions:49 pushes in 7 years 5 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