Unity Game Developer

Bartłomiej Gordon

Game developer with several years of professional experience building games and interactive applications. I've spent that time shipping real products with Unity and Unreal Engine.

Bartłomiej Gordon
View Projects

Work Experience

Resimo

Programmer

July 2024 to Present

Programming work on interactive realtime 3D solutions for the real estate market. The company builds 3D visualization and digital twin style tools that help developers present investments in an engaging way, both online and in sales offices.

UnityC#3DReal time

Radicate

Unity Developer

May 2023 to July 2023

Worked on 2 applications simultaneously during a 3 month contract: maintained the mobile game Jump Heroes (available on mobile and PC), and supported development of an unannounced PC game with an 8 person team.

UnityC#MobilePC

IT Silesia

Mid Unity VR Developer

April 2022 to July 2023

Developed 6 independent VR simulations using Oculus headsets. Projects outsourced by international company TransFr with bi weekly client meetings.

UnityVROculus XRC#

Education

Silesian University of Technology

Master's degree in Computer Science

2024 to 2025

Specialized in graphics programming, physically based rendering, real-time rendering techniques, shader development, GPU computing, computer vision, and interactive 3D application development. Gained practical experience through research and advanced graphics projects using modern graphics APIs and rendering pipelines.

Graphics ProgrammingRenderingShader ProgrammingGPU ComputingOpenGLDirectXReal-Time GraphicsComputer VisionGame TechnologiesC++ResearchScientific Publication

Silesian University of Technology

Bachelor's degree in Computer Science

2020 to 2024

Specialized in designing and implementing software applications, object-oriented programming, database management, algorithms, distributed systems, and collaborative software engineering projects. Co-authored a research publication on rehabilitation using depth sensor technology.

Software DevelopmentObject-Oriented ProgrammingAlgorithmsData StructuresDatabasesSoftware ArchitectureGit

Projects

View This Portfolio Site project details
This Portfolio Site
Jul 2026 1

This Portfolio Site

The very site you're looking at right now. Yes, it lists itself as a project — so if you open it, you're one click away from an infinite loop of portfolios.

WebTypeScript
View Tiny Pomodoro project details
Tiny Pomodoro
Jun 2026 1

Tiny Pomodoro

An always-on-top Windows Pomodoro widget that blocks distracting sites and apps during focus sessions, pulls tasks from Todoist and ClickUp, and plays session-aware focus radio.

DesktopC#
View ReWand project details
ReWand
Nov 2025

ReWand

3D action prototype with a composable wand-casting skill system — delivery mechanics and hit effects are independently swappable ScriptableObjects — and a condition-driven enemy wave spawner.

GameUnity
View HeatMonitor project details
HeatMonitor
Feb 2025 1

HeatMonitor

An ESP32-based solution for real-time boiler temperature monitoring with historical data visualization and AI-driven predictions based on heating furnace settings.

EmbeddedC++
View Knot Fun project details
Knot Fun
Nov 2024 6

Knot Fun

Co-op arena shooter where players are physically tethered by a Verlet-physics rope that swings through the environment and deals damage to enemies on contact.

GameUnity
View Physically Based Rendering project details
Physically Based Rendering
Oct 2024 1

Physically Based Rendering

Physically based rendering experiments built on the pbrt-v4 research renderer — spectral rendering, volumetric scattering, and GPU path tracing via CUDA/OptiX.

GraphicsC++
View Skeleton Offense project details
Skeleton Offense
Oct 2024

Skeleton Offense

Auto-chess tower-offense prototype where you draft skeleton units, combine matching triplets into higher tiers, and send your army down a spline path to attack enemy towers and bases.

GameUnity
View Stereo Vision & Disparity project details
Stereo Vision & Disparity
Oct 2024 1

Stereo Vision & Disparity

A stereo computer-vision pipeline covering camera calibration, image undistortion and rectification, and disparity-map estimation via block matching (BM), semi-global matching (SGBM), and a custom matcher.

AIPython
View Procedural Dungeon Generation project details
Procedural Dungeon Generation
Aug 2024 1

Procedural Dungeon Generation

A master's thesis comparing procedural dungeon-generation algorithms — BSP, Cellular Automata, Diffusion-Limited Aggregation, and Drunkard Walk — in Unity, with a statistical analysis of their output.

GameUnity
View DirectX Fundamentals project details
DirectX Fundamentals
Jun 2024 1

DirectX Fundamentals

A series of progressive DirectX 12 labs covering the full GPU rendering pipeline — from a bare triangle to geometry-shader billboards and tessellated heightmap displacement.

GraphicsC++
View Paper Blades project details
Paper Blades
Jun 2024 6

Paper Blades

Roguelike game with RTS elements set in feudal Japan where you command a squad of origami samurais using your own voice. 2nd place winner at ZTGK competition.

GameUnity
View SmileFactory project details
SmileFactory
Apr 2024 1

SmileFactory

A machine-learning pipeline that classifies genuine versus deliberate smiles from sequences of facial action-unit feature vectors, using windowed temporal aggregation and leave-one-out cross-validation.

AIPython
View Pirate Rush VR project details
Pirate Rush VR
Jan 2024 1

Pirate Rush VR

A VR rhythm-action game for Oculus Quest 2 where players slice flying fruit and shoot barrels as a pirate, submitted as an engineering thesis.

GameUnityVR
View Electro Exile project details
Electro Exile
Nov 2023 6

Electro Exile

Game where you control a battery that must manage its stored electricity while navigating through a world filled with power-draining objects. 3rd place winner at BEST IT Festival.

GameUnity
View Lethal Speed project details
Lethal Speed
Sep 2023 6

Lethal Speed

A fast-paced parkour action game where movement mastery and split-second sword combat decide how quickly you can clear three distinct levels.

GameUnity
View High Pass Image Filter project details
High Pass Image Filter
Aug 2023 1

High Pass Image Filter

A multi-threaded image sharpening tool that compares the performance of C++ and hand-written x64 Assembly implementations of the same convolution filter.

GraphicsC++Assembly
View Serial Communication Protocols project details
Serial Communication Protocols
Jun 2023 1

Serial Communication Protocols

Two Windows desktop apps implementing an RS-232 terminal emulator and a simplified Modbus ASCII protocol over RS-485, with CRC validation, timeouts, and retransmission.

DesktopC#
View JustDown project details
JustDown
Jun 2023 1

JustDown

A from-scratch 3D game demo built in C++ and OpenGL, featuring physics-based movement, advanced rendering effects, and a declarative scene format.

GameGraphicsC++
View The Backyard project details
The Backyard
May 2023 5

The Backyard

Isometric resource management game set in a kid's treehouse, featuring childhood outdoor games. Created during a 48-hour GameJamPlus event.

GameUnity
View Distributed Temperature System project details
Distributed Temperature System
Feb 2023 1

Distributed Temperature System

An ESP32 distributed home temperature measurement system where sender nodes stream readings over ESP-NOW to a base station that bridges them to a live web page via Server-Sent Events.

EmbeddedC++
View Kanban Board project details
Kanban Board
Jan 2023 1

Kanban Board

A Java Kanban board with a JDBC backend over an Apache Derby database, serving a browser front-end with tasks that move across To-Do, In-Progress, and Done columns.

WebJava
View Chess In Terminal project details
Chess In Terminal
Jul 2021 1

Chess In Terminal

A fully playable two-player chess game that runs entirely in the terminal, with FEN position loading and PGN game export.

GameC++
View Binary Search Tree project details
Binary Search Tree
Jun 2020 1

Binary Search Tree

A generic, header-only C++ binary search tree using modern RAII memory management, full copy/move semantics, and text + binary serialization.

AlgorithmsC++
View Decision Tree project details
Decision Tree
Jan 2020 1

Decision Tree

A C++ console classifier that labels data samples by traversing a user-defined decision tree loaded from plain-text structure and data files.

AlgorithmsC++