Projects

These are side projects I've built to explore new technologies, solve problems I've encountered, or just to learn something new. Some are more polished than others, but each one taught me something valuable about development, design, or product thinking.

Modern Love

May 2023

An AI-powered dating app that matched users based on prompt responses using OpenAI embeddings and semantic similarity. Shipped a functional prototype and explored early go-to-market learnings.

Skills

ReactNode.jsElasticSearchVector Embeddings

Key Learnings

Learnt the importance of branding, go-to-market strategy and building a team with the right mix of skillsets.

Ask Somi

Nov 2022

Launched an AI Slack app powered by GPT-3, allowing users to access contextual data from Slack channels by asking Somi bot. Launched the app on Product Hunt and onboarded 50 alpha testers.

Skills

ChatbotPythonGPT-3Prompt Engineering

Key Learnings

We released this in January 2023 but it was pretty cool building with GPT-3 before ChatGPT was a thing. Understood what it meant to build for what will be, not what is, and the importance of having a good go-to-market strategy.

Medium Articles

Sep 2019

Wrote 7 engineering articles on Medium and got over 90k+ views

Skills

Writing

Key Learnings

I was writing mostly to help myself learn better about distributed systems and full-stack development. Was pleasantly surprised at the traction that I received.

IB Automation

Jan 2016

Java program that scrapes the web for stock prices and trades them.

Skills

Java

Key Learnings

We ran this program every trading day for 6 months and lost 10%. Our trading strategy was based off of opening prices, which were extremely volalite and the API latency wasn't suitable for these kinds of trading strategy.