# Zack Sunderland > Professional Problem Solver Location: Salt Lake City Metropolitan Area, United States Profile: https://flows.cv/zacksunderland I am highly-motivated and adaptable, willing to take on any challenge with whole-hearted enthusiasm. I am educated in software development and information technologies and have experience through previous employers. I am very capable at learning new programming languages and procedures and genuinely enjoy the entire software development lifecycle. ## Work Experience ### Senior Software Engineer @ Traeger, Inc. Jan 2024 – Present | Salt Lake City Metropolitan Area Full-stack role primarily focused on supporting a large Apollo GraphQL server written in Typescript, and theseveral supporting express.js apps. Also support a collection of lambdas utilizing serverless framework, Postgres database and Redis caching, and AWS step functions used for integration between systems. Hosted on AWS with ECS and Kubernetes. ### Lead Software Developer @ Traeger, Inc. Jan 2023 – Jan 2024 | Salt Lake City Metropolitan Area Lead Engineer for the traeger.com e-commerce website, written with Nextjs, React, Typescript, GraphQL, Tailwind, react-testing-library, swr, along with a host of other packages. Hosted on Vercel, and integrated with Amplience CMS and SFCC as an ecomm platform. Technical lead for a small team which is responsible for feature development and planning, cost and performance optimization, and extensive testing and QA. Oversaw refactoring efforts that lead to massive improvements in all performance metrics while significantly reducing hosting costs. Regularly pair program with other team members, and perform code reviews to strengthen the team. Additionally assist the cloud team in building and maintaining functionality in the APIs that support both the web and the mobile app clients. This includes a large Apollo GraphQL server with Typescript, several supporting express apps, many lambdas utilizing serverless framework, Postgres database and redis caching, along with some AWS step functions used for integration between systems. ### Lead Software Engineer @ Traeger, Inc. Jan 2022 – Jan 2022 | Salt Lake City Metropolitan Area Lead Engineer for the Provisions food delivery service created under the umbrella of Traeger. Lead a team of 3-4 in building the full architecture of the project (front-end, back-end, integrations). Project was architected using Next.js with Typescript hosted on Vercel, Shopify, SKULabs, Contentful for CMS, Segment and Tealium, Google Optimize, among other tools. Beyond the actual development of the project, I handled a large portion of the project management responsibilities including backlog refinement, retrospective, and daily standup. Additionally, collaborated with other engineers on the team through paired programming, and problem solving sessions. ### Lead Software Developer @ Underbelly Jan 2019 – Jan 2022 | Greater Salt Lake City Area Technical lead for a team of 3 - 4 developers, each with their own project(s). Responsible for ensuring that each project meets the quality expectations of Underbelly, stays within the timeline established with the client, and most-importantly isn't overworking or overwhelming the team. Responsible for all code reviews for each team member. Perform daily to weekly paired programming sessions with each team member, as well as less structured "help sessions" meant to unblock and train. Assist with task scheduling and prioritization for the team. Additionally, work with the engineering leadership team to review practices and policies to ensure we are supporting both our team and our clients as effectively as possible. ### Software Developer @ Underbelly Jan 2018 – Jan 2019 | Greater Salt Lake City Area Supported the 5 Netflix websites that were developed by Underbelly including both public-facing and internal projects, while also creating the new Netflix Animation Job Site (netflixanimation.com). All these sites were built utilizing Next.js (react and express) for both client and server code, Contentful as a CMS, and Netflix's internal ecosystem for all dev-ops. Eventually transitioned to focusing full-time on building a new web app that Netflix now uses to determine appropriate compensation for new and existing employees alike. This app was built utilizing Create React App, TypeORM and Nexus (for a GraphQL API), express, postgreSQL, along with a host of other OSS packages. Constantly worked to improve our internal processes in an effort to increase efficiency and reduce opportunities for bugs and site down-time. Integrated myself into the Netflix ecosystem so that their best practices were always prioritized. As one of the more senior developers at Underbelly, I also worked closely with teammates to assist and mentor them, whenever needed. ### Senior Software Engineer @ TaskEasy Jan 2017 – Jan 2018 | Greater Salt Lake City Area Worked within a cross-functional team building full-stack web applications in an agile environment. Utilized React and redux, on the client-side, along with a Java Play monolith, combined with Node and Python micro-services using the Serverless Framework. Created React component libraries for simple and consistent use throughout the company. Worked closely with management to establish best practices and simplified solutions for both the front and back-end. Worked to solve the software problems of an ever-changing business through the continued development and improvement of performant and intuitive web applications. ### Software Engineer @ America First Credit Union Jan 2017 – Jan 2017 | Ogden, Utah Worked with the department on the management and continued development of an enterprise level website, including the primary client-facing site and intranet sites. Drove an initiative to bring git into our development and deployment workflow and improve existing workflows. Helped to devise new methods of process improvement within the development team and performance improvements throughout the various codebases. Contributed to the orchestration and implemention a massive restructure from an outdated technology to a new more extensible and reusable CMS. ### Software Engineer @ Ad Ventures Jan 2015 – Jan 2017 | Ogden, UT Full-stack web development utilizing the standard HTML5, CSS3, Javascript (with JQuery and many other open source libraries) set for front end and the CakePHP framework for server side. Managed entire design process, from a rough concept provided by a business owner to deployment into production setting. Maintained entire web application codebase including all new development, design improvements, maintenance, testing, and deployment. Assisted in the management of other development teams, including work with an offshore development team. Managed remote servers through Amazon Web Services (AWS) using the EC2, RDS and Elastic Beanstalk tools for hosting and deployment. Maintained and improved schema on a MySQL database using the RDS service. Designed and developed a RESTful API for the mobile counterparts to the web application. Collaborated with mobile development team to improve existing API process and increase overall speed and usability of the mobile apps. ### IT Specialist @ Sentinel Field Services, Inc. Jan 2014 – Jan 2015 | Clearfield, UT Managed IT needs for an office of 38 to 100 employees. Supported network systems including Spiceworks Helpdesk, MS Server 2008 RT, NEC Phone System implementing Automatic Call Distribution (ACD), Exchange Server/MS Office 365, and Sonicwall firewall/VPN. Deployed MS Office 365, including O365 Exchange Server and SharePoint 2013. Co-development and maintenance of multiple PHP and MySQL based websites. Developed small, industry-specific software programs using C# and MySQL to increase the efficiency of vital, business processes . Worked directly with executives to address daily technology needs and improve company technological systems. Developed procedures and documentation for the IT department. Evaluated third-party software/web-based solutions for internal use and provided IT and end-user based recommendations for adoption. Coordinated integration between internal and client systems. Identified opportunities to reduce department costs based on needs evaluation and market analysis. ### Swing Shift Supervisor @ Sentinel Field Services Jan 2012 – Jan 2014 | Clearfield, UT Successfully, managed a team of 5 to 10 employees. Developed processes and tools to improve the efficiency of the team and increase the evaluation capabilities for higher management. Performed weekly and annual performance evaluations of all team-members, as well as defined raises and provided recommendations for promotion. ### Quality Control Specialist/Order Processor @ Sentinel Field Services, Inc. Jan 2011 – Jan 2012 | Clearfield, UT Worked directly with clients and vendors to ensure all services were performed with excellent quality and timeliness. Managed work order assignment and review for a four state area, coordinating all rework items for nearly 1000 properties. Cultivated an extensive knowledge of company policies and procedures to ensure that all work was done as required, and all field vendors were properly supported. ## Education ### Bachelor's Degree in Computer Science Weber State University Jan 2012 – Jan 2017 ### High School Diploma in Engineering Northern Utah Academy of Math Engineering and Science Jan 2007 – Jan 2011 ### Associate's degree in General Studies Weber State University Jan 2008 – Jan 2010 ## Contact & Social - LinkedIn: https://linkedin.com/in/zack-sunderland - Website: https://zack.whatsunder.land --- Source: https://flows.cv/zacksunderland JSON Resume: https://flows.cv/zacksunderland/resume.json Last updated: 2026-03-22