Experience
Pirate Evolution! (Retired)
- Implemented new gameplay and system features.
- Investigated memory usage and FPS drops to identify performance bottlenecks.
- Proposed and implemented performance improvements across gameplay and engine systems.
- Responsible for addressing and resolving live issues in production builds.
Technologies: C# Unity Python Bash Git GitLab Jira TeamCity Embrace Bugsnag Crashlytics
Family Guy: Another Freaking Mobile Game
- Developed core gameplay systems aligned with design goals.
- Optimized performance across gameplay and rendering layers.
- Built internal tools to accelerate workflows for QA and content teams.
- Maintained CI/CD pipelines for multi-platform builds.
Technologies: C# Unity Python Bash PHP ActionScript3 Git GitHub Jira Jenkins Crashlytics
Developed solutions for Microsoft Dynamics CRM 2016 (Online & On-Premises).
Collaborated with international clients to gather requirements and deliver tailored products.
- Defined, estimated, and implemented new features.
- Engaged directly with clients to understand business needs and translate them into technical solutions.
Technologies: C# JavaScript TypeScript TFS
Taringa! CS
Software Engineer
June 2009 - December 2017
Taringa! CS / GAMINGA was a high-traffic online gaming community focused on Counter-Strike 1.6, with several hundred daily active users. I contributed as a plugin developer, server administrator, and full-stack contributor to the website and forum.
Key responsibilities:
- Designed and scripted original AMXX gameplay mods tailored to community-driven modes.
- Developed server-side plugins with MySQL integration for persistent gameplay features.
- Analyzed engine behavior to implement advanced mechanics and improve gameplay balance.
- Created custom maps using Valve Hammer Editor to support new mod objectives.
- Built a mobile companion app for real-time server monitoring and user interaction.
- Collaborated with a large online player base to iterate on design and features based on feedback.
- Monitored server usage stats and produced regular performance reports.
Technologies: Pawn C++ PHP JavaScript HTML CSS Git UNIX
Projects
Let's Go Champ
A fast-paced 2D side-view boxing game inspired by Smash Bros mechanics..
- Implemented core gameplay, UI, and game logic based on provided assets and design specs.
- Handled full programming and collaborated with a project manager to deliver the final product.
- Implemented core gameplay, UI, and game logic based on provided assets and design specs.
- Collaborated with a developer to deliver a complete, optimized game.
Entity List Finder
A reverse engineering tool designed to extract the entity list from a video game.
- Developed to deepen my understanding of low-level memory management through a practical project.
- Implemented in C# using the .NET Framework.
Skills
Languages
Proficient in:
- C#
- Python
- Bash
- SQL
Familiar with:
- Java
- C C++
- PHP JavaScript TypeScript HTML/CSS
- Lua
- Assembly
Game Engines
Proficient in:
- Unity Engine
Familiar with:
- Unreal Engine
- GoldSrc Engine Source Engine
Additional Technical Skills:
- Performance optimization techniques.
- Anti-cheat development strategies.
- Reverse engineering: x64dbg, IDA Pro, ReClass, dnSpy
Education
Master Degree in Video Games Production
Universidad Abierta Interamericana
2020 - 2022
Continuation of previous career, mostly oriented to in deep knowledge of Unity and C#, business and researching.
Bachelor's Degree in Video Games Development
Universidad Abierta Interamericana
2014 - 2016
Career mainly oriented to programming, but I also learned 2D and 3D modelling, game and narrative designing.
Languages
English: Professional proficiency.
Spanish: Native or bilingual proficiency.