David Russell

Engineering Manager

David Russell is a seasoned software engineer with extensive experience in various roles across multiple organizations. Currently serving as Lead Software Engineer at Ardoq since September 2020, David also fulfills a part-time role as a Product Manager and has previously held positions as a Tech Lead focusing on Application Security and as a Software Engineer specializing in Clojure backend development. Prior experience includes working as a Vulnerability Researcher at Perspecta Labs and an Associate Research Scientist at Harbor Labs. David's educational background includes a PhD candidate and Master's degree in Computer Science from The Johns Hopkins University, alongside a Bachelor's degree in Computer Engineering from the same institution. Additional earlier experience comprises roles in cyber security, web development, and freelance work, starting as a Cyber Systems Engineer Intern at Leapingbear.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices