Steven Stallion

Principal Software Engineer at Sony Interactive Entertainment

Aliso Viejo, California, 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
Steven Stallion is a Principal Software Engineer with over 15 years of hands-on experience and more than two decades of deep technical expertise in firmware, kernels, and device drivers across Linux, Solaris, Windows, and VMware ESX. Currently at Sony Interactive Entertainment after leading Devices Software at Square—where his extensible firmware architecture supported billions in payments and millions of shipped devices—he specializes in embedded systems and custom SoCs. A frequent open-source contributor and project leader, he has enhanced widely used tooling like OpenOCD (adding eSi‑RISC and RTOS support) and improved core functionality in community projects such as vimwiki. Known for blending low-level engineering with product-minded architecture, he has driven shipping hardware and storage products (EtherDrive, Square Reader/Stand) from prototype to large-scale deployment. Based in Aliso Viejo, CA, he describes himself playfully as a "conductor of electrons," reflecting a hands-on roots-first approach to hardware and systems problems. His background includes coauthoring AoE spec revisions and legacy work on high-performance networking and real-time middleware, evidencing both standards-level impact and practical system delivery.
code15 years of coding experience
job21 years of employment as a software developer
bookComputer Science, Computer Science at Missouri State University
stackoverflow-logo

Stackoverflow

Stats
61reputation
278reached
0answers
2questions
github-logo-circle

Github Skills (21)

debugging10
debug10
jtag10
wikipedia10
vimscript10
vim-plugin10
c1110
c1710
vim10
gdb10
rtos10
sys10
embedded10
flash-memory10
openocd10

Programming languages (20)

PowerShellC++CRustMakefileGoHTMLKotlin

Github contributions (5)

github-logo-circle
vimwiki/vimwiki

Jul 2018 - May 2021

Personal Wiki for Vim
Role in this project:
userBack-end Developer
Contributions:11 commits, 9 PRs, 45 comments in 2 years 10 months
Contributions summary:Steven primarily contributed to the core functionality of the Vimwiki plugin. Their work focused on enhancing features such as diary index generation, link management, and tag support. The user implemented options to prevent link creation and adjusted the behavior of auto-generated headers within the application. They also refactored existing code and added support for file exclusion during link generation.
vimvim-pluginvimwikipersonal-wikiwiki
espressif/openocd-esp32

Jul 2016 - Dec 2018

OpenOCD branch with ESP32 JTAG support
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:17 commits in 2 years 5 months
Contributions summary:Steven contributed significantly to the OpenOCD project, focusing on adding support for the uC/OS-III real-time operating system. Their work involved implementing RTOS support, including adding necessary offsets and functionality for proper interaction. Furthermore, they fixed a crash related to RTOS usage and cleaned up support for the Hg packet. Additional commits show the implementation of eSi-RISC target support, which includes an internal flash driver, the inclusion of uC/OS-III RTOS support, and the implementation of eSi-Trace functionality.
jtagnimbleesp8266espressifopenocd
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
Steven Stallion - Principal Software Engineer at Sony Interactive Entertainment