Skip to content
About

Engineer, systems-first, product-minded

I build the parts of a product that have to be right — the data model, the hot path, the agent that can't hallucinate its way through a task — and the product around them.

Summary

I'm a full-stack software engineer based in NYC, working across AI/ML systems, backend infrastructure, and data-heavy products. Most of my work lives where correctness and performance both matter: a quant trading platform that runs backtests from natural language, concurrency-safe data layers, and pipelines that move messy data reliably.

I've been the first engineer more than once — owning backend architecture from an empty repo — and I've contributed inside a large financial institution at Citi. Alongside that, I maintain open-source tools like SqliteWorker and iFetch that have reached thousands of developers.

How I Work

Good engineering is mostly judgment: knowing what to build well, what to keep boring, and what to delete.

01

Measure, then optimize

Performance work starts with a profile, not a guess. I fix the bottleneck that actually exists.

02

Boring where it counts

Proven, well-understood tools for the load-bearing parts. Save the novelty budget for the actual problem.

03

Own the whole path

From the database schema to the deploy. High agency means seeing a system end to end and being accountable for it.

04

Ship, then learn

A running MVP in front of a user beats a perfect design doc. Instrument it and let reality tighten the scope.

What I Like Solving
  • Systems where a wrong answer is worse than a slow one — trading, payments, data integrity.
  • Performance problems with a real profile behind them, not premature optimization.
  • AI features that need to be dependable, evaluated, and safe — not just impressive in a demo.
  • Ambiguous zero-to-one products where the job is to find the core loop and ship it.
Off The Clock

I got into programming through building things I wanted to exist, and that hasn't changed — most weekends there's a side project or a tool I'm sharpening. I like markets and systems thinking, and I read a lot about how good software teams actually operate.

I care about craft: clean interfaces, honest documentation, and code that the next person can understand without a meeting.

Experience
  1. Founding Full-Stack Engineer · Amara Capital

    2025Present

    New York, NY

    Building an AI-powered quantitative trading platform end to end — REST APIs and JSON workflows for backtesting and portfolio state, an async execution pipeline on Celery/Redis/FastAPI, and a cache-first market-data service over 10+ years of OHLCV data.

    PythonFastAPICeleryRedisPostgreSQLNext.js
  2. Software Developer · Freelance

    20252025

    Remote

    Replaced paper-based operations with a full-stack POS and business-management system — inventory, orders, and reporting over a web frontend, backend API, and SQL data layer.

    Full-StackSQLProduct
  3. Python Developer (Contract) · Citi

    20242025

    Remote

    Built a real-time remote command-execution system with non-blocking subprocess streaming, and a configurable anomaly-detection engine for financial reports that cut manual review workload substantially.

    PythonFastAPIWebSocketsPandas
  4. Founding Engineer · EliteCode

    20242024

    Remote

    Owned backend architecture as the first engineering hire — ingestion pipelines for 3,000+ coding problems, plus resume parsing and automated outreach workflows.

    PythonFastAPIMongoDBDocker
  5. B.S. in Computer Science · University of Massachusetts Amherst

    20202024
Where I'm Headed

Looking for hard problems and a high bar

I want to work with people who care about the details, on products where engineering quality is a competitive advantage — AI systems, fintech, infrastructure, or developer tools. Full-time or founding, I'm most useful where ownership is real.