Game Developer & Engine Builder

Leandro Peres

Crafting Interactive Experiences & Game Technologies

I'm a passionate game developer with expertise in both commercial game engines and custom tools development. My work spans from immersive 3D experiences to specialized game technology.

profile picture

About Me

Game Developer with a decade-long track record of designing and building robust game engines, optimizing complex systems, and leading development teams. My expertise spans gameplay programming, physics and graphics programming, emulator development, and innovative tool creation.

Technologies & Skills

Technical

Gameplay Programming
Physics Simulation
Game AI Programming
Constraint-Based Physics
Game Engine Architecture
Emulator Development
Graphics Programming
Shader Programming
Rendering Pipelines
UI Programming

Math & Physics

3D Math
Discrete Math
Linear Algebra
Combinatorics
Calculus
Newtonian Dynamics

Programming Languages

C
C++
C#
Cg/HLSL/GLSL
JavaScript
TypeScript
Python
Lua
Assembly

API & Engines & Frameworks

Unity
Unreal Engine
Custom Engines
Raylib
SDL
GLFW
OpenGL
OpenGL ES
Vulkan
DirectX

Stats & Activity

Coding
Wakatime coding stats
Gaming
Steam ProfilePlayStation Network ProfileIGN Playlist

Education

BTech's Degree in Digital Games

06/2018 - 12/2020

Senac Goiás

Focused on digital game development, encompassing game design, programming, and multimedia production.

Game Fundamentals
2D Development
3D Modeling
Mobile Gaming
Digital Design
Applied AI
Applied Statistics

Experience

Game Programmer

01/2021 - 04/2023

LabTIME/UFG

Developed and launched 5 games across mobile, PC, and web platforms using Unity3D and Unreal Engine 4/5. Managed a virtual production pipeline integrating advanced tools, optimized rendering by 35%, and mentored junior developers.

Unity3D
Unreal Engine
C#
Performance Optimization
Team Mentorship

Delphi Programmer - Trainee

03/2020 - 05/2020

Inforsystem Tecnologia

Maintained and debugged Delphi systems while assisting with documentation to improve software clarity and maintainability.

Delphi
Software Maintenance
Debugging

Indie Generalist Game Developer

2011 - Present

SOHNE Softwares

Directed a team of 5 members in creating games from concept to launch. Enhanced game features by integrating community feedback and optimized performance through agile methodologies and advanced physics and gameplay mechanics.

Game Development
Team Leadership
Agile Methodologies
Gameplay Programming
Physics Simulation

Personal Projects

Custom engines and tools I've built

View all

Latest Blog Posts

Thoughts, tutorials, and insights on game development

View all posts

Examplo de como a junção de regras simples determinam comportamentos complexos e completos.

Feb 9, 2025
Read more
Physics
Portuguese

Dinâmica Newtoniana

Neste segundo post, da série sobre física deste humilde blog, vamos entender como objetos se movem usando vetores, de forma simples e interativa. A ideia aqui agora é abordar conceitos básicos da mecânica newtoniana e mostrar como podemos aplicar esses princípios para descrever o movimento a fim de criar nossa primeira simulação de partículas. Em resumo: vamos usar a mecânica newtoniana básica...

Sep 19, 2024
Read more
Tutorial
Graphics
+1

2D SDF - Primeiros passos

Representando Formas com SDFs Sabe-se que, para uma representação gráfica, é necessário introduzir vértices e índices no estágio de rasterização na pipeline para que os pixels sejam renderizados na tela. Isso é verdade até mesmo para objetos 2D em cena, pois utilizamos principalmente malhas poligonais para representar formas. Embora as malhas sejam as mais fáceis de renderizar e as mais versá...

Jun 6, 2024
Read more

Interested in Working Together?

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.