Scott Mc Clellan
About Scott Mc Clellan
Scott McClellan is a Senior Software Engineer with a Bachelor's Degree in Computer Science from Purdue University. He has extensive experience in software development, having worked for companies such as Northrop Grumman, Discover Financial Services, Capgemini, and currently Wevr.
Work at Wevr
Scott Mc Clellan has been employed at Wevr as a Senior Software Engineer since 2021. In this role, he contributes to various software engineering projects, utilizing his expertise in developing and implementing software solutions. His focus includes guiding teams in producing enterprise-grade solutions, particularly for the Discover Bank Deposits value stream.
Education and Expertise
Scott Mc Clellan earned a Bachelor’s Degree in Computer Science from Purdue University, where he studied from 2013 to 2017. His education provided a solid foundation in software development principles and practices. He has since applied this knowledge in various roles, developing skills in full-stack engineering, cloud-native microservices, and automated testing frameworks.
Background
Before joining Wevr, Scott Mc Clellan held several positions in the software engineering field. He worked as a Senior Full Stack Engineer at Discover Financial Services from 2019 to 2021, and as an Associate Consultant at Capgemini from 2017 to 2019. His early experience includes an internship at Northrop Grumman Corporation, where he worked on software development projects in Space Park, Redondo Beach, CA.
Achievements
Scott Mc Clellan has made significant contributions to software engineering projects throughout his career. Notably, he modernized Discover's bank online account creation platform by transitioning it from an IBM WebSphere monolith to cloud-native microservices. Additionally, he architected an automated regression testing framework using Hoverfly, Cucumber, and Jenkins, enhancing the efficiency of testing processes.
Teaching Experience
In 2016, Scott Mc Clellan served as a CS 408 Undergraduate Teaching Assistant at Purdue University for four months. In this role, he supported the educational development of undergraduate students in computer science, sharing his knowledge and experience in software engineering practices.