I'm a web developer that is passionate about programming, art, and coffee. This site represents a small selection of my personal and professional work. Feel free to connect on LinkedIn for service inquiries or just to chat!
Web Development
Evergreen.ink Web App
Evergreen.ink is an interactive fiction writing platform made by by Big River Games. It allows users to write their own choose-your-own-adventure story with an intuitive interface, including a unique story diagram to visualize complex stories.
I was responsible for the entire frontend including UX design, application programming, CI/CD pipeline for testing and deploying (Jest + GH Actions), and server (Caddy) configuration on EC2.
I am most proud of the story diagram created with D3; it provides an easy-to-understand visual of even the most complex interactive fiction stories.
You can sign up and use the platform for free, or check out a story written with Evergreen.ink: Mystery at Gray Manor.
Zday Simulator
ZDay: Surival Simulator is the first iOS game that I worked on. I was responsible for the web portal, which enables administrators to manage stories, items, users, and more.
I also helped with QA by testing stories, giving UI feedback, and reporting bugs.
The app is available for free on iOS and Android.
Silverpine.com
I optimized the the Silverpine website Astro, Vue, and GreenSock. The size of images and JS was reduced by over 50%.
Game Development
Creature Games
The first time I entered a game jam with someone else, we didn't pull off the game in time. However, we loved the experience and were inspired to make more games together.
Not long after that we teamed up with another friend and created The Creature for the Week Sauce Game Jam. That game was the inception of Creature Games Studio where I continue to work on new game projects.
Out of Thyme
An arcade game made for the weekend-long Mini Jame Gam #20 made in Godot. The theme was out of time and must include the special object, an organ (the musical instrument). Out of 47 entries Out of Thyme was ranked 2nd overall, and was the highest ranking solo entry.
Make sure to play the game or read about my development process in the post-mortem.
Visual Art
Typography Class
ARTD 220 explored type anatomy, page layout, hierarchy, and more.
Creative Suite Class
ARTD 110 taught the fundamentals of Adobe Creative Cloud using Photoshop, Illustrator, and InDesign. This was my first experience designing vector graphics.
One of the projects I'm most proud of was a set of Spotify playlist covers. I have continued adding to the collection after school ended, with a running total of more than 30 images.
Music
The Newbkegels
Since I got married in 2020, my wife and I have enjoyed making music together. It's difficult to find time to finish a song together, but the few we have completed are available on Bandcamp.
Shoobie Doobie
Taken from the nickname my baseball coach gave me, this alias has been my go-to for music projects since 2013.