# Matthew Caldwell > Senior Software Engineer at Stable Kernel Location: Nashville Metropolitan Area, United States Profile: https://flows.cv/matthewcaldwell I'm an experienced backend engineer, currently specializing in Golang. I have an extensive record of problem-solving skills, both outside and inside the box depending on my client's needs. During my varied experience with startups and larger corporations I have worked with very small teams as well as larger teams, so I am comfortable wearing as many hats as needed to get the job done. Let's connect! ## Work Experience ### Senior Software Engineer @ Stable Kernel Jan 2022 – Present | Remote Senior Software Engineer specializing in Golang for a distinguished software consultancy. Working with multiple clients bringing efficient, dependable solutions to their varied projects. Projects include a delivery app utilizing AWS, google fleet engine, and an assortment of our own microservices. This is a complex delivery project building on top of a previous app service for online ordering and transitioning from that app using a third party delivery service to one we built ourselves. It is currently deployed in beta testing and being used by ~50 restaurants. Most recently I was pulled on to a project for a large media company to stabilize and maintain a streaming service of theirs being used for the online content of a major sports entertainment company during their largest tournament of the year. This was a project with a nest doll of clients where we were able to successfully deliver a stable service with no dropped service, no hiccups, and happy clients on all sides all while working with a very limited budget. Technologies utilized: Go, AWS (Cloudwatch, ECS, SQS, Dynamo, Amazon MQ), RabbitMQ, terraform, postgres, git. In addition, these applications use an assortment of event-driven, message-driven, SOA, and microservices depending on the client's need. ### Software Engineer @ Champions Round Jan 2021 – Jan 2022 | Remote Backend Golang engineer working to improve and streamline microservices, modified and added new features with RESTful API routes (as well as some http streaming services,) replaced and improved legacy services, fixed defects, conducted code reviews, handled repo maintenance, and built internal tools to minimize repetitive work. As part of a small, start-up team I'm also heavily involved in the process of translating app ideas into workable code. ### Full Stack Developer @ FedEx Services Jan 2020 – Jan 2021 | Memphis Metropolitan Area Working in FedEx's Service devision developing tech solutions for other branches of the greater FedEx company. Primarily focusing on their Air Operations division. -Developing new features and resolving critical issues across various back-end and front-end environments. -Serving as the point of contact and lead engineer on my current projects to ensure a good line of communication with our clients and that their needs are met and they are satisfied with the final product. Technologies include: Java EE 6-8, Hibernate, Oracle WebLogic Server, Oracle Database, Eclipse RCP, SWT, Spring, SOAP and RESTful web services, Jenkins, Maven, JavaScript, Git, GitLab, CVS, XML, SQL ### Full Stack Developer @ Cook Systems, Inc. Jan 2020 – Jan 2021 | Memphis, Tennessee, United States I design, develop, enhance and maintain applications for Cook Systems clients. My current contract is with FedEx Services at the FedEx World Technology Center. ### Data Manager / Front End Developer @ LEO Events Jan 2020 – Jan 2020 | Memphis, Tennessee, United States Creating dynamic online events to replace in-person conferences in the covid era. Using HTML, CSS, and Javascript to design the event pages to the client's specifications while translating company information from excel submission forms to attractive, digestible web page experiences. ### Full Stack Engineer @ Nashville Software School Jan 2019 – Jan 2019 | Greater Nashville Area, TN Intensive software development program learning full-stack technologies through the creation of applications individually and in group settings. - Git and GitHub for version control - Simulated agile work environment - Created one page applications using diverse tech stacks including HTML5, CSS3, JavaScript, React.js, Bootstrap, Python, Django, and SQL. Individual Projects: Stretch Goals -Project utilizing JavaScript, HTML5, CSS3, Sass, React, and Bootstrap to create a complete CRUD application using firebase -Application allows a user to browse through a selection of stretches (including videos, difficulty, etc.) to create and save stretch routines. -User can browse through all stretches or search for stretches based on the body part that needs stretching. * https://github.com/MCaldwell-42/StretchGoals Pregame -Project utilizing Python, Django, SQLite, JavaScript, HTML5, CSS3, Bootstrap, and Google Maps API to create a complete CRUD application using a SQLite server through TablePlus. -This is a web app that lets people search for events happening in their city in order to find "pregames" that people are having for the event such as bars where people are meeting before a concert or a sports game. -The user can search for events happening in their city and add new events. Likewise, they can add new pregames onto existing events. -Application utilizes Google Maps API for geolocation to display pins for pregames on a live map of events. This allows users to quickly see which pregames are close. -Users can RSVP to events so that other users have an idea of how many people are coming to that particular pregame. -All pregames contain a message board where users can ask questions or post important additional information. Messages can be edited or deleted by the user who posted them. * https://github.com/MCaldwell-42/pregame ### Production Control - Material Coordinator @ KYOWA AMERICA CORPORATION Jan 2018 – Jan 2019 | Portland, Tennessee In charge of all pre-production planning for a tier-one auto manufacturing plant, including: -Reviewing full year and 13-week forecasts to predict how much material the plant is going to need (taking into account our own "good part ratios" and waste predictions.) -Ordering production material (resins, paints, components) and making 13-week forecasts for our vendors to ensure that they will have all the materials we are going to require on time. -Balancing orders for materials with space availability inside the plant to avoid over- stock problems. Led monthly inventories for the plant, involving: -Making teams of people required to assist with the inventory, assigning them areas to inventory and and sub-leaders within their sections (~20 people each inventory.) Collecting and compiling all of the numbers generated by my team, as well as auditing them for mistakes. -Turning in the entire, compiled inventory report to accounting and then addressing all of their questions and concerns. -Designed material flow through the plant for new products and processes. -Kept the plant's materials' databases up to date through active data collection and entry. ### English Teacher @ VIPKID & Sarasas Witaed Chiang Mai (Separate companies) Jan 2016 – Jan 2018 | Chiang Mai, Thailand 1 year teaching in a Thai classroom where I was in charge of: -Teaching 3 classes of 3rd graders and 3 classes of 4th graders. -Making lesson plans and tests. -Keeping the kids under control and learning. 1 year of teaching Chinese students online, one-on-one with an age range of 5 to 13 and a skill range of beginner to near fluent. Responsibilities included: -Performing entrance exams for the program and recommending student's starting level. -Teaching at the correct level for each student. -Keeping the student focused on the class and myself. -Performing accurate tests to monitor the students continued growth in their language skills. -Making and sticking to my own schedule. ### Lead Engineer @ Engineers Without Borders USA Jan 2017 – Jan 2017 | Pristina, Kosovo -Lead engineer on a project to automate two dairy processing plants in the fledgling country of Kosovo. -Automation process was designed using PLC and HMI programming with the goal of improving quality control and data collection to increase their export ability in the EU market. -Secondary objectives involved analyzing their current processes and offering additional recommendations. ### Industrial Engineer @ Keurig Green Mountain, Inc. Jan 2013 – Jan 2014 | Knoxville, TN Constant process improvement for the country's largest K-Cup manufacturing plant. Primary focus on process breakdowns including implementing a new method for monitoring breakdown data, identifying causes and providing solutions that minimize downtime for the plant. Secondary projects included a Bill of Materials audit that drastically improved the plants ability to predict how much raw material it needed, as well as a full major asset audit. ## Education ### Full Stack Web Development Nashville Software School Jan 2019 – Jan 2019 ### Bachelor's degree in Industrial Engineering University of Tennessee, Knoxville Jan 2009 – Jan 2015 ## Contact & Social - LinkedIn: https://linkedin.com/in/mcaldwell42 --- Source: https://flows.cv/matthewcaldwell JSON Resume: https://flows.cv/matthewcaldwell/resume.json Last updated: 2026-03-22