# Carter Smith > Senior Software Engineer @ Nike | Node.js, TypeScript, React.js, AWS Location: Portland, Oregon, United States Profile: https://flows.cv/carter I am a Senior Software Engineer at Nike with over four years of experience in designing and developing web applications and services using JavaScript, PHP, Node.js, and other technologies. My mission is to create innovative and user-friendly software products that enhance the performance and experience of Nike's internal and external customers. In my current role, I collaborate with tech leads and senior team members to orchestrate the infrastructure and architecture design of our software products, using Node.js, TypeScript, and Terraform. I also lead the technical design and development of robust back-end systems, such as API services, daemons, and database schemas. Additionally, I actively contribute to the creation and maintenance of a user-friendly SDK/library for streamlined service interaction. Previously, I worked as a Software Engineer at Movista, where I updated key parts of the system to use AWS and Google Cloud services, led technical projects, and mentored junior level software engineers. ## Work Experience ### Senior Software Engineer @ Nike Jan 2022 – Present | Portland, Oregon, United States As a Senior Software Engineer at Nike, I collaborate with tech leads and senior team members to spearhead the design and development of our cutting-edge software products. My responsibilities include: * Orchestrating the infrastructure and architecture design of our software products in conjunction with other senior team members and tech leads. * Leading the technical design and development of robust back-end systems such as API services, daemons, and database schemas. * Implementing abstract and agnostic data storage interactions, enabling seamless transitions between different storage implementations * Actively contributing to the creation and maintenance of a user-friendly SDK/library for streamlined service interaction. * Playing a key role in the development and maintenance of a comprehensive set of shared, reusable libraries utilized by multiple software engineering teams across Nike. * Develop and maintain server, daemon, library, UI, and component templates serving as the foundation for various project types. Through my work, I strive to optimize the functionality and efficiency of our software products while maintaining a strong commitment to innovation and excellence within the team. ### Software Engineer @ Nike Jan 2021 – Jan 2022 | Portland, Oregon Metropolitan Area * Contributing to the development and deployment of an integrated end-to-end assortment planning tool for internal Nike business partners, facilitating the creation, analysis, and management of profitable and compelling product assortments. * Utilizing Node.js, TypeScript, and Terraform to design and implement cross-functional back-end services, along with the creation of robust SDKs containing essential types and methods for seamless front-end and service interaction with APIs. * Crafting an efficient component library and leveraging Storybook for streamlined UI development, using React.js. Working closely with Figma and Jira for the integration of designs and specifications. * Taking on leadership responsibilities, mentoring team members, and actively participating in the onboarding process for new hires within the team. * Playing a crucial role in establishing the infrastructure for API services, databases, and SDK libraries. This involved the setup of efficient build and CI/CD pipelines using Jenkins, and proficient utilization of GitHub and Git for version control. * Harnessing the power of Kubernetes and other advanced AWS tools to streamline and optimize cloud infrastructure, ensuring unparalleled efficiency and scalability for our software products. * Implementing cutting-edge solutions using AWS services such as SNS (Simple Notification Service), SQS (Simple Queue Service), and Parameter Store, contributing to the seamless flow and management of critical data and resources within the cloud environment. ### Senior Software Engineer @ Movista Jan 2019 – Jan 2021 | Bentonville, Arkansas, United States * Updated key parts of the system to use AWS and Google Cloud services (Lambda, ECS, S3, Cloud Run, Cloud Functions), and leverage microservices (Looker, DocRaptor, Zencoder). Cloud services were written in Node. * Led technical projects, guided and mentored junior level software engineers. * Overhauled the reporting center to be powered by cloud services and microservices for greater scalability and efficiency. * Architected and implemented a new schema (using MySQL) for the survey question/answer data model, to open the door for more use cases, better maintainability, and improved user experience - Wrote migration script to migrate massive amounts of client data to new model while still maintaining a seamless user experience (minimizing downtime). - Refactored features to utilize new data model * Added a scored survey concept to our product, implemented end-to-end: modified the DB schema, built the user interface, and built the reporting engine for calculating score based on a flexible filtering system. * Re-wrote UI to utilize React, leverage a single page application approach, and pave the way for test driven development. * Engaged in all aspects of the product development cycle, including brainstorming, architecting, developing, testing, documentation, and support ### Software Developer @ Movista Jan 2017 – Jan 2019 | Bentonville, Arkansas * Maintained and extended the front-end of our web application, using HTML, CSS, and Javascript (jQuery, extJS, and AngularJS). * Equally involved in writing the back-end PHP server code and associated MySQL queries that powered the front-end. ### Software Developer Intern @ Menguin Jan 2017 – Jan 2017 | Fayetteville, Arkansas, United States * On a team of developers, implemented a customer-facing commerce application with mobile and desktop-ready features for customizing tuxedo orders, using AngularJS, jQuery, HTML, CSS, and PHP. * Worked on a variety of unique features for front-end application, such as displaying an image of your customized tuxedo on a mannequin which updates in real-time as the user makes changes with the interface. ### .NET Web Developer Intern @ Word Machinery Jan 2016 – Jan 2017 | Fayetteville, AR * Modernized and expanded the company site using Bootstrap and jQuery following designs handed down from a project manager. * Implemented a suite of internal tools used for administrative tasks, per the product managers business requirements. It reads and manipulates company data in a secure way, using their tech stack of ASP .NET, Microsoft SQL, HTML, Javascript, and jQuery. ### Front End Developer Intern @ J.B. Hunt Transport, Inc. Jan 2015 – Jan 2015 | Lowell, AR * Contributed to a responsive front-end application used by JB Hunt's drivers and agents, using extJS, jQuery, HTML, and Sass. * Built individual components, wired together UI, and connected it with our back-end services to the business requirements of product owners. ### Intern - Software Engineer - UI Developer @ Acxiom Jan 2014 – Jan 2014 * Developed components for an AngularJS front-end library used across Acxiom as an internal standard set of styles. ### Software Developer Internship @ Sumotext, Inc. Jan 2014 – Jan 2014 | Little Rock, Arkansas, United States * Implemented an API guide matching the project manager's requirements, using Github Pages. * This required writing custom CSS to match a given theme, HTML, and JavaScript for user interactions. ### Programming Intern @ Arkansas Department of Education Jan 2013 – Jan 2013 * Implemented pages and forms for collecting data on the Arkansas Department of Education's website, using wireframes and requirements from project manager. This was done with .NET using C#. ### Intern @ U of A Division of Agriculture Co-op Extension Jan 2012 – Jan 2012 * Working under a professor of agriculture, took publications and adapted them to iBooks format. ## Education ### Computer Science University of Arkansas Jan 2013 – Jan 2017 ### Computer Science University of Arkansas Jan 2013 – Jan 2017 ## Contact & Social - LinkedIn: https://linkedin.com/in/carterbsmith111 --- Source: https://flows.cv/carter JSON Resume: https://flows.cv/carter/resume.json Last updated: 2026-03-22