Bio | Portfolio | In the Media | Personal Interests

This a highlight reel of the products I’ve designed and built. I made this catalog for as much you as for my own record-keeping. These projects span web, mobile, and hardware.

<aside> ℹ️ Navigation Tip: Jump around via links on the left. Images expand when clicked.

</aside>

Table of Contents:

TEXT RPG

Currently building a text-based adventure game powered by GPT-4

HERO.RODEO

Designed & coded a GPT & DALL-E AI Superhero Generator web app. ****

AUTO-DOCS

Coded a command-line LLM-Powered AI-Code-Documenter.

HACK-A-THON MATCHMAKER

An all-knowing AI chatbot that builds hack-a-thon and start-up teams based on compatible interests and skills.

ONPHONE EVENTS

Designed & coded software that enables organizers to throw 1000+ participant virtual events over a phone hotline.

DEM-DOC

Designed & coded a Google Docs alternative that uses votes to determine which edits go live. ****

HUG-O-METER

Built prototypes of an electronic wearable designed to measure daily hugging behavior.

PEEPS

Designed & coded the prototype of a location-and-relationship-aware contacts app.

PATIENTPOWERED

Designed & coded the winning app submission to the 2014 PCORI App Challenge, which enables researchers and patients to co-design participatory research studies.

CROHNOLOGY

Designed a digital health platform which enables people with Crohn’s & Colitis to get support and contribute their data towards collective medical knowledge.

MESSAGEPARTY

Designed & coded prototypes of a mobile app that enables users to chat with those around them.

HALOGEN GUIDES

Coded front-end web implementations of design mock-ups.

CO-HOUSING OPS SOFTWARE

Designed & coded a social network and co-housing ops software for Delta Upsilon fraternity. Won DU International’s best website award*.* ****


Projects for which I don’t have portfolio pages:

TI-PROGS

Designed, coded, & distributed TI-83+ apps (utilities & games) online.


1000MEMORIES

Coded web features enabling the upload, management, and display of photos and video. ****

WORLD CLASS SHOWS

Designed & coded a marketing website and credit card payment flow.

OPENPPRN

Designed & directed an open-source project, allowing anyone to launch an online patient-powered-research-network. ****

DAPLIE

Coded a blockchain contract to manage a federated network of network-attached-storage devices. ****

AIRSPEED

Designed & coded a prototype microcontroller to measure & publish wifi speeds of AirBnBs. ****

TextRPG

I am currently building a text-based adventure game powered by GPT-4. I’m building it in React & Node. While it’s not yet ready for release, here’s a screenshot of it under development. I’ll update here when I have more details.

frame_generic_light-2.png

Hero.Rodeo: Generate & Battle AI Superheroes!

I built Hero.Rodeo, a web app that uses OpenAI’s GPT and DALL-E to generates superhero “trading cards” from simple user prompts. It generates amazing heroes from prompt text consisting of animals, fantasy characters, creatures, and objects! Try it Out!

I built it using Python, Flask, TailwindCSS, Amazon S3, and OpenAI’s GPT and DALL-E API. I designed the UX on the fly as I developed. One thing I noticed early on in user testing is how much near-instantaneous joy people got from the app. They provided an animal, eg. “squirrel”, and then seconds later “Master Nutcracker the Squirrel” appeared. When I user-tested in social settings, users would often turn to their friends to show them what they just made. This learning helped me see the value of enabling the heroes that others had created to be shared and discovered by others.

I gave each hero a unique shareable link and added navigation that allows users to flip through a gallery of “hero trading cards” in the catalog.

frame_generic_light (5).png

frame_generic_light (4).png

frame_generic_light (6).png

AI Auto-Documenter: A Script that Auto Documents Your Code

I worked with Tyler Neylon on coding a GPT app that automatically augments software code with AI-generated code documentation.

It currently runs as a command-line tool which runs through your code, inserting GTP-generated python docstrings into your files and functions.

https://github.com/tylerneylon/add_docstrings

Running the Script

As an input argument, provide a file containing undocumented code.

Untitled

Undocumented Code In…

Untitled

Documented Code Out

Untitled

MarkAI - The Hack-a-thon Matchmaker

Mark is the all-knowing super-connector who knows everybody present at your hack-a-thon, their skills, interests, project ideas, and need for teammates. He can suggest highly compatible team compositions, naming the project, each member and their area of contribution. You can ask him innumerable questions to get matched with the right people to work on your project idea.

Mark uses Retreival-Augmented-Generation (RAG) via a vector database and GPT4 to store the DevPost profiles of all the participants at your hack-a-thon, and query them like the all-knowing super-connector he is. I built this for the RAG Hackathon on 2-5-24 in Santa Clara, CA sponsored by LLamaIndex.

frame_generic_light-3.png

Crohnology: Share & Learn From Other Patients

Crohnology is a digital health platform designed to support individuals living with Crohn's disease and Ulcerative Colitis, chronic inflammatory bowel diseases. We grew to 30K patients (1% of the US population with the condition), purely through word-of-mouth and member-invites, under my product direction.

I designed, coded, and then raised funding and built a team to create Crohnology. I served as our product/engineering lead switch-hitting between coding, leading the team, and guiding product strategy.

Crohnology serves as an online community and resource hub that aims to empower patients by providing a space for sharing experiences, insights, and information related to the condition. Crohnology enables users to track and manage their symptoms, medications, and overall health through interactive tools and personalized tracking features. The data contributed by members on Crohnology plays a vital role in powering research and medical discoveries related to Crohn's disease. By voluntarily sharing their experiences, symptoms, treatments, and outcomes, members provide valuable real-world data that can be analyzed and utilized by researchers, clinicians, and pharmaceutical companies. Researchers can leverage this information to identify trends, patterns, and factors that may influence disease progression or treatment response.

The initial idea for Crohnology came from my own personal experience with the condition coupled with meeting and swapping stories with other patients. I organized a support group in San Francisco for other patients with the disease. It was clear to me that we, as patients, had a lot we could learn from each other, if we only had a health platform with rich enough tools to accurately and succinctly record our experiences. I set out to build those tools.

I seeded my prototype with the fifty-or-so support members of my support group. Using this early test group, I held in-person user testing and feedback sessions. I iterated on these learnings. I launched my prototype on Hacker News; it was #2 on the front page for a day.

An inspirational new user journey through Crohnology: a newly diagnosed patient can find others with Crohn’s or Colitis in his/her city, learn about the treatments are working for patients, and record his/her progress as he/she tries new treatments, ultimately to get better and help others.

An inspirational new user journey through Crohnology: a newly diagnosed patient can find others with Crohn’s or Colitis in his/her city, learn about the treatments are working for patients, and record his/her progress as he/she tries new treatments, ultimately to get better and help others.

frame_generic_light (5).png

frame_generic_light (2).png

frame_generic_light copy 2.png

frame_generic_light (6).png

frame_generic_light.png

frame_generic_light copy.png

frame_generic_light (9).png