Matthew Aguirre

Senior Software Engineer at Einstein Technologies, Inc.

Bristow, Virginia, 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
Matthew Aguirre is a Senior Software Engineer with 20+ years of hands-on experience building robust, reusable software components and pragmatic AI/algorithmic solutions across desktop, web, and embedded platforms. He blends deep systems knowledge (C/C++, .NET, Java, Python) with DevOps and security practice—deploying Puppet and Splunk, integrating LDAP, and hardening infosec in production environments. Matthew has applied interpreter design and machine-translation expertise to real-world problems, from a Logo interpreter for Android to algorithms that produced high-quality parallel corpora for low-resource languages. An active open-source maintainer and contributor, he enhanced Snapcraft build plugins and improved the popular Jekyll-based Minimal Mistakes theme’s front-end responsiveness. Colleagues rely on him as a mentor and pragmatic architect who turns complex research-grade techniques into maintainable, production-ready systems.
code11 years of coding experience
job15 years of employment as a software developer
bookAdvanced Graduate Certificate, Cybersecurity, Advanced Graduate Certificate, Cybersecurity at Rochester Institute of Technology
bookBachelors of Science, Computer Science, Bachelors of Science, Computer Science at Virginia Tech
languagesEnglish
github-logo-circle

Github Skills (19)

javascript10
python10
snapcraft10
jekyll10
jekyll-theme10
wordpress-themes9
github-pages9
gradle9
ui-theme9
gradlew9
maven9
cmake8
css8
nodejs8
go7

Programming languages (12)

TypeScriptJavaC++CSSSCSSJavaScriptPHPHTML

Github contributions (5)

github-logo-circle
canonical/snapcraft

Jul 2016 - Jan 2017

Package, distribute, and update any app for Linux and IoT.
Role in this project:
userBackend Developer & DevOps Engineer
Contributions:21 commits, 38 PRs, 35 comments in 6 months
Contributions summary:Matthew primarily contributed to the `snapcraft` project by implementing and improving build plugins for various build systems like Ant, Gradle, Maven, CMake, Waf, Scons, and Node.js. Their work focused on enhancing plugin functionality, including adding support for new features, and fixing plugin-specific issues. Furthermore, they refactored the plugins to utilize the `get_build_properties()` function to inform Snapcraft of associated properties, ensuring builds consider changes.
snapslinuxupdatesnapdistribute
mmistakes/minimal-mistakes

Jun 2016 - Jul 2016

:triangular_ruler: Jekyll theme for building a personal site, blog, project documentation, or portfolio.
Role in this project:
userFront-end Developer
Contributions:6 commits, 7 PRs, 9 comments in 22 days
Contributions summary:Matthew primarily contributed to the theme's front-end, addressing layout and functionality issues. Their commits focused on fixing menu display problems, updating the author profile, and adjusting the visibility of UI elements based on screen size. The changes involved modifying JavaScript files to improve responsiveness and user experience within the Jekyll theme.
blog-siteruby-gemrulerblog-projectalgolia-search
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