Product Manager turned Software Engineer, with an endless curiosity in technology




Below are some of my personal side projects. Click on the image to go to the live site.
Using the ChatGPT Assistant API, the product generator will take two random objects and combine them to create a fun, innovative, new product.
Sometimes you just want to talk to a robot in your terminal. This terminal based application allows you to do just that. It has no special features, but it's a nerdy way to interact with the OpenAI API using LangChain.
Shantell Martin is an incredible artist, who captivated me not only with her work, but with her process. She recently created a font and I wanted to build something fun that would use it. If you're looking to add a little flair to your texts, you can send messages to folks that look like they've been handwritten by Shantell herself.
Embracing the timeless brilliance of Meditations, I used an algorithm and the text from the book to programmatically determine the number of syllables in each word. The application then creates Haikus based on this word set. The result? A harmonious blend of art and code, where Haikus gracefully emerge from Marcus' original philosophies and prose.
Bridget Deeley and I teamed up to created a sticker app for iOS. Drawing from our experience being on agile teams, we wanted a new and fun way to communicate to the rest of our team. Bridget drew the amazing illustrations and I built the app. The most interesting part of this project was going through the App Store review process.
Introducing my personal take on a bit.ly clone! The driving force behind this project was the desire to learn how URL shorteners work. Although I don't expect the same amount of scaling and collision possibilities as the original, I still enjoy having my own working bit.ly clone to use for my own applications to be able to send folks clean looking URLs. This was also my testing ground for neumorphism design.
The Lap Day app was inspired when I was looking at my cat Freya, and I wanted to figure out the day when we are the same age in human years. This idea also provided a perfect opportunity to learn about creating ICS files for calendar events. The app allows users to input their birthday and their pet's birthday, and it calculates the "Lap Day," generating an ICS file to save the event in their calendar.
Top skills: Typescript, Python, React, Solid, Artificial Intelligence, Docker, Kubernetes, AWS, Google Cloud Platform, Azure, IoT, Augmented Reality, Figma, Jira, Salesforce, SQL, NoSQL, HTML, CSS, and more!
These articles/photographs/graduation speeches/books changed my life in some way or another.
1558ish
2013
1990
2006
2017