Daniel Salvadori

Full-Stack Software Engineer at Ondo Finance

Brazil
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

🤩
Rockstar
🎓
Top School
Daniel Salvadori is a Full-Stack Software Engineer with 12 years of experience building high-performance systems across DeFi, graphics, and scientific software, currently advancing protocol products at Ondo Finance. He blends low-level systems expertise—evidenced by cross-platform contributions to the Rust gfx-rs/wgpu graphics API and graphics work in Go’s g3n engine—with machine learning and probabilistic programming training from UW and DARPA PPAML. His background spans founding a startup, optimizing enterprise synchronization and lifecycle engines at Dassault Systèmes (including a 1600% performance improvement), and shipping production analytics and CV tooling in industry and research. Comfortable across Zig, Rust, Go, Python and TypeScript, he pairs algorithmic rigor with pragmatic engineering and a history of inventing hardware-adjacent interactive systems (VR displays, WebGL visualizers) that reveal a hands-on maker mindset.
code12 years of coding experience
job6 years of employment as a software developer
bookSpecialization Machine Learning, Specialization Machine Learning at University of Washington
bookUniversity of California, San Diego
bookProbabilistic Programming for the Advancement of Machine Learning, Probabilistic Programming for the Advancement of Machine Learning at DARPA PPAML2015 Summer School
bookMinor Business Management and Administration, Minor Business Management and Administration at University of California, San Diego - Rady School of Management
languagesPortuguese, English, French, Spanish
stackoverflow-logo

Stackoverflow

Stats
425reputation
12kreached
4answers
10questions
github-logo-circle

Github Skills (19)

vulkan10
3d-graphics10
game-engine10
multiplatform10
cross-platform10
go10
front-end-development10
webgpu10
engine10
rust10
opengl10
api-design9
gpu9
multiprocessing6
keras6

Programming languages (19)

MDXC#JavaCSSC++RustTeXWebAssembly

Github contributions (5)

github-logo-circle
g3n/engine

Mar 2017 - Jun 2022

Go 3D Game Engine (http://g3n.rocks)
Role in this project:
userBack-end Developer & Graphics Engineer
Contributions:2 releases, 4 reviews, 406 commits in 5 years 4 months
Contributions summary:Daniel contributed to the g3n/engine project by adding color methods to the Folder component in the GUI package. They also fixed a bug by implementing a missing function related to the VBO. In addition to the code improvements, the user also worked on optimizing the geometry code and implementing the rendering order using the DrawCall. These changes indicate a focus on improving the functionality and performance of the 3D game engine's GUI and graphics rendering capabilities.
golangrocksgo-libraryg3n3d-engine
gfx-rs/wgpu

Aug 2019 - Sep 2019

A cross-platform, safe, pure-Rust graphics API.
Role in this project:
userBack-end Developer
Contributions:5 commits, 3 PRs, 3 comments in 22 days
Contributions summary:Daniel made several code modifications within the `wgpu` project, focusing on the low-level graphics API implementation. Their contributions involved fixing lifetime issues, adding parameters to core functions, integrating Vulkan instance creation on Windows, and modifying examples for power preferences. The user also altered code related to selecting GPUs, indicating a focus on cross-platform compatibility and driver-level interactions.
apimetalwebgpu-apigpurust
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
Daniel Salvadori - Full-Stack Software Engineer at Ondo Finance