About Me
I am highly adaptable, able to pick up different skills with ease, and thrive working in a fast-paced environment. I have create various game features including live chat, user inventory systems, dynamic LUA-based modifications, NPCs running on AI-centered behavior trees, and back-end server and data-storage integrations.
In addition to proficient knowledge in C# and Unity, I have experience in other languages including HTML, CSS, PHP, JavaScript, LUA, SQL, and PowerShell. I have used other softwares like PlayCanvas, and have implemented third-party integration systems including Google Firebase, Playfab, Azure, Photon, Blender, Maya, and GitHub.
A little background about me: I crossed paths with the video game development industry while studying for my Master’s degree. I wanted to create an educational, digital experience teaching about art and art history, becoming immersed in C# and Unity.
While on this self-educating journey, I refined my skills and expertise, leading to several of my own projects be born from conception to public release. I have seven years collective experience within this field, both as a solo developer as well as part of a team of developers and designers.
Due to NDA and IP regulations, I would need to speak to my work at previous experiences. Please see below for examples of personal projects.
Chat Feature Experience
2023
iOS / Android
Equinox Games
I was responsible for the full lifecycle development of chat systems for several client-based games. I designed and implemented both global and private chat functionalities, ensuring smooth communication between players. By utilizing cloud-based databases such as Azure, PlayFab, and BrainCloud, I optimized the performance and scalability of the chat systems, allowing for real-time interactions across various platforms.
I also worked closely with game designers and QA teams to test and refine the chat systems, ensuring they met player expectations and enhanced the overall multiplayer experience.
Account Linking Experience
2023
iOS / Android
Equinox Games
During my tenure at Equinox Games, I took the lead on creating and implementing an account linking feature for a client-based game, enhancing user experience and account management. This feature enabled players to log in using their email credentials or social media accounts, offering them flexible options for access.
Additionally, I designed a prompt for players who had previously logged in anonymously on the same device, allowing them to easily link their accounts and retain their progress and purchases. Utilizing PlayFab for backend support, I ensured secure and efficient authentication processes. I also worked closely with the UI/UX team to develop user-friendly prompts that made account linking straightforward and seamless for players.
AI Behavior Tree Experience
2024
WebGL / PlayCanvas
Equinox Games
I spearheaded the development and integration of a sophisticated Behavior Tree system for AI NPC characters in a client-based game. This system enhanced the realism and complexity of NPC behaviors, allowing them to make dynamic decisions based on in-game events and player actions.
My role involved collaborating with designers and other developers to define key NPC behaviors, implementing these within the Behavior Tree framework, and conducting iterative testing to ensure the AI responded appropriately in a variety of scenarios. This improved the overall gameplay experience by creating more engaging and lifelike NPC interactions.
Pocket Pieces of Art
In Production
iOS / Android / WebGL
Ferryman Studios
Pocket Pieces of Art is an innovative mobile game designed to make art and art history accessible and engaging for everyone. As an educational card-collecting game, it allows players to explore a vast library of cards featuring iconic artworks, celebrated artists, and influential art movements. By seamlessly blending entertainment with education, the game encourages users to deepen their appreciation for art while discovering its historical and cultural significance in a fun and interactive way.
A unique feature of Pocket Pieces of Art is its collaboration with museums worldwide. Partnering museums provide players with exclusive card packs that can only be unlocked by visiting their exhibitions, fostering a deeper connection between digital gaming and real-world art experiences. Players can also trade cards with friends, building a vibrant community of art enthusiasts and collectors. Through these partnerships, the game aims to inspire museum visits and bring greater awareness to the rich world of art and its history.
This game was created in Unity 3D and incorporates the use of Google Firebase to store and retrieve data, Artificial Intelligence for artistic descriptions, multiplayer leaderboards and friends, and Figma for UI visuals.
Strat-O-Matic NHL
2024
iOS / Android / WebGL
Ferryman Studios
Strat-O-Matic NHL is a mobile, fan-made version of the popular board game, Strat-O-Matic. Players have the option to select National Hockey League teams from today's current league or from a hand-picked selection of the best players that span a team's entire existence.
Through combination of player statistics, dice rolls, and drawing cards, players get to experience what it might be like coaching a hockey game. From the incredible franchise line of Wayne Gretzky, Jari Kurri, and Connor McDavid to witnessing the great goaltending of Marc-Andre Fleury, experience the thrills of the board game on mobile.
This game was created in Unity 3D and incorporates the use of Google Firebase to store and retrieve data, Artificial Intelligence when playing against a computer user, and Figma for UI visuals.
Link to Game
Pokémon Trading Card Game Guide List
2023
iOS / Android / WebGL
Ferryman Studios
Pokémon Guide List is an application that is used for tracking the ownership and value of Pokémon cards. Collecting cards has been a passion for many over the last few decades, and Pokémon has not slowed down since. This comprehensive and dynamic list shows the user's ownership of cards, their value, and any profit made from duplicate cards.
This application was created in Unity 3D and incorporates the use of Google Firebase to store and retrieve user data.
Penguin Snowball Fight
2022
WebGL
Ferryman Studios (built for Rent-A-Center)
Welcome to the Penguin Snowball Fight! Get ready for a fun winter game to play anytime, if you think you can win against our challengers! This game features four feisty penguins from an Emperor colony: Catherine, Hadrian, Louis, and Victoria.
This fun game will get you in the holiday spirit as you face off against these four penguins. Beware of Catherine's double snowball throw, Hadrian's protective wall, Louis' blinding light, and Victoria's indestructible crown. Do you think you have what it takes to outlast these Antarctic adversaries?
This game was created in Unity 3D and incorporates the use of Blender for 3D modeling and animation.
Link to Game
On The C Floor
2021
iOS / WebGL
Ferryman Studios
Have you ever had a dream about being under the sea with a musical octopus? On The C Floor makes that dream come true!
This educational game teaches you the various musical notes while performing with Duke, the Musical Octopus. Named after the great musician Duke Ellington, this friendly sea creature is happy to play music with you! Whether you're just learning how to play music, want to test your perfect pitch, partake in a variety of musical performances, or just want to have a free jam session, Duke is happy and ready to hear your musical masterpieces come to life right on the sea floor!
This game was created in Unity 3D.
Link to Game
Hall Of The Art Thieves
2018
iOS
Ferryman Studios
Hall of the Art Thieves is a unique interactive game that educates players on various aspects of art and art history.
Once filled with masterful works of art, such as Johannes Vermeer’s Girl with a Pearl Earring, Edvard Munch’s The Scream, and Edward Hopper’s Nighthawks, the Château du Voleur – which translates to Thief’s Castle – lost all paintings and sculptures due to a band of thieves that broke in during a torrential storm. That fateful night was August 9, 1793.
Over 200 years later, all the stolen works of art have since been found by authorities and returned to their current museums and galleries. The once-noble and grand château held the group of thieves within its dungeon. Now, the castle has been abandoned as the spirits of those thieves roam the halls.
Your task is to enter the château, build up your bank account, and collect all the works of art that originally adorned the castle walls for a special art exhibition. Learn about all the artworks and artists in order to become the ultimate Art Historian.
This game was created in Unity 3D and incorporates the use of Blender for 3D modeling and animation as well as Google Firebase to store and retrieve user data.