John Carter


Location

Tempe, AZ
Education
    Arizona State University
    August 2003 - April 2007
    degree
    Bachelor's
    major
    Computer Science
Work Experience
    WALMART
    STAFF SOFTWARE ENGINEER
    April 2021 - November 2023
    company
    WALMART
    title
    STAFF SOFTWARE ENGINEER
    overview
    - Spearheaded back-office application development, shifting to a microservices architecture (React.js, Node.js, Java Spring) to enhance scalability and deployment efficiency - Orchestrated modular framework integration for microservices, streamlining expansion and development (Docker, Kubernetes, OpenShift - Revamped back-office system for comprehensive order and customer data management - Directed rigorous production environment monitoring (DataDog, Splunk), mitigating potential issues and ensuring robust system performance - Championed 'Customer Enactment' feature development, overcoming authentication and security challenges (React.js, Next.js - Enhanced front-end performance by adopting Next.js features, optimizing strategies - Forged close collaborations with product and customer service teams for user-centric solutions, notably improving the customer return process - Managed Azure cloud instances and crafted CI/CD pipelines (Jenkins, Terraform), bolstering release management - Played a pivotal role in the design and development of a robust price scraping tool, built entirely from scratch using Nest.js, Azure Service Bus, and Azure Gremlin Client - Facilitated and steered numerous (COE) meetings, where I authored and executed a range of innovative features to streamline back-office functions - Stack: React.js, Next.js, TypeScript, Node.js, Nest.js, Java Spring, Datadog, Splunk, Terraform, Jenkins, Microsoft Azure, Microservices, Docker Kubernetes, OpenShift and GraphQL
    WALMART
    SENIOR FULL STACK ENGINEER
    April 2021 - May 2021
    AMERICAN EXPRESS
    FULL STACK DEVELOPER
    August 2007 - May 2017
Skills
Accounts ReceivableAgile MethodologyAmazon Simple Queue Service (SQS)Amazon Web ServicesAngularJSApplication Programming Interfaces (APIs)ArchitectureAutomationBackendBusiness EfficiencyCascading Style Sheets (CSS)CircleciCloud ComputingCode CoverageContent ManagementContinuous IntegrationC Sharp (Programming Language)Customer Data ManagementCustomer ServiceCypress (Programming Language)Database QueriesDatabasesDatadogData IntegrityDevOpsDockerFront End Software DevelopmentGoogle CalendarGPS Tracking UnitGraphqlHouse CallHTMLInformation TechnologyInfrastructure ManagementInnovationInventory Management SoftwareJava (Programming Language)JavaScript (Programming Language)JenkinsJQueryKubernetesLoad TestingMicroservicesMicrosoft AzureMicrosoft OfficeMobile Device ManagementMochaMongoDBMySQLNestJS.NET FrameworkNext.jsNode.JsOAuthOktaOpenIDOpenShiftPayroll ManagementProblem SolvingProfilingProgram OptimizationQuality ManagementQuickBooks (Software)ReactJSReact NativeRedisRelease ManagementRestful APIsRubyRuby on RailsSafety PrinciplesScalabilitySearch Engine OptimizationSeleniumSimple Object Access Protocol (SOAP)SinonSoftware EngineeringSoftware SystemsSplunkSpring FrameworkStock ControlStrategic ThinkingStreamlineStripeSuccess Driven PersonSyntactically Awesome Style Sheets (SASS)Team WorkingTerraformTest-Driven Development (TDD)Testing SkillsTest ScriptsTypeScriptUser AuthenticationWeb Content Accessibility GuidelinesWebpackWeb Standards