Experience

Recent Work

7Factor Software

Client: Sema4.ai

Staff Software Engineer

March 2026 - Present

Current consulting engagement with Sema4.ai through 7Factor Software.

  • Building and improving product features across TypeScript-based systems.
  • Collaborating with client stakeholders to turn product needs into maintainable implementation.
  • Supporting delivery across modern web, API, and cloud-hosted application surfaces.
TypeScriptReactNodeJSDockerKubernetesSnowflakeLinuxSlackGitHub ActionsLinear

Asurion

Software Engineer 3

December 2021 - April 2025

Billing platform engineering across point-of-sale terminals, web APIs, vendor integrations, and PCI compliance.

  • Implemented Adyen and Ingenico/Worldline integrations supporting payment and billing workflows.
  • Supported team-owned transaction paths for in-store point-of-sale terminals and web API consumers.
  • Worked across one-time payments and subscription billing flows in a high-volume billing domain.
TypeScriptMySQLAWSReactDockerIntellijJiraConfluenceNodeJSLinuxAdyenIngenico/Worldline

7Factor Software

Client: Aveanna

Staff Software Engineer

February 2020 - September 2021

Consulting role focused on healthcare system modernization, vendor integrations, and cloud migration.

  • Remediated, improved, and extended legacy C# and PHP applications for a healthcare client.
  • Supported containerized application delivery with Docker, Concourse, AWS, and Terraform.
  • Implemented EVV vendor integrations for governmental nursing visit requirements.
  • Helped move a store-local API model into AWS by abstracting data access by location.
C#.NETTypeScriptNodeJSDockerLinuxMySQLJiraConfluenceIntellijAWSReactReact Native

myMatrixx

Software Engineer 2

March 2017 - February 2020

Full-stack modernization of a legacy healthcare portal with React and Spring-based REST services.

  • Built a new React portal to replace legacy application workflows.
  • Reimplemented backend functionality with Spring 5 and RESTful endpoints.
  • Implemented IdP-initiated SSO using OAuth tokens, secrets, and JWTs.
  • Upgraded services from Spring Boot 1.5 to Spring Boot 2.1 and instrumented application logging in New Relic.
  • Supported TDD practices with Enzyme.
JavaSpring BootDockerTypeScriptMySQLJiraConfluenceIntellijNodeJSLinux

JP Morgan Chase & Co

Application Developer

February 2015 - December 2015

Application development and maintenance on banking systems as part of an Agile team.

  • Developed and maintained legacy mainframe application functionality.
  • Supported bank security initiatives.
  • Used JIRA and Confluence for documentation and backlog collaboration.
COBOLJiraConfluenceJava

Projects

Selected Builds

SquaddUp

Companion-finding app for concerts, hikes, museums, and other activities, with mobile, API, web, and admin surfaces.

  • Stripe Identity integration for user verification.
View on Google PlayComing Soon on Apple App Store
Expo React NativeElysia + BunPostgreSQL + PostGISPrismaStripeTerraform

Education

Academic Foundation

Georgia Institute of Technology

Bachelor of Science in Computer Science

3.46 GPA - Higher Honors

August 2011 - December 2014

Contact

Start a Conversation

Send a note about product engineering, API systems, or full-stack work.