Web Developer

I make websites and web apps and other fun things and some not so fun things.

Who am I?

Why web development?

Creativity is important to me. I spend a lot of time thinking about what I can make, write, or build next. That's why I decided to pursue a career in web development.

Before becoming a developer, I worked as a firefighter, paramedic, and critical care nurse. Before that, I got a degree in Japanese Language from the University of Florida. I even studied abroad in Osaka for a year. Even though I can hold a conversation, my Japanese Language skills are still a work in progress.

I've never been happier than I am as a programmer though. The tech industry has some warts, but it's the best community I've ever been a part of.

Yeah but what else do you do?

I organize the Project Codex Meetup and YouTube Channel. Sometimes I give talks on Docker and the web.

I also co-host a podcast for junior devs and have a blog about coding and being a coder.

Besides tech, I'm super into playing guitar. That's why I got my best friend Scott to draw that kickass logo at the top of the site. I've been playing since my uncle got me into it as a kid. It's a great outlet and there's just nothing better than rocking out when nobody's listening.

I also enjoy writing. And reading. And comic books. And yeah, I love video games too. I haven't had much time for all that though since getting back into coding. Such is life.

Ok back to business. What are your skills?

I'm pretty dang good at: JAVASCRIPT, REACT, NODE, VUE, HTML, CSS, MYSQL, and MONGODB.

Why don't you check out some of my work below?



Goal Tracking App

I'd lose my head if it wasn't attached to my shoulders. I'm also bad about letting time slip away from me while I'm working on too many things. So I decided to make myself a To-Do app!

Goaler is a progressive web app that lets you keep track of all your goals. It allows you to add deadlines, group goals under parent goals, and helps sort your list based on the amount of time left (or past due). Because it's a PWA, you can click "Add to Home Screen" from whatever device you're on to install it. It behaves like a native app!
Check out the Repo here:


Tech Jr Podcast

Podcast for Junior Developers

Being a Junior Developer is tough. There's impostor syndrome, code reviews, and technology changing faster than you can learn it. And that's if you can even get a job in the first place. Wouldn't it be great if somebody tackled those issues head-on?

Eddie Otero and I did! We made the Tech Jr Podcast to help all Junior Developers. Eddie designed the site, and I built it! Our audio files are hosted on AWS S3, the site runs on Gridsome (a static-site-generator for Vue), and our RSS is generated at build time by Node. I
Check out the Repo here:


My Meds

Medication Manager and Interaction Finder

When I worked in the medical field, I often had to transfer a patient's medication list into a charting system. The challenge I often faced was that patients honestly couldn't remember what medications they took. Some had more than twenty different medications. Most folks just had a plastic grocery bag of pill bottles for me to sift through.

This inspired me to make My Meds. This app lets you create a cloud-based medication list for you to access on your smartphone or computer. From there you can schedule what time you take each medication, get label information like warnings, indications, etc. As well as check if there are any dangerous interactions between the medications you take.
Check out the Repo here:


Role Playing Game

Arcana is a single player RPG that harkens back to those DnD and Final Fantasy games of yore. Choose one of four characters and fight your way to freedom!

The game features unique movesets, a real time battle system, and even a boss battle at the end. It also has an original story written for each character that details an unfortunate chain of events leading the player to the fight of her life!
Check out the Repo here:


Word Game

Wait, hangman? You mean like that game we played in grade school?

Yeah! Who doesn't like a good word game? Play on desktop with a keyboard, or on mobile with a virtual keyboard and see how many words you can guess. There's over 3000 coded in, so you're not likely the get the same words twice. You might even learn something. I added a definition button that will send you to merriam-webster's site to get the meaning of any words you don't know. I actually had one of their dictionaries once upon a time. It was a solid 3 pounds and took a lot of page turning to find a definition. Isn't it amazing how far we've come?
Check out the Repo here:



Subscribe to my Newsletter to get updates on:

Blog: Strings and Things

Tech Jr Podcast: Site / Twitter

Project Codex Meetup: Site / YouTube


You can get in touch with me through:

Email: [email protected]

Social: Twitter / Github / LinkedIn

You can check out my resume HERE