Alberto Aguirre

Sr Software Development Engineer at Amazon Lab126

Frisco, 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

🤩
Rockstar
🎓
Top School
Alberto Aguirre is a senior software development engineer with 15 years of experience building systems software and backend services, currently at Amazon Lab126 in Frisco, Texas. He has deep embedded and systems expertise from long tenures at Texas Instruments and Canonical, contributing to projects from multimedia stacks to Ubuntu Touch and the Multipass virtual instance orchestrator. Alberto blends full-stack familiarity—QML/UX work on unity8—with backend robustness, having improved SSHFS, permissions handling, and memory/resource management in production code. Known for pragmatic refactors that reduce dependencies and for integrating new IPC interfaces (DBus) into device power management, he pairs low-level troubleshooting with product-focused delivery. He holds B.S. and M.S. degrees in Electrical Engineering from UTEP and brings a research-driven mindset to shipping reliable, efficient software.
code15 years of coding experience
job10 years of employment as a software developer
bookB.S., M.S., Electrical Engineering, B.S., M.S., Electrical Engineering at The University of Texas at El Paso
languagesSpanish, English
github-logo-circle

Github Skills (11)

qml10
c-language10
cprogramming-language10
back-end-development10
dbus10
ssh10
fileio9
file-operations9
filesystem9
user-interface9
openssl7

Programming languages (9)

QMLC++ShellCGoHTMLPerlRuby

Github contributions (5)

github-logo-circle
canonical/multipass

Dec 2017 - Nov 2018

Multipass orchestrates virtual Ubuntu instances
Role in this project:
userBack-end Developer
Contributions:161 commits, 158 PRs, 83 pushes in 10 months
Contributions summary:Alberto primarily focused on improving the Multipass service's backend. Their contributions included refactoring code to remove dependencies, enhancing the SSH client's error handling, and fixing issues related to file ownership and permissions within the SSHFS mount functionality. They also addressed memory management and optimized resource usage.
hyper-vorchestratesinstancesvdivirtual-machine
ubports/unity8

May 2014 - Nov 2014

The operating environment for everywhere.
Role in this project:
userFull-stack Developer
Contributions:40 commits in 5 months
Contributions summary:Alberto primarily contributed to the `unity8` repository, making changes related to display power state management and integration within the Ubuntu Touch environment. They updated code to utilize a new DBus interface for display power state changes and implemented reason-based handling for display power state changes. Furthermore, the user merged code from the trunk and made changes to QML files to incorporate these updates, particularly affecting the lockscreen functionality. They also contributed to changes in the screenshot functionalities and other generic scope views.
dotfilesoperatinglinux
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
Alberto Aguirre - Sr Software Development Engineer at Amazon Lab126