Miguel Solorio

Interaction Designer at adplist.org

Seattle, Washington, 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
Miguel O is a hardware-software co-design engineer with 11 years of experience focused on building secure computing foundations and roots of trust. Based in California, he contributes to high-profile open-source silicon security work like OpenTitan, where he implemented and enhanced an HMAC/SHA256 module and integrated bootstrap functionality for SPI flash-based boot sequences. He combines embedded systems and IoT development skills with pragmatic security engineering, including device-level internal checks and byte-aligned cryptographic interfaces. Known for improving code quality and integrating low-level crypto into silicon creator flows, he brings a practical, systems-minded approach to making hardware security auditable and deployable.
code11 years of coding experience
job8 years of employment as a software developer
bookBachelor's Degree, Web Design & Interactive Media, Bachelor's Degree, Web Design & Interactive Media at Art Institute of Seattle
languagesSpanish
github-logo-circle

Github Skills (13)

loader10
bootloader10
flash10
embedded10
low-level-programming10
u-boot10
c-programming10
spi10
sys10
sha10
boot10
security9
firmware9

Programming languages (9)

SystemVerilogShellRustStarlarkJavaScriptGoSwiftJupyter Notebook

Github contributions (5)

github-logo-circle
lowRISC/opentitan

Sep 2019 - Jan 2023

OpenTitan: Open source silicon root of trust
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:2266 reviews, 219 commits, 990 PRs in 3 years 4 months
Contributions summary:Miguel primarily contributed to the implementation and enhancement of the HMAC (Hash-based Message Authentication Code) module, focusing on a SHA256 algorithm implementation. Their work involved updating the HMAC library with new interfaces, including support for byte alignment and new functionality, as well as integrating the module within the silicon creator project's boot sequence by developing a basic bootstrap protocol. This included implementing the necessary functions to read and process data from the SPI flash. They also addressed code style issues and implemented the device's internal security checks to improve the module's overall functionality.
root-of-trustrootsilicontrust
edh-makerlab/print-queue

Feb 2017 - Apr 2021

Contributions:4 PRs, 5 pushes, 4 branches in 4 years 1 month
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
Miguel Solorio - Interaction Designer at adplist.org