Patrick Sisterhen

Principal Engineer at Amazon Web Services (AWS)

Georgetown, 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
Patrick Sisterhen is a Principal Engineer with over 12 years of professional experience and a two-decade tenure leading software for electrical and electronic manufacturing at National Instruments before joining AWS. He specializes in embedded software, LabVIEW, C#, Java and .NET, and has deep experience optimizing low-level drivers and PCIe FIFO data paths—work he applied to prominent open-source projects like the EttusResearch UHD hardware driver. A Texas MS in Electrical, Electronics and Communications Engineering complements his hands-on systems expertise, enabling him to bridge firmware, hardware interfaces, and cloud-scale engineering. Known for hunting platform-specific bugs and squeezing performance from constrained I/O, he brings a pragmatic, performance-first mindset to complex systems. Based in Georgetown, Texas, he blends long-term product stewardship with continuous low-level tinkering that surfaces non-obvious reliability and usability improvements.
code12 years of coding experience
job22 years of employment as a software developer
bookMaster of Science (MS), Electrical, Electronics and Communications Engineering, Master of Science (MS), Electrical, Electronics and Communications Engineering at The University of Texas at Austin
bookBachelor of Science (BS), Electrical and Electronics Engineering, Bachelor of Science (BS), Electrical and Electronics Engineering at Vanderbilt University
github-logo-circle

Github Skills (7)

fpga10
uhd10
c-language10
driver10
cprogramming-language10
sdl10
pcie9

Programming languages (1)

Verilog

Github contributions (1)

github-logo-circle
EttusResearch/uhd

Mar 2014 - Dec 2019

The USRP™ Hardware Driver Repository
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:8 commits in 5 years 9 months
Contributions summary:Patrick primarily focused on optimizing and fixing low-level hardware driver code, particularly within the NI-RIO (National Instruments RIO) framework. They implemented performance improvements related to FIFO management for PCIe data transfer, including pre-acquiring data buffers and optimizing acquisition strategies. Additionally, the user addressed platform-specific bugs, such as those related to Windows Socket API (WSA) calls, and improved the usability of the code base.
driverusrphardwaresdruhd
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
Patrick Sisterhen - Principal Engineer at Amazon Web Services (AWS)