Projects

Things people can actually use

One product live with a paying client, one pre-launch, plus open-source builds and write-ups with the code in the open.

Real-world work

Products running in production — client work and my own ventures. Code is private, but you can try them live.

EnterpriseLiveOwned end-to-end
PythonFastAPIDeepSeek (tool-calling)
Try it livePrivate code
StartupIn progressOwned end-to-end
Next.jsTypeScriptReact Native/Expo
Try it livePrivate code

Open source & writing

Personal builds and experiments with public code or published write-ups.

PersonalPublished
QR Forge

Production-ready QR generator with a full DevOps pipeline.

FastAPIPythonReact
GitHubCase Study
Team projectPublished
TikTok Recommender

A 7-person recommendation platform: predicts how content will perform before you publish.

PythonFastAPIReact
GitHub
PersonalPublished
TikTok Semantic Engagement

Do similar captions get similar engagement? 22,647 posts analysed.

PythonTransformer embeddingspandas
GitHubCase Study
PersonalPublished
IE Tower Visual Place Recognition

A photo of any indoor spot → which floor it's on.

PythonDINOv2FAISS
GitHub
PersonalPublished
QR Forge

Production-ready QR generator with a full DevOps pipeline.

FastAPIPythonReact
GitHubCase Study
Team projectPublished
TikTok Recommender

A 7-person recommendation platform: predicts how content will perform before you publish.

PythonFastAPIReact
GitHub
PersonalPublished
TikTok Semantic Engagement

Do similar captions get similar engagement? 22,647 posts analysed.

PythonTransformer embeddingspandas
GitHubCase Study
PersonalPublished
IE Tower Visual Place Recognition

A photo of any indoor spot → which floor it's on.

PythonDINOv2FAISS
GitHub
PersonalPublished
QR Forge

Production-ready QR generator with a full DevOps pipeline.

FastAPIPythonReact
GitHubCase Study
Team projectPublished
TikTok Recommender

A 7-person recommendation platform: predicts how content will perform before you publish.

PythonFastAPIReact
GitHub
PersonalPublished
TikTok Semantic Engagement

Do similar captions get similar engagement? 22,647 posts analysed.

PythonTransformer embeddingspandas
GitHubCase Study
PersonalPublished
IE Tower Visual Place Recognition

A photo of any indoor spot → which floor it's on.

PythonDINOv2FAISS
GitHub