
Moonlight Developer
Program Dreams
All Games Were Made Solo or in a Team Setting
MakeShift
Play as Kit and explore the vast world of outer space. Fight through difficult challenges to take back what's yours!
In a future ruled by Cybersoldiers and government-backed cybernetics, few uncorrupted robots remain. Kit, one of the last, is trapped in a scrapyard guarded by robotic enforcers and sealed by a powerful magnet. After a daring flight through the yard, Kit disables the magnet—only to awaken a massive, car-crushing boss. Narrowly escaping, Kit flees to a neighboring city. There, he battles robot police, navigates neon-lit skyscrapers, and breaks into a stronghold to steal vital blueprints. Just as he succeeds, a helicopter drops a Super Cybersoldier. Dodging laser fire and returning blows, Kit defeats the enemy and escapes with the intel. The final mission leads to Makeshift Tech’s main plant. Fighting through bots, turrets, and experimental soldiers, Kit faces a towering tank. Using surrounding turrets to destroy it piece by piece, he downloads classified data from the supercomputer and escapes. With this intel, Kit gives humanity and robokind their first real chance at resistance.
Black Friday Blitz
Genre: Action-Adventure | Beat-‘em-Up | Satirical RPG
A 2D beat ‘em up game where you play as a shopper on Black Friday, brawling throughout the chaotic city.
In this chaotic holiday-themed action game, players control Jake Goodeal—a determined shopper in a family race to claim the legendary Key to the City, a prize that grants tax immunity and five years of daily discounts. The catch? Only one family can win it. As Black Friday descends, Jake must battle through waves of crazed shoppers, overworked store employees, and even mall Santas hired by the Mayor to keep competitors out. From the front gates of KO SALES to a showdown with the Secret Shopper Santa, and finally a desperate race against time as the Early Bird Sale Frenzy begins, Jake punches, dodges, and shops his way through a satirical retail warzone—all to bring glory to the Goodeals.
Cyber Monday Madness
Analog Bidding War Card Game
Cyber Monday Madness is a bidding game where players compete with limited money to try and score as many points as they can. By gathering as many items on their shopping list before running out of money or before another player gets it first.
Fox Tale
2D Platformer
When a mysterious shadow swallows the heart of the forest, Runi, a clever young fox, sets out on a journey to restore balance. Guided by the fading echoes of ancient animal spirits, Runi must leap, dash, and outsmart corrupted creatures across enchanted woodlands, forgotten ruins, and dreamlike glades. With only her wits and a glowing tail inherited from her ancestors, Runi uncovers the truth behind the forest's curse—and her role in lifting it. Every step forward brings her closer to the light... or deeper into the darkness.
Shattered Realms
Fantasy Multiplayer RPG
Centuries ago, the Crystal Nexus held the realms together—balancing magic, steel, and shadow. But when it was shattered by a forgotten god, the world fractured into warring regions ruled by chaos and ambition. Now, the call has gone out across the realms. Wizards wielding ancient arcana, Knights bound by honor and steel, and Rogues born of shadow and cunning must rise. Alone, they are powerful. Together, they shape the fate of the realms. Players join forces or clash in their quest to gather the lost shards of the Nexus, unlock legendary abilities, forge alliances, and conquer dungeons teeming with monsters, traps, and rival guilds. But beware—each decision echoes across the realms, and power always comes with a cost..
Everwild: The Forgotten Soul
Genre: Open world | Crafting | Satirical RPG
In her original world, 35-year-old Alex Lovett lived a quiet, unremarkable life—until a tragic accident ended it far too soon. Her death wasn’t meant to happen. A clerical mistake in the divine system cut her thread early, and the gods of a distant world, feeling an unusual pang of guilt, offered her a second chance. But instead of thrusting her into greatness or destiny, they granted her a simple wish: peace. Alex awakens in a vast, beautiful fantasy realm teeming with monsters, ancient magic, and bustling adventurers' towns. Choosing solitude, she builds a humble home deep in the Greenwood Expanse, a mystical forest where rare creatures roam, and untapped mana pulses through the soil. Using her modern knowledge, sharp intuition, and newfound affinity for crafting and nature magic, Alex begins a quiet life. She gathers herbs, monster parts, and rare resources to craft potions, tools, and enchanted items to sell in nearby villages. Every sale buys her more time to train her spellcasting and study the world’s lore. Unbeknownst to her, however, the gods, flustered from their mistake, forgot to place a level cap on her soul. While others are bound to natural limits, Alex’s potential is infinite. The more she survives, learns, and fights, the faster her powers grow, slowly but surely, eclipsing even the world’s strongest warriors. As players explore, they shape her path: Will she remain a recluse? Join the adventurers’ guild? Build a village? Or rise to challenge the god-kings themselves? The choice is theirs… and the world is watching.
Debug Island
3D Survival Adventure
Alex, a 35-year-old software engineer with zero real-world survival skills, crashes onto a remote island while en route to a tech conference. With no signal, no tools, and no stack overflow to rely on, Alex must now debug not code—but nature itself. By day, she learns to build shelter from driftwood and craft tools from scraps of the wreckage. By night, she battles the unknown, driven by hunger, fear, and the need to adapt. Every step forward is a patch on the biggest program she's ever written: her own survival. As players guide Alex through the island, they unlock survival skills like hunting, fire-making, and crafting—all while uncovering strange clues that suggest she might not be alone. It's not just about staying alive. It's about evolving.
All QA Testing Required Extensive Documentation (and/or video recordings if or when possible.)
Ilysia
Ages ago, the Lagenans corrupted their world, causing a great rift that split the very planet itself. Fearing their own destruction, they created great portals powered by the blood of their gods, seeking to inhabit another nearby planet: Ilysia. Using their portals, the Lagenans entered Ilysia, looking to establish a new home for their people where they could continue to practice their dark arts and thrive.
Will you help the Lagenans secure their hold on Ilysia, or defend the planet against them? The Choice is yours - fight, explore, and grow in power, alone or alongside your friends and foes as you face the challenges Ilysia holds.
Zenith
The world of Zenith is a lush fantasy world dripping with detail. And through VR, you’ll feel like you’re actually there.
Adrenaline-pumping action adventure gameplay you can feel with every swing of your blade, and every Lightning bolt, you call.
The Maze
The Maze is a VR Multiplayer game in which human players arrive in a new realm after being teleported from their homelands. The size and purpose of the maze is unknown, the only thing that is certain is that they have to survive in this extremely hard environment. Upon arrival, players can choose any combination of two classes to fit their own play style. An example is merging both the Summoner and Warrior classes so that the player can act as a frontline fighter while at the same time summoning creatures to deal damage. Gunslinger and Druid are other examples; the player can deal damage from afar, root enemies into place and heal other teammates.
The Maze has dozens of different species to fight against. A few examples being Orcs, Trolls, Demons, Goblins, Elves, Undead, and Lizards. When Humans first arrived, the other species viewed them as nothing more than food or potential slaves. Humans aren’t as strong as Orcs, they don’t have the fast health regeneration of Trolls, nor do they have the high dexterity of Elves. Underestimating us will be their mortal mistake. They don't know what a mother and a father will go through to protect their loved ones, they don't know what a Human will endure to win their revenge, they don't know that there will be people that will sacrifice their lives for the freedom of others, they don’t know how people can do almost the impossible through faith, they don't know the creativity that Humans have, how we can create something beautiful as art, music, sculptures from just our imagination... However, we can also create atomic bombs and weapons of war. And they will know that there are Humans such as Napoleon, Sun Tzu, Alexander the Great, Julius Caesar see war as an art itself.
NeverDawn VR
The story starts at the end of an era and the beginning of a new one. Two souls from another dimension, similar to ours, decided to unite, to create a new world, letting them flee their reality. A world born from their imagination, their memories, and their personality. What seemed to be an ideal world, magnificent and lush, where everyone can appreciate nature and landscapes. This world saw the birth of a new humanity, young and flourishing. Decades later, two trees saw the day at the creator’s effigy. Until the day when one of them began to corrupt. The hatred and pain of one creator grew. The corruption was materialized into energy, a demonic being. Spreading and consuming all living things on its way. Only the Lover’s Tree had resisted to it. The Founding City fell first and has never seen the dawn since that day. This was the beginning of the Neverdawn Era.
Other Projects (Solo)
360 Virtual Tour
Virtual 360 Tour of the Camden County College Engineering floor.
This virtual 360° tour is currently utilized by CCC to showcase the engineering floor to prospective students who are unable to visit the campus in person. It serves as an informative tool for individuals considering enrollment, helping them assess whether the college offers the facilities and equipment necessary to support their specific engineering interests.
Game Store Inventory Database – Microsoft SQL Server 2022
Designed and implemented a relational database using Microsoft SQL Server 2022 and SQL Server Management Studio 20 to manage a game store’s inventory. The project includes structured tables for games, genres, platforms, and stock levels, with defined relationships and data integrity constraints. The database supports efficient queries for tracking inventory, managing product details, and generating sales reports.
Special Effects
Showcasing my ability to design and animate multimedia presentations using Adobe After Effects. I focused on combining motion graphics, transitions, and audio to create an engaging, visually dynamic presentation suitable for digital platforms or professional pitches.
Character Animation
Example of my character animation in Adobe Character Animation.
Moonlighter Media's Website
Website created in HTML, CSS, and JavaScript for a game development company.
Brought together by our common passion for the medium of gaming, and inspired by the community we cherish. Like at home, we burn the midnight oil to share our vision with the world.
Base Web Drawing
A lightweight web-based drawing application that can be easily embedded into any webpage. Features include freehand drawing, color selection, and simple tool options — perfect for adding interactive sketching capabilities to personal sites or creative projects.
Web Puzzle
An interactive web-based puzzle game that can be seamlessly integrated into any website. Includes drag-and-drop functionality, customizable images, and responsive design — great for engaging users with fun and challenging content.
Basic Web Snake Game
A classic Snake game built for the web, designed to be easily embedded into any webpage. Simple controls, responsive layout, and lightweight code make it a fun and nostalgic addition to any site.
Employee Budget Calculator
A custom-coded employee budget calculator designed to streamline payroll and expense planning. Features input for salaries, hours, and benefits, providing clear summaries to support efficient budgeting decisions.
Gross Pay Calculator
A simple and efficient gross pay calculator that computes employee earnings based on hours worked and hourly rates. Ideal for quick payroll estimates and easy integration into HR or finance tools.
Salary Calculator
A straightforward salary calculator that helps users estimate annual, monthly, or weekly earnings based on input pay rates. Great for financial planning or integration into job and HR platforms.
Sale Price Calculator
A handy sale price calculator that quickly determines discounted prices based on the original cost and percentage off. Perfect for shoppers, retailers, or e-commerce sites looking to offer quick savings insights.
Construction Website
Website created in HTML, CSS, and JavaScript for a construction company. This company caters to Furbabies and the custom dog houses of their dreams.
Our premium dog houses are the best quality dog houses found anywhere in Utah. They can be insulated to help keep Fido warm in the winter months. They are available in 5 sizes to accommodate any dog. You won't find a dog house at any box store or home center that compares with our quality. Choose a dog house that looks stylish and will last for years to come. Built from the best materials, our dog house features LP SmartSide Siding and Trim that is treated to prevent fungal decay and rot. This siding and trim have a 50-year warranty that cannot be matched by any other product. We use high-quality Tamko 30-year Shingles that can also be upgraded to a metal roof for a minimal charge
Game Code Glitch
Manga
This story starts in a bustling city, but more in a computer office, where a talented game programmer, named Mo, lived. She was a passionate creator, known for crafting virtual worlds and immersive gaming experiences. One fateful night, while testing her latest project, a mysterious glitch transported her into the very game she had been developing. Suddenly, Mo found herself in a realm filled with mythical creatures, enchanting landscapes, and powerful magic. Started but determined, while looking around, she hears footsteps coming up and when she turns around, finds a group of mages that came to that specific spot because of a prophecy stating the hero would appear there, and she discovers that she embodied her game’s protagonist. The hero is destined to save this fantastical land from impending doom. Embracing her coding skills was her newfound power, since she was still able to call the command window to open. But it seemed different, appearing to her like an augmented reality window that only she could see; there were her specs shown as well, but they were off the charts. Mo learned to manipulate the game’s code, bending reality within the fantasy realm. With each line of enchanted programming she wrote, she unlocked new abilities and enchanted spells, but unfortunately, there are limits to her code; it can not affect living things or monsters, just herself and her surroundings. After being led to town, where she could gather supplies like a sword, gear, and join a guild so that she could earn coin to survive in this new land. As she began her journey, Mo discovered a villain, a sinister entity corrupting the very town she was in. Fueled by her determination and guided by her programming prowess, she confronted the malevolent force. In an epic showdown blending magic and technology, Mo used her programming skills to hack the corrupted code and make it weak enough to land one final blow with her sword, thus restoring harmony to the town. With unwavering resolve, she defeated the darkness, but realized that was not the end and was just a minion of the dark lord that had been resurrected. With this in mind, Mo decided that she must stay in this world to save it from any corruption that the demon lord would bring to this world, because she was the only one who had the power to defeat him.
3D Modeling
Functional 3D printer made in Blender
I design functional 3D printer components in Blender, combining precision modeling with practical engineering. Each part is based on real-world measurements and built using Blender’s tools to ensure clean, watertight geometry optimized for printing. After modeling, I check for printability and verify tolerances, manifold geometry, and orientation before exporting to STL and slicing in software like Bambu Studio. These parts include structural brackets, cable guides, and cooling ducts, all tailored for practical use and reliable performance.