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

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 ReWand project details
ReWand
2025-11

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.

UnityC#3DActionZenjectScriptableObjectsDesign PatternsURP
View HeatMonitor project details
HeatMonitor
2025-02 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.

ESP-32ElectronicsC++
View Knot Fun project details
Knot Fun
2024-11 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.

UnityC#MultiplayerPhysicsVerlet IntegrationGame JamURP
View Skeleton Offense project details
Skeleton Offense
2024-10

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.

UnityC#Auto-ChessTower Defense3DNavMeshSplinesURP
View Paper Blades project details
Paper Blades
2024-06 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.

UnityC#Voice ControlRTSRoguelike
View Animal Detection Neural Network project details
Animal Detection Neural Network
2024-03 1

Animal Detection Neural Network

A neural network system that segments camouflaged animals from their natural environments using multi-class semantic segmentation.

PythonPyTorchDeep LearningComputer VisionUNetResNetTransfer LearningSemantic SegmentationalbumentationsCUDA
View Pirate Rush VR project details
Pirate Rush VR
2024-01 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.

C#UnityVROculus Quest 2XR Interaction ToolkitURPAddressablesEzySliceDOTweenScriptableObjectsCommand PatternBallistic PhysicsEngineering Thesis
View Electro Exile project details
Electro Exile
2023-11 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.

UnityC#2DPlatformerGame JamURP
View Lethal Speed project details
Lethal Speed
2023-09 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.

C#UnityGame DevelopmentState MachineParkourPhysics-Based MovementEnemy AINavMeshAnimation RiggingDOTweenAddressablesSpeedrunningCI/CD
View High Pass Image Filter project details
High Pass Image Filter
2023-08 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.

C#C++x64 AssemblyMASMSIMDImage ProcessingMultithreadingP/InvokeNative InteropPerformance Benchmarking.NET 6Windows
View JustDown project details
JustDown
2023-06 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.

C++OpenGLGLSLGame Development3D GraphicsPhysics SimulationParallax MappingBloomHDR RenderingAABB CollisionGLFWGLM
View WorkoutTracker project details
WorkoutTracker
2023-06 1

WorkoutTracker

A social fitness tracker where users log workouts, follow friends, and share progress.

TypeScriptSvelteFirebaseNoSQL
View The Backyard project details
The Backyard
2023-05 5

The Backyard

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

UnityC#IsometricResource Management
View Arkanoid Game Clone project details
Arkanoid Game Clone
2022-06 1

Arkanoid Game Clone

A faithful C++ recreation of the 1986 Taito arcade classic, complete with all 33 original levels and a boss fight.

C++SFMLGame Development2D PhysicsOOPCollision DetectionScene ManagementDesign PatternsWindows
View Chess In Terminal project details
Chess In Terminal
2021-07 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.

C++OOPChessTerminalFENPGNDesign PatternsSmart Pointers