Jack Doan is a Staff Software Engineer based in Dallas with 12 years of experience bridging embedded systems, vehicle cybersecurity, and security integration at scale. He has progressed from hands-on motor drive integration and PCB design in academic research to senior roles securing electric vehicle platforms at Rivian and consulting on vehicle cyber programs. Jack excels at translating control-theory research into testable, production-grade software and has a track record of modernizing legacy control stacks to significantly boost performance. His recent work focuses on secure integration across hardware and software boundaries, combining low-level device driver expertise with system-wide threat modeling. Colleagues rely on him to turn ambiguous requirements into auditable, robust solutions that meet both safety and security needs. He brings a practical, research-informed perspective to product engineering that’s equally at home in the lab or the road.
12 years of coding experience
4 years of employment as a software developer
Bachelor of Science (B.S.) Computer Engineering, Bachelor of Science (B.S.) Computer Engineering at The University of Texas at Dallas
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
Jack Doan - Staff Software Engineer at Defined Networking