Summary
Adam Shrader is an experienced software and systems engineer with 12 years of hands-on expertise building reliable, cost-effective solutions using open source software and widely adopted standards. He has deep C/C++ and Linux skills across embedded systems, from kernel drivers to Python web interfaces, and has applied Boost, FFmpeg, OpenGL and Qt in high-volume network analysis and multimedia contexts. Adam has led software architecture and modernization efforts for naval and semiconductor systems, combining rigorous documentation and test discipline with field troubleshooting. Based in Bristow, VA, he excels at translating complex requirements into maintainable SOA and embedded implementations and is comfortable spanning hardware-facing code to higher-level service and UI layers. A practical problem solver, he often leverages formal grammar tools like EBNF and Boost.Spirit to create robust data-processing pipelines.
12 years of coding experience
12 years of employment as a software developer
Virginia Tech