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.