Skip to main content
Shawn Lewis

Shawn Lewis

Software Engineer II (Contractor)

Talent
Rancho CordovaMember since October 27, 2026
Go (Golang)JavaC++SQLBashPythonMicroservices ArchitectureREST APIsDistributed SystemsConcurrency & MultithreadingSoftware Design PatternsObject-Oriented PrinciplesDockerKubernetes (K8s)Container OrchestrationCloud-Native ApplicationsPostgreSQLCouchbaseSQL ServerMySQLMongoDBKafka / RabbitMQ (Messaging Concepts)AWSCI/CD (Jenkins, GitHub Actions)Git/GitLab (Branching Strategies)Infrastructure as Code (Terraform)Observability (Prometheus, Grafana, Splunk)Go testing packageAutomated Integration & Unit TestingTDD
·

Hire this person

Send a job offer directly to this candidate

Go (Golang)JavaC++SQLBash

About

Accomplished Senior Software Engineer with over 15 years of experience architecting backend microservices, RESTful APIs, and distributed systems using Go (Golang), C/C++, and Java. Hands-on expertise with Docker for containerization, alongside knowledge of Go concurrency models (goroutines, channels). Proven track record of optimizing relational and NoSQL databases, building CI/CD automation pipelines, and enforcing robust test-driven development (TDD) across high-throughput enterprise environments.

Experience

Software Engineer II (Contractor) - American Express - Sacramento, CA

(2022-09 - 2023-02)

  • Enterprise Microservices: Maintained Java backend microservices for the Global Loyalty Routing platform within an Agile/Scrum framework.
  • CI/CD & Deployment: Facilitated automated regression testing and build releases using Jenkins, XL Release, and Git version control workflows (feature branching, pull requests, code reviews).
  • Database & Incident Management: Analyzed distributed service state using SQL queries across PostgreSQL and Couchbase; resolved high-priority production incidents using Splunk logging and monitoring tools.
  • Architecture Documentation: Authored Mermaid sequence diagrams mapping API request flows, service dependencies, and error-handling logic to improve system observability and team onboarding.

Software Engineer II (Contractor) - Intuit, Inc. - San Diego, CA

(2018-08 - 2020-01)

  • Modernization & Scalability: Refactored and modernized legacy core business logic into scalable backend components, following object-oriented design principles and cloud software patterns.
  • AWS & Environment Automation: Authored custom AWS scripts and Bash tooling to automate cloud environment provisioning, ensuring repeatable setup for development and QA teams.
  • Automated Testing: Implemented automated unit and integration test suites using JUnit, TestNG, and Selenium to enforce test coverage and prevent regression defects during framework migration.

QA Analyst I / Test Automation Engineer - Argo Data Resources - Richardson, TX

(2013-03 - 2015-08)

Formulated comprehensive test plans and automated scripts to validate core API behavior, database integrity, and system stability under peak load conditions.

Software Engineer - ITW Building Components Group - Grand Prairie, TX

(2008-09 - 2012-01)

Maintained and extended C++ backend applications, designing algorithms to process complex configuration scenarios and edge-case validation rules.

Software Engineer II - COLSA Corporation - San Diego, CA

(2004-09 - 2008-01)

Developed C/C++ interface systems and integrated low-level hardware communication DLLs to process real-time 3D mapping data.

Software Engineer / Senior Software Engineer - Digital Wizards, Inc. - San Diego, CA

(1996-10 - 2003-08)

Ported embedded host communications from VxWorks to Linux systems; engineered TCP/UDP socket network applications for real-time messaging simulation and test-case validation.

Education

Bachelor of Science - Computer Engineering Technology - Coleman College

Associate of Arts - Mathematics - Cosumnes River College

Skills

Software Engineer II (Contractor)

Reviews

Related