Hi, I'm Sang.
Finance major turned self-taught engineer. One CS class in my final semester changed everything — now I build production systems at Citi that move entire teams forward.
Business Impact
Projects
Built at Citi to catch and escalate payment control failures across 52 global applications — processing ~25M records monthly and validating roughly $1.5 trillion in payment value every cycle. Designed and built from scratch as the sole developer: a config-driven Python platform running 4 pipeline types — Threshold Validation, Duplicate Detection, Dual Blind Rekey, and GPOC executive reporting — each with its own business rules per application. Reduced ~90% of manual effort per monthly cycle, saving 150+ hours. The codebase is internal to Citi — the architecture and outcomes are mine to discuss.
Internal tool — codebase confidential per Citi policy
A live financial data monitoring service built and deployed on AWS — ingesting U.S. economic indicators daily via the FRED API, detecting anomalies, and serving alerts through a secured FastAPI layer backed by PostgreSQL. Built specifically to close real gaps: AWS infrastructure provisioned with Terraform so the entire server can be rebuilt from scratch in under 2 minutes, GitHub Actions CI/CD so every push runs tests before touching production, and pytest coverage maintained across 3 months of active development. Completed a pre-launch security audit — 6 vulnerabilities identified and resolved before the first public deployment.
Built from scratch as a first-time parent who couldn't find one app that did everything. ThriveKid is a deployed full-stack PWA — 12 feature modules, JWT authentication with refresh token rotation, a timezone-aware recurring event engine, and WHO percentile growth charts. Clean Architecture across a 3-layer .NET 8 backend, React 19 TypeScript frontend deployed on Vercel, Docker multi-stage builds, and GitHub Actions CI. Went through two full mentor code reviews with a senior engineer — 25+ issues identified, all resolved, including a 13-issue security audit conducted before public launch. The project that taught me what good engineering actually looks like.
About Me
I studied Finance at USF and didn't write a single line of code until my final semester — then one Computer Science class rewired how I think. I taught myself Python, started automating everything I could, and never looked back.
That pivot took me from Wells Fargo to Raymond James to Citibank, where I now build automation infrastructure for the Operational Risk team. Along the way I created ATLAS — a Python-based platform I designed and built from scratch as the sole developer. It runs 4 controls-testing pipelines processing ~25M records/month, cutting ~90% of manual effort and saving 150+ hours per cycle.
Outside of Citi, I've built SENTINEL — a live financial data pipeline on AWS that ingests real economic indicators, detects anomalies, and serves alerts through a secured FastAPI layer. And ThriveKid — a React + C# PWA on Vercel and Azure. Both are fully deployed and publicly shareable. I'm also finishing a B.S. in Computer Science at WGU (expected Dec 2027) and playing soccer whenever I can.
My Toolkit
Languages
Frameworks & Libraries
Data & Automation
Tools & Infrastructure
Experience & Education
Experience
Designed and built ATLAS from scratch — a centralized Python-based workflow platform with a Flask web UI that runs 4 controls-testing pipelines. Architected a modular, config-driven framework processing ~25M records/month across 52 global applications, reducing ~90% of manual effort per monthly cycle.
Executed SQL-based validation and supported UAT workflows for DTCC data pipelines — post-trade settlement data for U.S. securities markets. Designed 4 relational schemas in SQL Server for Valuation Records datasets and built process flows in Visio for stakeholder alignment. Used Control-M for enterprise batch job scheduling and worked with Genesis — Jett AI's GenAI-powered advisor for Control-M SaaS.
Resolved client onboarding and data integrity issues across legacy and modern wealth management platforms. First role out of university — where I realized operations work at financial institutions runs on data quality, and that I wanted to be the person fixing it at the source.
Education
Let's build
something real.
Open to engineering roles, dev-adjacent opportunities, and builders who ship.