Summary
Steven Doran is a flight software engineer with a multi-decade background in aerospace and defense software, currently designing and delivering flight software at NASA's Jet Propulsion Laboratory. His career spans hands-on engineering roles at Lockheed Martin, Litton, L3 Communications, and a long tenure as a software lead at Northrop Grumman before joining JPL, blending embedded systems expertise with systems engineering rigor. He holds advanced degrees in systems engineering and computer science (Johns Hopkins, Loyola Marymount) and a BS in computer science from Embry‑Riddle, grounding him in both theory and mission-critical practice. Known for translating complex requirements into robust, verifiable software for high-assurance systems, he brings institutional memory and leadership to multidisciplinary teams. Based in Oak Park, California, he combines deep legacy experience with current work on cutting-edge flight systems, offering rare continuity across multiple generations of aerospace programs.
2 years of coding experience
21 years of employment as a software developer
Johns Hopkins University
MS, Computer Science, MS, Computer Science at Loyola Marymount University
BS, Computer Science, BS, Computer Science at Embry-Riddle Aeronautical University