Experience

Career journey

From databases to distributed systems - building scalable solutions at every step.

2022-Present

Capital One

Software Engineer

New York, New York

Current

Graffiti 2.0 (Enterprise Document Generation Platform)

2024-Present
  • Led cross-org delivery of production-ready certificate of deposit (CD) statement generation on Prometheus Financial Core (PFC); executed 300+ end-to-end validation runs and drove defect triage across ingestion, enrichment, composition, and delivery to ensure launch readiness.
  • Built a Glue-based validation utility to compare enrichment output vs. legacy profile extracts across 20M customers; established repeatable rollout criteria and improved confidence in data parity for migration.
  • Designed and implemented a Lambda Trigger API to run validations on-demand without change orders, reducing execution cycles from ~3 days to minutes; created dashboards surfacing field-level mismatches and performance insights for teams.
  • Introduced schema versioning for OneLake-backed datasets to prevent contract drift during schema evolution; identified the risk mid-delivery and implemented the fix to protect downstream consumers and reduce rework.
  • Owned reliability outcomes by onboarding SLOs (latency/availability) across the application portfolio; strengthened monitoring/governance and met enterprise production readiness timelines.
  • Designed DynamoDB schema for Tenant Configuration API in Go; authored an ADR, aligned leadership, and delivered a production service with clean ownership boundaries and documentation.

Secured Card (Secured Credit Card Platform)

2022-2024
  • Developed a Lambda-based optimization that improved efficiency of a critical daily batch process and reduced operational friction for downstream workflows.
  • Led the TREx enterprise-wide failover event for Secured Card twice, ensuring business continuity and validating resilience controls under real-world conditions.
  • Migrated multiple database APIs from Java to Go to reduce cyber vulnerabilities and strengthen security posture across core services.
  • Led decommissioning of all 12 fulfillment engine components by migrating to an enterprise platform, simplifying operations and reducing long-term risk.
  • Founded a mentoring program for junior engineers in the Technology Development Program (TDP), supporting onboarding, growth, and day-to-day execution.
2021-2022

Capsule

Software Engineer

New York, New York

Engineered and maintained a doctor/provider-facing web application, delivering a digitized front-office experience for medical practices. Contributed to scalability and resiliency initiatives including load testing and automated intake reprocessing to improve throughput and reliability.

2019-2021

Bank of America

Software Engineer

New York, New York

Software Engineer in the Global Banks and Markets line of business responsible for full-stack development of our internal trading application Booking Tool which served as the primary means for creating and maintaining OTC and listed positions. Orchestrated efficient large-scale software deployments, including testing features and correcting code. Other responsibilities include production support with our traders, marketers, and middle office personnel.

May 2018-August 2018

Cisco Systems

Security Solutions Engineer

Research Triangle Park, North Carolina

Developed internal web and mobile applications to help with the automation of switch configurations. Focused on implementing products from Cisco's security portfolio such as ISE and TrustSec at an enterprise level. Monitored and collected all technical information and designed appropriate workflow for customers to meet their expectations.

June 2017-August 2017

Genworth Financial

Network Engineer

Richmond, Virginia

Responsible for implementing Simple Network Management Protocol (SNMP) and Syslog alerting rules for monitoring systems, configuring compliance policy rules (regex scripting) and creating and editing Visio documentation.

May 2016-September 2016

Genworth Financial

Database Engineer

Richmond, Virginia

Responsibilities include core IT processes and concepts in Application Development, Network, Client/Server, Database, Programming Languages, Web Development, Architecture, System Integration, and project management.

July 2015-August 2015

World Bank

Desktop Engineer

Washington, D.C.

Responsibilities included Web Development, Running Diagnostics (Xperf) to test PC performance, System Integrations, and desktop computer maintenance.

Technical skills

Tools of the trade

Languages

Go Python Java TypeScript/JavaScript SQL

Cloud & Data

AWS Lambda Step Functions EventBridge DynamoDB S3 Glue Databricks Snowflake

Data Processing

PySpark Pandas

Infrastructure & Tooling

Docker Kubernetes Git CI/CD

Interested in working together or want to learn more?