Shawn Lewis
Software Engineer II (Contractor)
Hire this person
Send a job offer directly to this candidate
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