01 / OVERVIEWSenior full-stack engineer

Software that ships,
scales, and stays up.

Eleven years building production systems — eight on Yahoo Mail for Android (20–22M DAU), three more across Yahoo Search iOS and Web, plus backend work at S&P Capital IQ. Available for select freelance engagements through Q3 2026.

0M+
Daily users reached
Yahoo Mail · Android
0 yr
In production
Yahoo · S&P · indie
0.0M
Chess moves played
Kung Fu Chess · users
0
GitHub stars
126 forks · 81 Facial Landmarks
Other deployed systems

Six more I'm proud of.

Open Source · Mobile
PRODUCTION

Kung Fu Chess

Real-time chess without turns. Native Android client, custom Node server.

7K
users
2M+
moves
4.5★
rating
81K
matches
KotlinLibGDXNode.jsWebSocket
Side project · Web
PRODUCTION

Date Night

A question-card game for couples. Three depth levels, shareable via URL.

12K
sessions
3
depth tiers
ReactNext.jsTailwind
Open Source · Wearable
PRODUCTION

CryptoFace

Watchface for crypto, stocks, and forex. First GA4 module shipped for Fitbit.

600+
users
18K
API hits/day
5M
lifetime
4.7★
rating
JavaScriptFitbit OS
Open Source · ML

81 Facial Landmarks

Custom dlib shape predictor extending the 68-point model with 13 forehead points. Cited in PhD-level research. Built for PopChat.

492★
stars
126
forks
68→81
landmarks
Pythondlib
Read case study
Enterprise · Kik + Facebook
DISCONTINUED

PopChat

Founding-engineer chatbot ranked #2 on Kik. 25M+ messages, ~500 req/min peak. Trained the open-source 81-point face landmark model.

25M+
messages
#2
on Kik
500
req/min peak
ScalaPlayAkkaPython
Read case study
Mobile + Web
PRODUCTION

Yahoo Search

Native iOS app and search.yahoo.com mobile web. 3× home-screen engagement, >90% test coverage.

engagement
>90%
coverage
100M+
users
SwiftiOSReactRedux
03 / STACK
Capabilities

Polyglot, by necessity.

A decade across the stack means I optimize for what the problem actually needs — not what I happen to know. Each row links to the projects that prove it out.

Mobile
KotlinJavaJetpack ComposeSwiftLibGDX
Yahoo Mail, Yahoo Search iOS, Kung Fu Chess
Web
ReactNext.jsTypeScriptReduxTailwind
search.yahoo.com mobile web, Date Night
Backend
Node.jsScalaPlayAkkaPostgreSQLRedis
PopChat (25M msgs), Kung Fu Chess server
Enterprise
C#ASP.NET MVCT-SQLStored procedures
IQ Language email API at S&P Capital IQ
Systems
AWSDockerKubernetesLinuxnginxVercel
Multi-region deploys, CI/CD pipelines
ML / CV
PythondlibNumPy
81 Facial Landmarks (492★ · 126 forks)
Booking · Q3 2026

Have a system that
needs to actually work?

I take on a small number of focused engagements each year — typically greenfield MVPs, complex migrations, or native mobile work. Currently accepting briefs for July onward.

Typical reply within 24h