Laurent Sansonetti

Principal Software Engineer, Simulation Technology

Belgium
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
Laurent Sansonetti is a Principal Software Engineer with 20 years of experience, currently driving simulation technology at NVIDIA after senior engineering roles at Apple and Microsoft. He blends deep systems and applications expertise—from Core OS work at Apple to developer tooling and iOS innovations—and founded HipByte to ship pragmatic mobile tooling. Laurent has a strong open-source footprint in the RubyMotion ecosystem, contributing samples and core fixes that improved iOS build, signing, and simulator workflows. He is comfortable across low-level system internals and higher-level app/graphics work, evidenced by OpenGL demos and build-system optimizations. Based in the Liège metro area, he pairs hands-on coding with product-focused engineering leadership. A practical tinkerer at heart, he often bridges developer experience gaps that others overlook, such as automating reproducible device-spec testing and plist generation.
code19 years of coding experience
job20 years of employment as a software developer
bookBachelor of Science (BSc), Computer Science, Bachelor of Science (BSc), Computer Science at HEPL - Haute Ecole de la Province de Liège
languagesFrench, English, Japanese
github-logo-circle

Github Skills (9)

rubymotion10
ios10
ruby10
opengl9
build-automation9
code-signing8
ui-design7
sdk7
rspec6

Programming languages (6)

CSSC++CJavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
HipByte/RubyMotionSamples

Apr 2012 - Sep 2015

A collection of RubyMotion applications for code samples.
Role in this project:
userMobile Developer (iOS)
Contributions:96 commits, 2 pushes in 3 years 4 months
Contributions summary:Laurent contributed to the `rubymotionsamples` repository by adding code samples demonstrating the use of RubyMotion for iOS development. The contributions focused on creating a timer application with UI elements, defining an app delegate, and adding a simple spec file. The user also added a HelloGL sample which showcases OpenGL graphics rendering using RubyMotion. The user demonstrates basic iOS application structure and UI design, and integrates with OpenGL for graphics rendering.
rubymotionruby
HipByte/RubyMotion

Apr 2012 - Apr 2016

Role in this project:
userMobile Developer (iOS)
Contributions:1379 commits, 2 PRs, 3 pushes in 4 years
Contributions summary:Laurent primarily contributed to the RubyMotion project by addressing issues and implementing improvements related to iOS application development. Their commits include fixing bugs related to the simulator launcher, correcting the Info.plist generation, and adding support for features such as the manifest plist file, background modes, and status bar styles. The user also introduced features like the `spec:device` rake task and optimizations related to code-signing and the build process, demonstrating a focus on improving the development workflow for iOS apps built with RubyMotion.
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
Laurent Sansonetti - Principal Software Engineer, Simulation Technology