Dean Lawrence is a Senior Software Engineer based in Dearborn, Michigan with six years of professional experience building backend systems at MITRE, where he progressed from summer intern to a full-time engineering role. He holds a strong academic foundation with a BSE in Computer Engineering and an ongoing Master’s in Applied Data Science from the University of Michigan, graduating with high honors. Dean contributes to notable open-source security tooling—improving API documentation and backend functionality for MITRE’s Caldera adversary emulation platform—demonstrating both security domain awareness and practical API design skills. He specializes in backend development and code refactors that improve clarity and maintainability, bridging research-driven projects and production-ready implementations. Colleagues would describe him as detail-oriented and technically curious, combining rigorous academic performance with hands-on contributions to high-impact security software.
6 years of coding experience
1 year of employment as a software developer
High School Diploma, 4.00, High School Diploma, 4.00 at Warren Woods Tower High School
High School Diploma, 4.00, High School Diploma, 4.00 at Macomb Math Science Technology Center
Master's degree, Applied Data Science, 3.92, Master's degree, Applied Data Science, 3.92 at University of Michigan
Macomb Community College
Bachelor of Science in Engineering - BSE, Computer Engineering, 3.85, Bachelor of Science in Engineering - BSE, Computer Engineering, 3.85 at University of Michigan-Dearborn
Contributions:6 reviews, 27 commits, 14 PRs in 2 months
Contributions summary:Dean primarily focused on enhancing the API documentation and functionality within the `mitre/caldera` repository. They documented and updated API endpoints for operations, links, and results, improving clarity for developers using the platform. Their contributions involved modifications to the `operation_api.py` file, indicating a focus on back-end development. Additionally, the user made code refactors in the `app/utility/base_planning_svc.py` file.
Contributions:16 PRs, 33 pushes, 2 branches in 1 month
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.