Software Developer

Justin J. Abreu

I build interactive software, real-time graphics systems, vehicle experiences, and playable prototypes using C++, C#, Vulkan, Unity, and modern development tools.

Scroll

01

About Me

I am a Game Development bachelor’s student at Full Sail University with a foundation in computer science and software engineering. My work focuses on graphics programming, systems development, vehicle mechanics, artificial intelligence, shaders, and interactive applications.

I build projects from early prototypes through playable experiences, combining technical systems with atmosphere and presentation. I use itch.io to publish playable builds and development tests as my projects continue to evolve.

02

Featured Projects

A selection of my vehicle, racing, graphics, and interactive software projects.

Vehicles driving through the neon-lit city environment in Open Lot: After Hours In Development

Unity · C# · Vehicle Systems · AI

Open Lot: After Hours

An open-world nighttime driving experience featuring vehicle physics, artificial-intelligence traffic, camera systems, urban exploration, environmental effects, and cinematic presentation.

BMW M3 GTR displayed under studio lighting in Turbo Night In Development

Unity · C# · Racing Systems

Turbo Night

A stylized nighttime racing project focused on responsive driving, cinematic cameras, vehicle handling, atmospheric lighting, and high-speed presentation.

Mustang airborne above other vehicles during a race in Torque Legends In Development

Unity · C# · Vehicle AI · Gameplay

Torque Legends

A racing project exploring vehicle behavior, artificial-intelligence opponents, gameplay systems, track interaction, and iterative driving mechanics.

03

Engineering Work

01

C++ · Vulkan · HLSL

Real-Time Graphics

Rendering work involving Vulkan pipeline creation, shader compilation, GPU drawing, transformations, geometry processing, and real-time graphics fundamentals.

02

C++ · Software Rasterization

Graphics Foundations

Coursework and experiments involving rasterization, depth buffering, UV coordinates, triangle rendering, matrices, perspective projection, and color conversion.

03

Git · GitHub · Team Development

Collaborative Development

Experience using version control, branches, commits, pull requests, collaborative repositories, debugging, integration, and iterative development workflows.

Explore my GitHub

04

Technical Skills

Languages

Programming

C++ C# SQL HLSL HTML CSS JavaScript

Graphics

Engines and Rendering

Unity Unreal Engine Vulkan URP Shader Programming Real-Time Rendering

Workflow

Tools

Visual Studio Git GitHub GitHub Desktop CMake

Foundations

Core Knowledge

Data Structures Object-Oriented Programming Systems Programming Software Engineering Relational Databases

05

Let’s Connect

I am currently developing software, graphics, vehicle systems, and interactive experiences while completing my bachelor’s degree. New prototypes and build tests will continue to be published on itch.io.