Zack Lalanne

Staff Software Engineer at Google

Austin, Texas, 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
Zack Lalanne is a Staff Software Engineer in Austin with 13 years of experience building embedded systems, Linux-based tooling, and CI/CD infrastructure at scale. He brings deep domain expertise from a long tenure at Texas Instruments—designing cross-compiling build environments, managing SDK automation and Jenkins pipelines, and evangelizing reproducible developer workflows with Docker, Vagrant, and Conan. Now at Google, he focuses on improving developer velocity and reliability across complex software stacks while maintaining a hands-on engineering approach. An active contributor to embedded open source (notably adding GPIO interrupt and MSP430 DriverLib support to the Energia Arduino fork), he blends low-level firmware insight with modern DevOps practices. Colleagues rely on him for pragmatic tooling that turns brittle builds and tests into repeatable, observable processes.
code13 years of coding experience
job12 years of employment as a software developer
bookMaster of Science - MS Computer Engineering, Master of Science - MS Computer Engineering at The University of Texas at Dallas
bookBachelor of Science Computer Engineering, Bachelor of Science Computer Engineering at The University of Texas at Austin
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
904reputation
34kreached
21answers
3questions
github-logo-circle

Github Skills (14)

embedded10
c-programming10
sys10
device-driver9
driver9
iot-devkit7
iot7
xml6
glut6
cross-platform6
bazel6
tensorflow6
python6
targets6

Programming languages (10)

TypeScriptJavaShellC++CStarlarkJavaScriptNix

Github contributions (5)

github-logo-circle
energia/Energia

Aug 2013 - Mar 2014

Fork of Arduino for the Texas Instruments LaunchPad's
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:6 commits in 6 months
Contributions summary:Zack contributed to the Energia project by adding support for interrupt-on-change functionality for GPIO pins. This involved modifying core files to include a `CHANGE` mode for attaching interrupts and implementing interrupt service routines for port pins. The user also imported and updated a DriverLib library, adding specific support for the ADC10_B module on the MSP430FR5739 microcontroller. Further contributions involved generic files for the MSP430 DriverLib.
launchpadtexastexas-instrumentsarduino
zlalanne/dotfiles

Jun 2014 - Feb 2020

Contributions:409 commits, 2 PRs, 322 pushes in 5 years 8 months
dotfilespersonal-dotfilesvimzsh
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
Zack Lalanne - Staff Software Engineer at Google