Portrait Photo

About Me

I enjoy movies, books, computers, programming (mostly small games on my own time), video games, basketball, fitness, and trips to the beach. I’ve spent years exploring the United States, camping and visiting most of the National Parks along the way. An experience that shaped my appreciation for both nature and curiosity-driven learning.

Currently, I have settled down from traveling, and mostly enjoy a happy hometown life in Tucson, AZ. I work full-time during the day as a developer, and database administrator. Once I get off work, I usually grab something delicious to eat. I then alternate between watching movies/shows/basketball, programming small games, playing a video game, going to the gym, or settling in for reading.

I also have an interest in automotive mechanics, and have done a lot of work on my own cars over the years as well as completing an Associate's Degree in Automotive Technology. I enjoy learning how things work, and have a lot of fun with hands-on projects.

My free online games collectively known as Duke's Battle Systems, in order to use them or this website you must agree to the privacy policy and terms of service:

Duke's Delve: A roguelike RPG adventure where you must rescue a town's mines from monsters.

Duke's Word Battles: Use your vocabulary skills to cast spells and battle monsters. A fun way to exercise your brain.

Duke's Emoji Tactics: Turn-based tactics using emojis for characters. Player vs Player or Player vs CPU. Select your emojis, random minimaps and starting positions.

Duke's Letter Hold 'Em: A multiplayer game inspired by Texas Hold 'Em and Scrabble. Build the best word hand to win against opponents.

Duke's Space Defense: Can you survive the entire round protecting the home planet from asteroids?

Duke's Dirty Bird: A fun little game where you control a bird flying through a city, the goal is to poop on as many pedestrians as possible. Except officers, which are the blue people, that will deduct points.

THERE IS NO GUARANTEE OF LEADERBOARDS, ACHIEVEMENTS, SUPPORT OR MAINTENANCE FOR THESE GAMES, THEY ARE JUST FUN LITTLE PROJECTS I WORK ON IN MY FREE TIME. BUT IF YOU ENCOUNTER ANY ISSUES OR HAVE FEEDBACK, FEEL FREE TO REACH OUT TO ME USING THE CONTACT INFO AT THE BOTTOM OF THE PAGE.

Professional Skills

Connect with me professionally

Contact Me

The easiest way to reach me is by email.