yours-truly flashing a peace sign
eyeball's artist portfolio, a gallery on a deep red background
GPT-3 bot Terminator Andrew Yang's Twitter timeline
Plant ID and map-making tool Forager
Python JavaScript HTML5 CSS Linux Node

Fullstack applications at high velocity

Beautiful Front Ends

As a coder and an artist, I can help you create attractive front-ends for your landing page or fullstack app

API integrations / Automation

Integrate your apps with Social Media, Machine Learning, and external databases. Automate content creation and data collection with scrapers and LLMs.

Database / Deployment

Fast deploys to the cloud with storage using AWS, DigitalOcean, Google Cloud, Azure, Heroku, Railway, MongoDB, and PostgreSQL. Backends include Node and Django.

About the Programmer

Well hello! I am a tech enthustiast with a background in writing, art, IT, accounting, and showrunning, with a little data wrangling thrown in for extra measure. I love collaborating to build incredible apps to help grow and foster creative ideas! Check a out a few of my favorite projects:

Terminator Andrew Yang

A parody twitter bot with artwork generated by Dalle. The bot reads the news through NewsAPI, generates a response with political sensibilities using GPT-3, then tweets his thoughts.

Artist Digital Business Cards

Single source of truth with a beautiful gallery and links to all social media. Optimized for both mobile and desktop. Combined with a QR, a quick way to wow potential clients spontaneously while on-the-go, and to unify social networking flow with a spark of creativity.

Forager

Plant-identification tool that IDs plants by photo through an API call to a Machine Learning Model. Leafletjs enables easy map creation and sharing, while a call to the Wikipedia API provides detailed info about discovered plants. A great learning tool for anyone who doesn't have a live foraging guide!

Hunterbot

Front page of Hunterbot
A talking, news-reading GPT-3 Chatbot made with NewsAPI, OpenAI, and an AWS lamda function utilizing Polly to generate a 'voice' for the bot.