Summary
Diane Degraft-Johnson is a software architect with a decade-plus track record designing and implementing embedded systems, protocol stacks, and Ethernet/packet-level drivers using C and C++. Currently guiding RISC-V and PNT-based architectures at General Dynamics Mission Systems, she blends hands-on implementation with architecture-level leadership. She has driven cross-domain driver APIs for software-defined radio, led middleware and Bluetooth stack work at Intel, and shipped embedded drivers and system designs for aerospace and commercial clients. Returning to the workforce after focusing on family, she brings renewed energy, meticulous attention to requirements, and proven problem-solving under constrained environments. Diane is comfortable bridging hardware and software teams, using tools from UML and Rose to modern C++ practices, and mentoring peers through technical book clubs and collaborative forums. Her background in IP due diligence and patent support also gives her a rare perspective on technology valuation and product defensibility.
8 years of coding experience
11 years of employment as a software developer
B.S., Computer Science in the college of Engineering, B.S., Computer Science in the college of Engineering at University of Illinois Urbana-Champaign
M.S., Computer Science, M.S., Computer Science at Howard University