# Sherman Mathews > Software Engineer III at McDonald's Location: Chattanooga, Tennessee, United States Profile: https://flows.cv/shermanmathews Hello! I'm a senior software engineer specialized in solutioning and developing scalable and reliable services for the cloud across a variety of tech stacks. At McDonald's I've had the opportunity to work and lead on exciting, large-scale projects. In our marketer UI platform (NestJS, Typescript, React), we built a system to process and eventually associate thousands of AI-generated offers to millions of customers. This system can finish in hours what would take multiple weeks for a marketer to manually perform. In another project, we performed a complete migration of our legacy loyalty service from Java/Springboot to C#/.NET, systematically replacing API endpoints and leveraging intelligent traffic routing to ensure 0 downtime. When not in the code, you will find me defining our team's best practices, implementing process improvements, building our talent pool through interviewing candidates, and upscaling our junior engineers through mentorship and the curation of our team's expansive library of research and how-to documentation. ## Work Experience ### Software Engineer III @ McDonald's Jan 2024 – Present In this role I am continuing my work in the offers & loyalty domain here at McDonald's, where my focus will be on: - Leveraging tech such as NestJS, Typescript, and React in an AWS cloud environment to design, implement, and support backend features related to the generation, distribution, and consumption of loyalty offers and campaigns in a high throughput, low latency environment - Mentoring junior engineers and establishing best practices - Facilitating Agile ceremonies - Translating requirements into actionable user stories ### Software Engineer II @ McDonald's Jan 2022 – Jan 2024 ### Senior Software Engineer @ Redbox Automated Retail, LLC Jan 2021 – Jan 2022 Leveraged .NET, AWS EC2, S3, IoT, and CloudFront to develop an API for managing software updates and minimizing download sizes to over 40,000 machines. The application integrated with our automated build process (GitLab, Jenkins, and Artifactory) to capture the build artifact and create and store file patches comprising the changes from one version to another. Developed a .NET API hosted on AWS EC2 to serve advertisements from multiple external providers to maximize revenue on kiosks. Additionally, I developed a .NET microservice client-side to intelligently cache and display these advertisements with an emphasis on maintaining a responsive UI and minimizing download roundtrips. Developed our internal middleware libraries for generating metrics and logs to assist in monitoring and troubleshooting our suite of applications in Grafana and Loki. ### Software Engineer II @ Redbox Automated Retail, LLC Jan 2019 – Jan 2021 | Greater Chicago Area ### Software Developer @ INTL FCStone Jan 2018 – Jan 2019 | Chicago, Illinois Developed interface to generate and automatically send commodity pricing PDFs, utilizing C#, .NET, Aspose, Entity Framework, and SQL Server for the backend and Angular with Material Design for the frontend. This eliminated a time-consuming, manual process for brokers Saved company on licensing costs by developing an email API in .NET core to intelligently route emails through our internal SMTP server or Sendgrid. Added components to Angular and MVC frontends to leverage the new API Generate reports in Power BI using SQL data-sources as well as leveraging SSIS to import data from Excel to support senior leadership decision-making with customer engagement metrics ### Operations Engineer @ Unum Jan 2016 – Jan 2018 | Chattanooga, Tennessee Area Updated .NET applications for migration to new platforms and adherence to current security standards Gathered functionality requirements from business users when upgrading from legacy systems to provide a congruent or improved user experience Developed and maintained functionality and testing documentation for business resiliency Developed department strategies for security patching and onboarding processes ### Infrastructure Intern @ Unum Jan 2015 – Jan 2015 ● aided in development of tool for stack managers to view reports and perform common tasks ● met with subject-area experts to learn about tools critical to infrastructure ● collaborated in an internship challenge to explore opportunities for wearables at Unum ● engaged in one of the first infrastructure teams utilizing an Agile Kanban methodology ### Data and Information Services Intern @ Unum Jan 2014 – Jan 2014 ● created Informatica mappings ● wrote shell scripts for execution of administrator tasks in a Unix environment ● assisted with upgrade of Informatica from version 9.5.1 to 9.6.1 ● performed tasks necessary to move from an AIX to Linux environment ● produced a demo for a virtual tour as part of an intern innovation challenge ### Computer Science Intern @ Tennessee Valley Authority Jan 2013 – Jan 2013 ● created materialized views in an Oracle Database ● elicited requirements for data cubes from business partners ● helped generate data cubes using Cognos ● generated script in Python to automate detail filter creation in Cognos ## Education ### Bachelor's degree in Computer Science Georgia Institute of Technology Jan 2012 – Jan 2016 ## Contact & Social - LinkedIn: https://linkedin.com/in/sherman-mathews --- Source: https://flows.cv/shermanmathews JSON Resume: https://flows.cv/shermanmathews/resume.json Last updated: 2026-03-29