Phil Underwood

Systems Engineer at EMC

San Antonio, 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
Phil Underwood is a seasoned Systems Engineer with 13 years in enterprise IT, based in San Antonio, Texas, who has deep experience in storage systems, disaster recovery and large-scale SAN operations from long tenure at EMC. He has acted as a trusted pre-sales and professional services technical consultant—supporting customers like Dell across continents, leading root-cause analyses, migrations, and DR implementations. In addition to enterprise storage expertise, Phil contributes to embedded/IoT open-source work on CircuitPython, improving memory-mapped access and low-level power and I2C/UART behavior for Nordic nRF microcontrollers. That mix of large-enterprise systems knowledge and hands-on embedded development gives him a rare cross-domain perspective valuable for technical consulting and solution architecture.
code13 years of coding experience
job4 years of employment as a software developer
bookTheoretical and Mathematical Physics, Theoretical and Mathematical Physics at The University of Dallas
languagesEnglish, French
github-logo-circle

Github Skills (10)

adafruit-circuit-python10
embedded10
microcontroller10
py10
c119
i2c9
c179
memory-management9
uart8
python8

Programming languages (7)

JavaShellC++CJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
adafruit/circuitpython

Oct 2022 - Jan 2025

CircuitPython - a Python implementation for teaching coding with microcontrollers
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:2 reviews, 7 PRs, 31 comments in 2 years 2 months
Contributions summary:Phil primarily focused on adding and modifying features related to memory management and low-level hardware access within the CircuitPython environment. This involved implementing memorymap support for nRF processors, which allows for direct access to microcontroller internals. The contributions also include bug fixes and power consumption improvements for UART, as well as improvements to I2C handling.
pythonpython-implementationteachingmicrocontrollerpython3
tingbot/springboard

Jun 2016 - Oct 2016

🏡 Root app for the Tingbot. Launches other apps and provides access to some preferences.
Contributions:28 commits, 1 PR, 6 pushes in 4 months
rootlaunches
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
Phil Underwood - Systems Engineer at EMC