Lucas García Laporta

Senior Software Engineer

About Me

Born June 28, 1994.

I’m a game developer, enthusiastic software engineer and an analytical person. Passionated about optimization, reverse engineering and how things works.

I enjoy challenges and complex problems to find the best solution. I’m a programmer curious to know how the software works and how it could be improved.

Experience

Gram Games

www.gram.gs

Senior Software Engineer

July 2022 - Present

Development of Pirate Evolution! game.

Technologies: C# Unity Python Bash Git

Jam City

www.jamcity.com

Senior Software Engineer

August 2017 - July 2022

Development and maintenance of Jam City games. Participated on Panda Pop (iOS/Android), Juice Jam (iOS/Android/Amazon/Facebook) and Family Guy: Another Freaking Mobile Game (iOS/Android)

I work in several tasks, some of them are:

  • Build high-quality gameplay features to specification.
  • Game performance optimization.
  • Creation and estimation of new tasks.
  • Creation of scripts and tools to help streamline the development process.
  • Installation and configuration of build servers for our games.
  • Solve challenging and complex problems.
  • Work effectively as part of a multi-disciplinary team of engineers, artists, designers, producers and QA.

Technologies: C# Unity ActionScript3 Python Bash PHP Git

Remoting Coders

www.remotingcoders.com

Junior Software Engineer

September 2015 - March 2016

Development of products for Microsoft Dynamics CRM 2016 Online & Premise.

I worked with clients all over the world to understand their needs and develop a suitable product for them.

  • Creation, estimation and implementation of new tasks.
  • Work closely with clients to understand their needs.

Technologies: C# JavaScript TypeScript TFS

GAMINGA

Software Engineer

June 2009 - December 2017

GAMINGA was an online gaming community with several hundred of users per day. I was a plugin developer for Counter Strike 1.6 and configuration of servers. Also worked on the website and forum.

My tasks were:

  • Creation of new and original mods for the game.
  • Designing and implementing new features for the game.
  • Understanding the inside of the game engine.
  • Understanding what users wanted.
  • Managing a MySQL DB to use with my plugins.
  • Daily/Weekly reports of the game servers stats.
  • Creating a mobile app to communicate with the game server.
  • Creating new maps for the different mods.

Technologies: Pawn C++ PHP JavaScript HTML CSS Git

Education

Master Degree in Video Games Production

Universidad Abierta Interamericana

2020 - Present

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.

Projects

Rocket

Portal 2D video game made in Unity

I wanted to work with portals and their physics in a 2D environment. I also designed the levels.

Made in Unity as a personal project.

Skills

Languages


  • C#
  • C++
  • ActionScript 3
  • Java
  • Python
  • Bash
  • C
  • Pawn
  • JavaScript
  • TypeScript
  • PHP
  • HTML/CSS
  • YAML
  • SQL
  • Lua
  • Assembly

Technologies


  • Unity Engine
  • Unreal Engine
  • Android/iOS Development (using Adobe Flash)
  • Unit Testing
  • Git
  • TFS
  • Jenkins
  • JIRA
  • Unix
  • Source Engine
  • GoldSrc Engine







Other skills I have:

  • Reverse engineering using tools such as x64dbg, IDA Pro, ReClass and dnSpy.
  • Performance optimization.
  • Anti cheat techniques.

Interests

  • Reverse engineering.
  • Artificial intelligence.
  • Chess.
  • Astronomy.