Career journey
From databases to distributed systems - building scalable solutions at every step.
Capital One
Software Engineer
New York, New York
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.
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.
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.
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.
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.
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.
World Bank
Desktop Engineer
Washington, D.C.
Responsibilities included Web Development, Running Diagnostics (Xperf) to test PC performance, System Integrations, and desktop computer maintenance.
Tools of the trade
Languages
Cloud & Data
Data Processing
Infrastructure & Tooling
Interested in working together or want to learn more?