Currently available for small contract and part-time roles as a senior full-stack software engineer!

Professional Summary

Senior Full-Stack Engineer with 10+ years of experience in backend development, REST APIs, and cloud infrastructure. Reduced marketing analytics tool cost by 60% at Trust and Will by filtering out test users from Segment MTU. Led team of 4 engineers and replaced logging system to save $10K in monthly costs. Spearheaded code architecture improvements at Kasa Living, resulting in 50% faster deployment times and a 75% reduction in runtime configuration errors. Prior roles include Technical Support Engineer, Quality Engineer, and Software Engineer.

Work Experience

Founder, Principal Developer

Funky Goblin Software, LLC

Remote

04/2023 — Present

  • Engineered a streamlined data model for a personal productivity application intended to challenge Notion and Clickup, enabling efficient data retrieval and reducing query response times by 90%
  • Integrated OpenAI API with data analysis to provide automation features and natural language interface
  • Developed virtual assistant with text-to-speech feedback and prompting using Google Journey TTS API, with capability for 100% screen and hands-free usage
TypeScriptReactNode.jsNode.jsPostgreSQLPostgreSQLGitHub

Lead Full-Stack Engineer

Trust and Will

Remote

03/2024 — 06/2025

  • Launched a tiered membership model with accompanying administrative tools, achieving a 20% increase in annual recurring revenue within the second quarter
  • Integrated a real-time data pipeline utilizing Segment and Iterable, replacing Klaviyo and enabling more personalized marketing campaigns that grew user engagement by 10%
  • Filtered out test users to reduce cost for Segment MTU, saving 60% of marketing budget for analytics tools
  • Upgraded GitHub Actions workflows to automate Git flow, saving 1 hour average daily for all developers
  • Instituted use of AWS Lambda Layers in Serverless deployment, speeding up average deployment by 90%
AWSNode.jsNode.jsReactTypeScriptDockerGitHub

Lead Full-Stack Engineer

Curastory

Remote

02/2023 — 04/2023

  • Acted as Team Lead for 4 engineers while instituting Agile Scrum process, JIRA usage, code reviews, technical specifications, and best practices guide
  • Performed internal backend and frontend codebase security audit and mitigated severe security risks
  • Replaced existing logging systems, resulting in $10K per month cost reduction
  • Constructed internal backend RPC APIs for third-party integrations with APM Music, PAC-12, and WeVideo
  • Mentored junior developers in technical communication and advanced usage of development tools
JavaScriptTypeScriptNode.jsNode.jsReactMongoDBGitHub

Senior Software Engineer

Kasa Living

Remote

01/2022 — 11/2022

  • Drove company-wide, multi-team code architecture improvements via adoption of Nest.js framework
  • Pioneered ConfigStore library, centralizing configuration management across 10+ microservices, resulting in a 50% faster deployment time, and reduction of runtime configuration errors by 75%
  • Enhanced Quotes API by building persistent calculation history, reducing website checkout time by 90%
  • Implemented Payments API and improved billing accuracy and internal accounting team efficiency
  • Wrote technical specifications and acted as lead engineer for Credit Card Authorization 2.0 feature set
JavaScriptTypeScriptNode.jsNode.jsAWSMongoDBDocker

Senior Software Engineer

Touchtown

Remote

08/2019 — 01/2022

  • Delivered a robust real-time backend integration with Worxhub JSON API using Node.js and Express, replacing the antiquated email system, and decreasing resolution time of maintenance requests by 40%
  • Architected and delivered backend integration with PointClickCare using both URL and event-driven APIs
  • Spearheaded integration testing with the database to allow testing of critical features, reducing time to delivery of major calendar event unrolling procedure by 25%
  • Authored BitBucket pipeline for integration testing of Node.js and AWS Lambda applications
  • Created OpenAPI documentation and technical specifications for new features based upon product specs
JavaJavaJavaScriptNode.jsNode.jsAWSDocker

Senior Software Engineer

LendPro

Remote

12/2018 — 07/2019

  • Overhauled Ant build scripts, reducing build time by 60% and saving 1 hour of daily developer time
  • Developed technical blueprints for key microservices, detailing APIs, data models, and error handling strategies, enabling developers to deliver features with 99.99% uptime for crucial customer-facing services
  • Co-led OWASP and SANS security training for web application development for 3 engineers
JavaJavaJavaScriptReactNode.jsNode.jsPostgreSQLPostgreSQLDocker

Senior Software Engineer

Ebix Health

Pittsburgh, PA, USA

09/2016 — 09/2018

  • Converted health plan enrollments web application to use jQuery and Bootstrap for responsive behavior
  • Addressed and resolved 100% of high-priority security concerns identified during annual external audits, safeguarding sensitive patient health information (PHI)
  • Implemented a Java application that synchronized 500+ external HIPAA code updates with the internal database, ensuring compliance with regulatory requirements
JavaJavaJavaScript

Previous Experience

Music Instructor

Self-Employed

Falls Church, VA

08/2010 — 12/2017

Open Source Developer

Ginkgo Street Labs

Washington, DC, USA

11/2015 — 04/2016

Consultant Developer

Acumen Solutions at SoundExchange

McLean, VA, USA

05/2014 — 01/2015

Quality Engineer

MicroStrategy

McLean, VA, USA

01/2008 — 08/2010

Technical Support Engineer

MicroStrategy

McLean, VA, USA

05/2007 — 01/2008

Education

Bachelor of Science — Chemical Engineering

Carnegie Mellon University

Skills & Technologies

Languages

JavaScript
TypeScript
JavaJava

Backend

Node.jsNode.js
AWS
PostgreSQLPostgreSQL
MongoDB

Frontend

React
TypeScript

DevOps

Docker
GitHub
AWS