Lucas García Laporta

Senior Software Engineer

About Me

As a Senior Software Engineer, I bring over a decade of experience in game development, with a focus on optimization, performance tuning, and system enhancements. My work involves implementing robust gameplay features, identifying and resolving performance bottlenecks, and improving engine systems to ensure seamless user experiences.

Experience

Gram Games

www.gram.gs

Senior Software Engineer

July 2022 - Present

Merge Dragons!

Merge Magic!

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

Jam City

www.jamcity.com

Senior Software Engineer

August 2017 - July 2022

Panda Pop

Family Guy: Another Freaking Mobile Game

Juice Jam

  • 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

Remoting Coders

www.remotingcoders.com

Junior Software Engineer

September 2015 - March 2016

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.
  • Built a mobile companion app for real-time server monitoring and user interaction.

Technologies: Pawn C++ PHP JavaScript HTML CSS Git UNIX

Projects

AI Movie Recommender

Python-based movie and TV recommender using NLP and vector similarity on metadata embeddings.

  • NLP-driven recommender system in Python using cosine similarity on metadata embeddings.

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.

Knuckle Sammich

A 2D vertical falling catch videogame.

  • Implemented core gameplay, UI, and game logic based on provided assets and design specs.
  • Collaborated with a developer to deliver a complete, optimized game.

Spaceship Game Optimization

An endless 2D side-view spaceship game

  • A videogame built entirely in C#/.NET showcasing the framework’s capabilities along with advanced optimization techniques.

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.

Rocket

2D puzzle-platformer inspired by Portal, featuring portal-based physics mechanics.

  • Developed a 2D portal physics system and designed corresponding levels.
  • Created as a personal project using Unity for academic purposes.

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

AI & LLMs


Familiar with:

  • GPT Copilot Claude Gemini
  • Custom GPTs LLaMA
  • Stable Diffusion


Additional Technical Skills:

  • Performance optimization techniques.
  • Anti-cheat development strategies.
  • Reverse engineering using tools such as 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.