Brad Schneider, PhD
About Brad Schneider, PhD
Brad Schneider, PhD, is a Lead Software Engineer at SRC in the Dayton, Ohio area, where he has worked since 2012. He specializes in developing software products for waveform analysis and visualization and holds a PhD in Computer Science from Wright State University.
Work at SRC
Brad Schneider has been employed at SRC as a Lead Software Engineer since 2012. In this role, he develops software products focused on the analysis, modeling, and visualization of waveforms. He leads project teams utilizing the Agile/Scrum software engineering process, ensuring efficient project management and delivery. Schneider also supervises the performance and career development of his direct reports, contributing to a collaborative and productive work environment.
Education and Expertise
Brad Schneider holds a Doctor of Philosophy (PhD) in Computer Science and Engineering from Wright State University, which he completed from 2017 to 2021. Prior to that, he earned a Master of Science (MS) in Computer Science from the same institution between 2015 and 2017. His undergraduate education includes a Bachelor of Science (B.S.) in Computer Science and Mathematics from Morehead State University, completed from 2008 to 2012. This educational background provides him with a solid foundation in software engineering and algorithm development.
Background
Before joining SRC, Brad Schneider gained experience in various roles related to software engineering and technical support. He participated in the NSF REU program at Missouri University of Science and Technology in 2010. Additionally, he worked as a Network Engineering Intern at the National Geospatial-Intelligence Agency in 2011 and served as Student Technical Staff at Morehead State University's Space Science Center in the same year. His early research experience includes working as an undergraduate researcher from 2008 to 2012.
Achievements
Throughout his career, Brad Schneider has developed and evaluated algorithms and tools that support the automation of analysis activities and processes. His work includes providing on-site customer support for software product demonstrations, installation, and maintenance. Schneider's leadership in project teams and his technical contributions have been integral to the success of various software development initiatives.