David M. Strickland has an extensive work experience in the software engineering field. David M. began their career at Northrop Grumman as a Software Engineer in 2007 and worked there until 2010. David M. then joined BTI360 as a Software Engineer from 2009 to 2010. In 2010, they became a Senior Mobile Software Engineer at INQ Mobile and held the role until 2012. David M. then worked at Three Shells Software LLC as an Owner from 2012 to 2016. In the same period, they also joined BTI360 as a Software Engineer from 2012 to 2014. David M. joined Numbers Place Inc as a Software Engineer in 2015 and remained there until 2018. In 2018, they returned to Probity Inc as an Expert Software Engineer until 2019. David M. then became a Principal Software Engineer at Polaris Alpha from 2019 to 2020. From 2020 to 2021, they held the position of Software Engineering Manager at Probity Inc. Currently, they are working as a Principal Software Engineer at SRI International since 2023. Throughout their career, David has demonstrated expertise in various programming languages such as JavaScript, Python, and Node.js. David M. has also contributed to system designs, provided technical guidance, performed research and development, and received recognition for their dedication and performance.
David M. Strickland completed their Master's degree in Software Engineering from George Mason University from 2007 to 2010. Prior to that, they obtained their Bachelor's degree in Computer Science from James Madison University, where they studied from 2003 to 2007. Additionally, they have acquired several certifications including Advanced Certified ScrumMaster (A-CSM) from Scrum Alliance in 2022, Certified ScrumMaster (CSM) from Scrum Alliance in 2020, AWS Technical Essentials from Amazon Web Services (AWS) in 2021, and Speech Recognition With Python from Real Python in 2021.
Sign up to view 1 direct report
Get started