Summary
Forward-thinking engineer with an unfaltering desire to improve the performance and reliability of backend systems at scale. Proven success taking products from concept to production, designing distributed architectures, and leveraging the right technology to deliver functionality and insight across complex platforms.
Strengths
Backend Service & Application Development
Event-Driven Architecture
Async Processing & Worker Queues
Cloud DevOps (AWS / Azure / GCP)
Docker & Kubernetes
CI/CD Pipelines
Technology
Languages
Python, JavaScript, TypeScript, BASH, HTML, CSS, Rust, Java
Datastores
MySQL, Postgres, Elasticsearch, MongoDB, Redis, Hadoop
Infrastructure
Kubernetes, Helm, Terraform, Docker, GitHub Actions, GitLab CI
Messaging / Queues
AWS EventBridge, SQS, RabbitMQ, Redis
Education
University of Florida
Gainesville, FL
Computer Engineering
2006 - 2009
Experience
Feathr
Gainesville, FL / Remote
Principal Backend Engineer
May 2025 - Present
Member of the fundraising and integrations pod, owning backend systems that extend the Feathr platform for nonprofit audience engagement and donor management.
- Led greenfield development of an embeddable donation form from concept to launch, deployable on customer websites and fully integrated with the Feathr platform for donor audience segmentation and marketing automation
- Integrated Stripe as the payment processor, handling donation capture, webhook event processing, and payment lifecycle state management
- Built the data pipeline ingesting donation events into the Feathr platform, enabling downstream customer engagement workflows triggered by donor activity
- Designed and built a centralized integrations platform connecting Feathr to third-party CRM vendors including Salesforce, Blackbaud, and Virtuous, enabling reliable data sync for nonprofit customer workflows
Trajector
Gainesville, FL / Remote
Senior Software Engineer
February 2022 - October 2024
Member of the platform engineering team responsible for empowering application engineers to build and run production-quality software at scale.
- Designed and introduced event-driven architecture across multiple products using AWS EventBridge and SQS, enabling reliable async propagation of state changes between decoupled services
- Automated AWS and Azure infrastructure-as-code deployment using Terraform, reducing provisioning time and environment drift
- Built and maintained GitHub Actions CI/CD pipelines covering test, build, and deploy stages
- Deployed and operated containerized services on Kubernetes via custom Helm charts
- Built backend infrastructure and async task pipeline for an AI/ML system that parsed veteran questionnaire data, matched responses against qualifying benefits criteria, and generated statements and claims
Feathr
Gainesville, FL / Remote
Senior Software Engineer
May 2018 - February 2022
Developer and maintainer of Python backend microservices serving the digital marketing needs of thousands of customers.
- Designed and implemented a high-throughput asynchronous job and worker queue in Python (SQS, MongoDB), replacing a synchronous processing bottleneck and enabling reliable at-scale task execution with retry and failure handling
- Built a Redis-backed caching layer between the application and Elasticsearch, significantly reducing query load and improving response times for high-traffic endpoints
- Led migration of the entire backend codebase from Python 2.7 to 3.8, updating dependencies and ensuring zero-downtime continuity
- Dockerized a monolithic application into independently deployable containers, improving service isolation, observability, and deployment reliability
- Integrated Stripe and Intacct APIs to build a unified payment processing system coordinating billing logic across multiple stakeholder workflows
Peerfit
Remote
Lead Backend Engineer
July 2016 - April 2018
- Designed and maintained a RESTful API using Django REST Framework powering a consumer-facing web application
- Migrated backend infrastructure from AWS EC2 instances to Docker containers deployed in a GCP Kubernetes cluster, improving scalability and operational consistency
- Introduced CI via GitLab, establishing automated test gates across the engineering team
- Ported a legacy WordPress site to a Django-backed application, consolidating the codebase and enabling programmatic content management
Stonevault
Gainesville, FL
Software Engineer
August 2015 - July 2016
- Integrated a recurring user subscription billing system
- Implemented a web-based e-signature tool for document execution within the platform
- Built a merchant payment processing feature enabling CPAs to charge client fees directly through the application
Grooveshark
Gainesville, FL
Data Engineer
January 2012 - May 2015
- Designed and implemented the royalty reporting system, aggregating streaming data to generate accurate per-label and per-artist payouts
- Migrated 8,000 subscribed users between payment processors with zero data loss
- Built robust ETL pipelines processing millions of stream events per day, supporting licensing compliance and business analytics