Welcome in!

I’m an experienced Game and Level Designer for mobile games spanning many genres. In a game design position, I have worked on highly successful titles such as Coin Dozer, Match 3D, and Match Tile 3D. I have experience as a level designer for puzzle and match-3 games, and an extensive background in Quality Assurance.

While my primary passion lies in level design, I have experience designing core game loops, meta-game systems, monetization systems, data and balance sheets, monitoring game health, and rapid prototyping. I am experienced working in both scrum and agile environments, and some experience with Unreal 5 & Blueprint, and C# in Unity.

Tap Jam (2024) - Systems Designer | Level Designer

Lion Studios


Tap Jam is a slide puzzle game where your goal is to clear color-coded tiles from the board, and into tile boxes. Clearing 3 tiles with colors corresponding to the current tile box at the top will complete the box, and a new box will slide in. Tiles are cleared by moving them off the board, but each tile can only move in a single direction, and cannot pass through other tiles. As you progress through levels, new game mechanics are introduced which makes the puzzles more challenging, such as Mystery Tiles, Ice Tiles, Spawners, and Jelly - each with their unique interactions and rules.

Triple Match 2D (2024) - Systems Designer | Level Designer

Lion Studios


Triple Match 2D is a Match game where your objective is to collect stickers for your sticker book collections. You collect these by completing match-style levels. Once a collection has been filled, you can start a new sticker book with an entirely new theme. As new themes are introduced, so are the stickers you match in the core game loop. The game marries classic match mechanics with new and exciting features like the combo system and nested objects.

Wasteland Hero (2024) - Systems Designer | Level Designer | Economy Designer

Lion Studios


Wasteland Hero is a 3rd-person perspective Action/Arcade game where you help a lone hero fight off waves of enemies. To aid in this, you can merge and equip a myriad of weapons, armor, and other gear of various rarities, select boons and perks between waves, and interact with in-game traps to turn the tide of battle in their favor. Upon completing all waves, you are awarded resources that are used to permanently upgrade weapons and heroes, allowing you to take on even more dangerous enemy waves.

Match Tile 3D (2023) - Level Designer

Lion Studios


Match Tile 3D is a classic pair game where your goal is to pair up three-of-a-kind objects. Some levels require specific objects to be found, while others require you to clear the entire board of objects. You can utilize powerful boosts to help in the task, and you have to be quick as you will fail the level if the timer runs out. Accuracy and strategy are required, as selecting too many unique objects will fill your item tray resulting in a failed level as well. Compete against other players in tournaments, either as an individual or as part of a team, and earn in-game power-ups to help you solve extra-tough levels or cosmetics like player portraits to represent yourself.

Match 3D (2023) - Level Designer

Lion Studios


Match 3D is an old-school hidden object where you match two-of-a-kind objects to collect them in a pile of objects. Collecting objects quickly will build the combo meter, resulting in a higher level score. Match every object in the level before the timer runs out to complete the level. Level scores are tallied up into a reward system, which awards currencies and power-ups when you reach milestones. Collect event currencies in levels and participate in time-sensitive events to earn even bigger rewards, join a team and participate in tournaments, or complete daily challenges.

Rumble Match (2021) - Level Designer

Shark Tank Tycoon (2021) - Systems Designer

Game Circus llc, Sony Entertainment

Shark Tank Tycoon is an incremental idler, where you take on the role of the show’s most recent Shark. Pick new entrepreneurs based on their business ideas, and help them start their businesses. The more success the businesses have, the more capital you gain to invest in even more lucrative businesses. You can also earn special rewards by participating in the Shark Tank minigame, where you fight to outbid the other sharks.

Coin Dozer (2020) - Systems Designer

Game Circus llc

Coin Dozer Sweepstakes was the first project I was involved in as an associate designer. My primary role in the project was initially to assist the lead designer with various smaller design tasks. The implementation of the Seasonal Pass feature was my first major feature implementation where I was directly collaborating with programmers, artists, and QA for its release.

Other Experience & Projects - Designer Generalist


Rapid Prototyping (2022) - Game Circus llc

Worked as a designer on a 4-person team to create 4 rapid prototypes in Unity within a 12-week period, spanning the merge, TD, action shooter, and AR simulation genre. The goal of these prototypes was to aid design research on game mechanics and UX for potential future games for Game Circus.

My main role on these projects was taking our initial rough ideas and turning them into core game loop interactions, playtesting, and providing feedback during development, as well as tweaking the game’s input values until we had a game flow that represented our vision.

I would take the team’s input and feedback during development and determine if and how we could incorporate it into our prototypes to improve them further. I created mockups and wireframes during the pre-production of each project to ensure we were all aligned on the ideas, loops, and interactions. I also designed the UI/UX structures and layouts.

Design Support (2022) - Game Circus llc


Worked as design support during pre-production of an unannounced Idler game in collaboration with an undisclosed 3rd party and a 2nd-party team (RM2 Digital).

My role was attending daily meetings, staying up to date with the progress, supporting the 2nd party team with any design review and feedback in the project, and wireframes and mockups during pre-production.

Unreleased Game (2023) - Systems Designer

Game Circus llc

Project Flight School llc


Rumble Match is a classic match-3 game based on the 2021 animated film Rumble. The game has a unique “boss” battle at the end of each chapter, where players have to spin a fortune wheel to win. The better star rating the player has on previous levels, the higher the chance for success, encouraging players to replay and master previous levels.




My main role in this project was designing and implementing a variety of core game systems and features while collaborating closely with the development team, including the product team and other designers. I was directly involved with designing game-agnostic systems, core game loop iterations and improvements, social login flows, several UI/UX improvements and helped analyze and deliver actionable items from several user-testing sessions.

One of the biggest challenges with this project was that this is a server-based game with a focus on the dev and design team to be able to make live updates and changes to the game without requiring the players to update the game, as well as avoiding causing bugs or errors to users when we push the live changes. Several of the features and data sheets I designed had to take this in account, adding another layer of complexity to their under-the-hood functionality.

Notable contributions:

  • Created a game-agnostic ad and monetization feature that allowed the design and product team to easily customize what and when pop-ups, IAPs and free offers can appear throughout the game.

  • Designed the logic flow of a social login system.

  • Several improvements to the UI/UX of the core game loop to improve player usability and communication.

  • Performed deep-dive research into game flow, game balance and UI/UX of critically successful competitive games on the market, delivering actionable items to help boost early-game retention and engagement.

  • Collaborative prototyping with a small strike team to explore various improvements to our secondary game loops.

Got any questions?