Emmanuel's Portfolio | Roblox Gameplay & Systems Programmer | August 2026

About Me

Hi! I’m Emmanuel, a Roblox programmer and Systems Engineering student at Universidad de Lima (ULima) with experience developing complete gameplay and backend systems in Luau.

I’ve been programming in Lua since 2019 and have worked across several genres, including social/fashion games, simulators, sports games, and competitive multiplayer experiences.

My work ranges from designing systems from scratch to joining existing codebases, debugging production issues, implementing gameplay mechanics, networking, DataStores, AI systems, monetization systems, and integrating UI with game logic.

I also hold certificates in Data Structures and Algorithms from UC San Diego and CS50x from Harvard, and I’m an Aspire Leaders Program alumnus.

Featured Work :video_game:

Clean the MEGA Mall! :shopping_bags:

Role: Full Scripter

Worked on the complete scripting implementation of the experience, including gameplay systems, progression-related mechanics, multiplayer functionality, and supporting systems.

Would You Rather: Skincare Tower :woman_getting_massage:

Role: Full Scripter

I was responsible for the scripting side of the game, including gameplay systems and their integration with the overall experience.

Personal & Technical Projects :laptop:

Football AI Simulation - Experimental Project

Role: Solo Programmer
Developed an experimental football simulation focused on autonomous team behavior and tactical decision-making.

The project included Utility AI, positional roles, team-level tactical behavior, spatial reasoning, player decision systems, and custom debugging/visualization tools for inspecting AI behavior in real time.

The goal was to explore systems capable of producing coordinated football behavior inspired by football simulation games such as FIFA or PES.


Technologies/Systems: Utility AI, Tactical AI, Multi-agent coordination, Spatial reasoning and Debugging tools

Soccer Simulator League — 2023

Role: Solo Programmer / Game Designer

Developed a football club management game centered around building a long-term history with your own club.

The game featured a five-division league system with promotion and relegation, club progression, season-based competition, and management systems designed around taking a team from the lower divisions to the top.

The project focused on creating a sense of long-term progression and identity, allowing players to build their club over multiple seasons rather than treating each match as an isolated experience.

Systems: League progression, Promotion & Relegation, Club Management, Seasons, Match Simulation, Player Data, Progression Systems


Latest version:


Earlier version:


Testing Free Kick

Role: Solo Programmer
A technical prototype focused on free-kick ball physics, trajectory control, and shooting mechanics.

Raccoon Games

Role: Solo Developer

Designed and developed the entire game independently, including:

  • Gameplay systems
  • Server-side architecture
  • Minigames
  • UI/UX
  • 3D character models
  • Game logic and progression
  • Client-server integration

This project showcases my ability to handle both the technical and creative sides of a Roblox experience from concept to implementation.


Spleef Arena

Role: Solo Developer
Developed a multiplayer Spleef-style arena game focused on fast-paced competitive rounds and player elimination mechanics.

Challenges & Community :sports_medal:

Roblox Developer Challenge 2025 - Solo Participant

Project: Fuera de Control


Built and submitted the project independently during Roblox’s official Developer Challenge 2025, where teams of up to five developers were allowed.

Received the Roblox Achievement Medal for participating in the challenge.



YouTube :movie_camera:

I previously ran a Roblox scripting YouTube channel where I uploaded programming content starting around 2020.

EmmaNoob:

Technical Experience

I have experience working with:

  • Lua / Luau
  • Gameplay systems
  • Client-server architecture
  • Roblox networking
  • DataStores and persistent player data
  • Modular architectures
  • Knit
  • Marketplace / monetization systems
  • Gamepasses and Developer Products
  • UI-to-gameplay integration
  • Multiplayer systems
  • AI systems
  • Debugging and maintaining existing codebases

Languages: Spanish :spain: (Native), English :united_states: (Advanced)

I’m comfortable working both independently and alongside other developers.

Availability & Opportunities

I’m currently open to commissions, contract work, collaborations, and networking with other Roblox developers.

I’m especially interested in working on projects where I can contribute to gameplay or systems development, but I’m comfortable adapting to different genres and codebases.

Rates are negotiable depending on project scope. I’m open to hourly, milestone-based, or fixed-price work.

Contact :envelope_with_arrow:

Discord: yoemmanuel_

Feel free to contact me if you’d like to work together or simply connect. :slight_smile:

3 Likes