| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Original HTTPS Page] |
Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.
You must be logged in to block users.
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abuseGameplay Programmer | Unity / C# | Unreal Engine / C++ | Backend & Game Services
Brazil • Porto Alegre, RS • +55 (62) 98114-7008 • andersonfilho09@gmail.com
Gameplay Programmer with a strong software engineering background, focused on building scalable gameplay systems, AI behaviors, modular architectures and player-facing mechanics.
I have hands-on experience with Unity/C# and Unreal Engine/C++, including gameplay systems, multiplayer concepts, Gameplay Ability System, plugin development and published playable projects. My background also includes professional experience in backend engineering, APIs, clean architecture, distributed systems, asynchronous workers, integrations and production-oriented software development.
Currently pursuing an MSc in Computer Science at UFRGS, researching Game AI, Multi-Agent Systems, Planning and Reinforcement Learning, with a focus on practical applications for NPC behavior, adaptive AI and systemic gameplay.
My long-term focus is the intersection between gameplay programming, AI systems, tools engineering and backend/game services.
Solo Developer · C/C++ · Allegro · Windows/Linux
Playable build: The Invasion on Itch.io
A retro-inspired arcade space shooter developed entirely in C++ with Allegro, without using a commercial game engine. The project was built as a foundational exercise in low-level game development, covering the full gameplay loop, rendering, input, collision, audio and score systems.
This project is especially important to me because it was developed during my first semester of college and represents the beginning of my journey into software development and game programming.
Main contributions:
Tech stack:
C++ C Allegro Game Loop 2D Rendering Collision Detection Input Handling Audio Arcade Shooter
Solo Developer · Unity · C# · 2D Remake · In Development
A 2D remake of my original C/C++ arcade shooter The Invasion, rebuilt from the ground up in Unity with a stronger focus on gameplay architecture, game feel, progression and scalable systems.
The project keeps the spirit of the original arcade shooter while rebuilding its technical foundation with modern Unity/C# practices.
Planned focus:
Planned systems:
Tech stack:
Unity C# 2D Gameplay Arcade Shooter Roguelite ScriptableObjects Gameplay Architecture SOLID
Gameplay Programmer · Unity · C# · FPS Prototype
Playable build: Enhanced Shots on Itch.io
A first-person shooting range game focused on precision, reflexes and strategy. The project includes a special mode called R U Lucky, where players use strategic cards and special targets to change the flow of the match.
The game combines FPS mechanics with score-based progression, temporary buffs, special target effects and tactical grenade usage.
Main contributions:
Gameplay features:
Tech stack:
Unity C# FPS Gameplay Systems Card Mechanics Scoring System Power-ups
Programmer & Game Designer · Unity · C# · 2D Side-Scroller Survival/Stealth Prototype
Status: Jam prototype / Post-jam remake planned
A game concept started during Global Game Jam 2026 under the theme Mask. The jam version was not fully completed within the 48-hour timeframe, but it established the core concept, visual direction and gameplay foundation for a future remake.
The project is being rebuilt as a more complete Unity/C# 2D side-scroller survival/stealth game, inspired by the side-view structure of games like This War of Mine, focused on mask-based disguise, inventory management, enemy reactions and mansion exploration.
Concept:
The player must survive the night inside a mansion filled with hostile creatures. The game uses a side-view perspective where the player explores rooms, manages limited resources, avoids enemies and uses masks as temporary disguises or survival tools.
Masks allow the player to hide their identity, deceive enemies, access specific areas or survive dangerous encounters. Each mask has limited durability, forcing the player to decide when using one is worth the risk.
Main focus:
Tech stack:
Unity C# 2D Gameplay Game Jam Side-Scroller Survival Stealth Inventory Prototype
Unity Developer · Unity · C# · 3D Simulation
Playable build: Solar System Simulation on Itch.io
A 3D Solar System simulation developed as part of the Game Design and Development Specialization by Michigan State University on Coursera. The project demonstrates core Unity skills such as 3D scene organization, object positioning, materials, lighting and camera behavior.
Main contributions:
Tech stack:
Unity C# 3D Simulation Camera Systems Materials Lighting Scene Organization
Full-Stack / Backend Developer · Python · FastAPI · Angular · Distributed Systems
Status: Production-oriented system / Freelance project
A waste management and ESG platform focused on MTR emission, service orders, company management, authentication, multi-tenancy, asynchronous processing and integration with external government systems.
The project uses a modular backend architecture with DDD, Hexagonal Architecture, async-first FastAPI services, workers, queues, tenant-aware authorization and production-oriented infrastructure.
Main backend contributions:
Main frontend contributions:
Technical highlights:
Tech stack:
Python 3.12 FastAPI PostgreSQL SQLAlchemy Alembic RabbitMQ Redis Pydantic JWT RBAC Docker Angular TypeScript DDD Hexagonal Architecture
Full-Stack Developer · Java Spring Boot · Angular
A full-stack platform for managing tabletop RPG sessions, focused on character sheets, NPCs, enemies, dice history and combat control.
Main contributions:
Tech stack:
Java Spring Boot Angular PostgreSQL REST API RPG Systems
Backend Developer · Java Spring Boot · Machine Learning
A recommendation system prototype focused on games, combining backend development, REST APIs and machine learning concepts.
Main contributions:
Tech stack:
Java Spring Boot PostgreSQL REST API Machine Learning
Backend / AI Developer · Python
An end-to-end modular audio processing pipeline using FFmpeg, Whisper AI and Pyannote, designed with independently replaceable modules.
Main contributions:
Tech stack:
Python FFmpeg Whisper AI Pyannote Modular Architecture
Solo Developer · Python · Automation
A Python automation script for translating Stardew Valley mod files, focused on recursive JSON processing and localization workflows.
Main contributions:
Tech stack:
Python Google Cloud Translation API JSON i18n Automation
Machine Learning Developer · Python · Scikit-learn · Google Colab · Academic Research
Status: In development / MSc coursework project
Course: CMP263 — Machine Learning · UFRGS
A machine learning project focused on predicting the presence of Chronic Kidney Disease (CKD) from health-related patient data, with emphasis on supervised learning, model evaluation, reproducibility and interpretability.
The project is being developed as part of the CMP263 — Machine Learning course at UFRGS. It follows a research-oriented workflow covering exploratory data analysis, preprocessing, model training, validation, hyperparameter optimization, performance comparison and interpretation of predictive models.
The goal is not only to build a predictive classifier, but also to document the full machine learning pipeline in a reproducible and scientifically transparent way, supporting the final delivery as an academic article and oral presentation.
Main contributions:
Technical scope:
Tech stack:
Python Scikit-learn Pandas NumPy Matplotlib Google Colab Machine Learning Supervised Learning Classification Model Evaluation Healthcare AI Reproducibility Interpretability GitHub Overleaf LaTeX
2025 – Present · Freelancer · Remote
Mar 2026 – Present · Porto Alegre, RS, Brazil
Apr 2025 – Mar 2026 · CEIA · Goiânia, GO, Brazil
Feb 2024 – Nov 2024 · LabTIME / UFG · Goiânia, GO, Brazil
Nov 2024 – Apr 2025 · Goiânia, GO, Brazil
Oct 2021 – Aug 2023 · Goiânia, GO, Brazil
In progress
Focus areas:
2020 – 2025
Focus areas:
A 2D Unity/C# arcade shooter remake focused on rebuilding my first game with modern gameplay architecture, modular systems, improved game feel, enemy waves, upgrades and progression.
C++ 1
A retro arcade space shooter built from scratch in C/C++ with Allegro, featuring player movement, shooting, enemy waves, collision, score and dynamic difficulty.
C++ 2
A Unity/C# 3D Doom-like survival stealth prototype about surviving a vampire-filled mansion using masks, inventory management and enemy disguise mechanics.
ShaderLab 1
A smart recommendation engine that unifies your Steam, PlayStation, and Xbox libraries into a single profile. It analyzes your unique playtime and achievement data—not just genre tags—to provide tr…
Go 1
| Back | FazBrowse Home | New Git URL |