I'm a software engineer based in New York City who specializes in full-stack development and data science. I love building things that are useful to real people — whether that's internal tooling for trading platforms, financial validation systems, or consumer-facing products.

I've spent my career at the intersection of backend reliability and front-end clarity, turning complex infrastructure into experiences that just work. I care about performance, clean architecture, and the small details that make software feel polished.

Outside of work you can find me playing guitar, lifting weights, or reading Dune 🪱

Skills

PythonTypeScript / JavaScriptJavaSQLReact.jsNext.jsFlaskFastAPISpring BootNode.jsDockerAWSPostgreSQLMongoDB

Nov 2025 — Feb 2026

Software Engineer · Insight Global → Bank of America

  • Decoupled a monolithic financial subledger validation service into a service-oriented architecture, enabling parallel development across 3 feature teams and cutting deployment time by 50%.
  • Architected a bulk data retrieval feature in React and Python that replaced manual queries with a single-request pipeline, reducing subledger dataset access time to seconds.
  • Optimized the core validation pipeline with targeted query parameters, cutting execution time by 90% during peak traffic windows.
  • Overhauled the unit test suite across 20 financial recording applications to enforce data integrity checks and catch record mismatches early.
PythonReact JSOracle SQLFlask API

Aug 2023 — Nov 2025

Software Engineer · JPMorgan Chase & Co.

  • Designed an event-driven anomaly detection pipeline in Python for 24/7 high-frequency trading monitoring, handling real-time data streams with sub-second alerting.
  • Cut infrastructure costs by 50% by consolidating redundant API services and eliminating unnecessary AWS bandwidth fees using Bash and Python automation.
  • Built Flask APIs and automated monitoring scripts tracking CPU usage, active sessions, login timestamps, and FIX connection status across 3 trading servers.
  • Engineered automated outage detection and response in Python and Bash, eliminating manual on-call triage and cutting incident response time by 50%.
  • Built an internal React.js dashboard to visualize system health, giving support teams and product managers real-time actionable insights.
PythonFlaskReactAWSPandasBash

Jun 2022 — Aug 2022

Software Engineer Intern · JPMorgan Chase & Co.

  • Migrated a monolithic Java application to Spring Boot microservices, reducing inter-service coupling and enabling independent deployments that shortened the release cycle.
  • Developed high-performance Java microservices for large-scale data processing in Oracle SQL, reducing system latency by 30%.
  • Implemented Apache Kafka to handle real-time streaming and processing of 10,000+ daily call events, improving data flow efficiency.
  • Authored system design documentation and onboarding guides to accelerate team ramp-up.
JavaSpring BootApache KafkaOracle SQL
View full résumé →