Experience

Recent Work

Career Break

Full-Time Parenting

April 2025 - Present

Balanced full-time parenting with hands-on development of SquaddUp, a full-stack companion-finding application engineered and deployed to production across iOS, Android, and web.

Asurion

Nashville, TN (Remote)

Software Engineer 3

December 2021 - April 2025

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

  • Owned billing-platform transaction paths across point-of-sale (POS) terminals and web APIs processing $2 billion in annual payment volume, achieving PCI-DSS Level 1 compliance.
  • Built Adyen and Ingenico/Worldline payment integrations supporting one-time and subscription billing across 1,000+ retail stores in LATAM, EU, and APAC.
  • Designed reusable payment-integration abstractions that simplified integration for internal teams and external clients.
  • Engineered the stack with TypeScript, React, Node.js, and MySQL, deployed via Docker on AWS.
TypeScriptJavaScript with static types for safer application and API development.MySQLRelational database used for transactional application data.AWSAmazon Web Services, a cloud platform for hosting, storage, networking, and managed infrastructure.ReactUI library for building component-based web interfaces.DockerContainer platform for packaging applications with their runtime dependencies.IntellijJetBrains IDE for Java, Kotlin, TypeScript, and backend development.JiraAtlassian issue and project tracking tool for product and engineering teams.ConfluenceAtlassian documentation workspace for team notes, specs, and process docs.NodeJSJavaScript runtime commonly used for backend services and build tooling.LinuxUnix-like operating system commonly used for servers, containers, and developer tooling.AdyenPayment processing platform used for card-present and online payment flows.Ingenico/WorldlinePayment terminal and processing ecosystem for in-person card transactions.

7Factor Software

Atlanta, GA (Remote)

Client: Aveanna

Staff Software Engineer

February 2020 - September 2021

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

  • Led healthcare-system modernization and cloud migration as lead consultant, remediating and extending legacy C# and PHP applications serving 26,000 nurses and caregivers.
  • Containerized delivery with Docker and built continuous integration/continuous delivery (CI/CD) pipelines to AWS (Concourse, Terraform), improving release quality and deployment speed.
  • Delivered 2 internal Electronic Visit Verification (EVV) integrations meeting state and federal nursing-visit compliance mandates.
  • Re-architected a local-store API model into centralized AWS cloud infrastructure, enabling scalable access across sites.
C#Typed programming language commonly used with .NET backend and enterprise systems..NETMicrosoft's application platform for building APIs, services, and enterprise applications.TypeScriptJavaScript with static types for safer application and API development.NodeJSJavaScript runtime commonly used for backend services and build tooling.DockerContainer platform for packaging applications with their runtime dependencies.LinuxUnix-like operating system commonly used for servers, containers, and developer tooling.MySQLRelational database used for transactional application data.JiraAtlassian issue and project tracking tool for product and engineering teams.ConfluenceAtlassian documentation workspace for team notes, specs, and process docs.IntellijJetBrains IDE for Java, Kotlin, TypeScript, and backend development.AWSAmazon Web Services, a cloud platform for hosting, storage, networking, and managed infrastructure.ReactUI library for building component-based web interfaces.React NativeFramework for building native mobile apps with React.

myMatrixx

Tampa, FL (Remote)

Software Engineer 2

March 2017 - February 2020

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

  • Drove full-stack modernization of a legacy healthcare portal serving 1,000+ users, replacing outdated workflows with a React frontend and Spring 5 RESTful services.
  • Implemented IdP-initiated single sign-on (SSO) using OAuth tokens and JWTs for secure external authentication.
  • Upgraded backend microservices from Spring Boot 1.5 to 2.1 and established application logging and monitoring via New Relic.
  • Championed Test-Driven Development (TDD) using Enzyme within an Agile sprint environment.
JavaObject-oriented language commonly used for backend services and enterprise systems.Spring BootJava framework for building production-ready backend services.DockerContainer platform for packaging applications with their runtime dependencies.TypeScriptJavaScript with static types for safer application and API development.MySQLRelational database used for transactional application data.JiraAtlassian issue and project tracking tool for product and engineering teams.ConfluenceAtlassian documentation workspace for team notes, specs, and process docs.IntellijJetBrains IDE for Java, Kotlin, TypeScript, and backend development.NodeJSJavaScript runtime commonly used for backend services and build tooling.LinuxUnix-like operating system commonly used for servers, containers, and developer tooling.

JP Morgan Chase & Co

Tampa, FL & New York, NY

Application Developer

June 2013 - December 2015

Developed COBOL mainframe and client-server applications for the Global Foreign Exchange group while driving internal banking-security initiatives.

COBOLLong-running business programming language commonly found in mainframe systems.JavaObject-oriented language commonly used for backend services and enterprise systems.PythonGeneral-purpose programming language used for scripting, automation, data, and backend development.BashCommand-line shell and scripting language used for automation and operational tasks.

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.
Expo React NativeMobile app stack using Expo on top of React Native.Elysia + BunAPI stack pairing the Elysia framework with the Bun JavaScript runtime.PostgreSQL + PostGISPostgreSQL database paired with geospatial querying through PostGIS.PrismaTypeScript ORM for modeling, querying, and migrating relational databases.StripePayment platform for cards, billing, identity, and financial workflows.TerraformInfrastructure-as-code tool for provisioning cloud resources repeatably.

ChromaLens

Cosplay lens tracker — a React Native mobile utility to track and manage specialty contact lenses.

React NativeFramework for building native mobile apps with React.ExpoReact Native platform for building, testing, and shipping mobile apps.

Education

Academic Foundation

Georgia Institute of Technology

Bachelor of Science in Computer Science (Systems & Architecture / Media Specializations)

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.

0/4000 characters

Complete the required fields to enable sending.