# Matthew Shrider > Senior Software Engineer Location: Grand Rapids Metropolitan Area, United States Profile: https://flows.cv/matthewshrider Software Developer with a strong preference for JavaScript environments. Heavy experience with React, AngularJS, webpack, git. Test-focused developer with a very strong analytical mind. Personal I enjoy gardening, gaming, reading, and board games. I enjoy calling myself a techno-hippy and envision the future as a place where tech and nature can coexist. ## Work Experience ### Senior Software Engineer @ Morning Consult Jan 2023 – Jan 2025 I was a Senior Software Engineer in launching Morning Consult Intelligence, a project that spanned several microservices and teams within the company. My role was to plan, develop, and coordinate work. Technologies used were primarily Typescript, NodeJS, SQL (Postgresql) and some Go. I also assisted with some DevOps work in kubernetes and terraform deploying to AWS, but that was not my main focus. The project successfully launched and met our internal timelines. In this position I was comfortable working on teams and leading technical projects, estimating deadlines, and helped to tutor and disseminate technical knowledge amongst peers. Additionally, I became one of our defacto AI editor thought leaders, our team successfully adopting Claude in Cursor. https://morningconsult.com ### Engineering Manager @ Morning Consult Jan 2022 – Jan 2023 Doing servant leadership for a great team of full stack developers in an agile environment. ### Software Engineer III @ Morning Consult Jan 2020 – Jan 2022 Full stack developer working with React and Node. Tech lead on our Do it yourself platform within the Morning Consult SAAS apps. ### Software Developer 3 @ SalesPad Jan 2019 – Jan 2020 ### Product Owner @ SalesPad Jan 2019 – Jan 2019 | Greater Grand Rapids, Michigan Area My goal as a Product Owner is to review which features our users are engaged with, as well as plan for new features in our products. This includes wire-framing, writing valuable user stories, and writing out initial Acceptance Criteria using the Gherkin BDD Language. Additionally, I help the development team by researching and planning out how our business logic needs to work. My work is done by interacting with 3 development teams, using a Scrum workflow. ### Web Developer @ SalesPad Jan 2014 – Jan 2019 | Greater Grand Rapids, Michigan Area - Lead development on core framework and set of UI components for www.cloud.salespad.com. - Advise and direct new feature design and code architecture for frontend. - Created and maintained build systems using Webpack, grunt, and gulp. - Created CLI tools using Nodejs for builds. - Guide newer developers using pull request reviews. - Advise other developers in usage and techniques in git. ### IT Intern @ Steelcase Jan 2013 – Jan 2013 Various projects including: VBA .NET Development integrating Excel and Sharepoint, Cisco Telepresence TMSAE pivotcharts, Pilot a Mumble voip server for corporate use, Create a medium-fidelity web portal prototype. ## Education ### Bachelor of Science (B.S.) in Computer Science Grand Valley State University Jan 2010 – Jan 2014 ### BS in Computer Science Grand Valley State University ## Contact & Social - LinkedIn: https://linkedin.com/in/mattshrider - GitHub: https://github.com/MattShrider --- Source: https://flows.cv/matthewshrider JSON Resume: https://flows.cv/matthewshrider/resume.json Last updated: 2026-03-22