I'm a C++ engineer from Finland with 4+ years of professional experience across game development, automotive software, and real-time graphics systems. I've built vehicle AI and gameplay systems in Unreal Engine, developed C++ APIs for Android Auto on a major automotive platform, and worked on 3D streaming pipelines, LOD systems, and occlusion culling in Unity and native C++. I enjoy hard technical problems — from algorithm design to deployment — and work well across engineering, design, and art teams.

Alex Lukoshkin

I'm a C++ engineer from Finland with 4+ years of professional experience across game development, automotive software, and real-time graphics systems. I've built vehicle AI and gameplay systems in Unreal Engine, developed C++ APIs for Android Auto on a major automotive platform, and worked on 3D streaming pipelines, LOD systems, and occlusion culling in Unity and native C++. I enjoy hard technical problems — from algorithm design to deployment — and work well across engineering, design, and art teams.

Available to hire

I’m a C++ engineer from Finland with 4+ years of professional experience across game development, automotive software, and real-time graphics systems.
I’ve built vehicle AI and gameplay systems in Unreal Engine, developed C++ APIs for Android Auto on a major automotive platform, and worked on 3D streaming pipelines, LOD systems, and occlusion culling in Unity and native C++.
I enjoy hard technical problems — from algorithm design to deployment — and work well across engineering, design, and art teams.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced
Russian
Fluent
Finnish
Beginner

Work Experience

Game Developer at BlackBlock
December 1, 2024 - November 30, 2025
Architected and shipped a vehicle traffic system with two AI subsystems for an open-world multiplayer title: spline-based path following, police chase behavior, collision avoidance, and an explosions-driven health/damage model. Built six gameplay UI systems from scratch (full-screen map, minimap with real-time indicators, off-screen targeting indicators, health and crosshair HUD, cash overlay). Integrated a multiplayer backend connection to an external analytics service enabling real-time tracking across 50+ concurrent player sessions.
Software Engineer (C++ / Graphics) at Sense of Space
August 1, 2021 - January 31, 2023
Optimized C++ mesh decimation core by 30% through algorithm-level improvements, enabling real-time delivery of high-poly assets. Designed and implemented a custom real-time occlusion culling and LOD system in Unity for streaming scenes with millions of polygons—a novel approach for dynamically loaded 3D content. Built geometry import/export and streaming plugins for Three.js, Babylon.js, and PlayCanvas, and developed a Chrome editor extension. Dockerized the full 3D asset pipeline on Linux, reducing manual steps from six to three.
Software Engineer (C++ / Real-Time Systems) at Basemark
June 1, 2023 - May 31, 2024
Developed C++ API features and graphics testing tools for a major automotive OEM. Optimized real-time graphics testing pipeline on custom Linux builds, cutting execution time by 15%. Led regression testing cycle: identified and bisected root-cause commits, resolving 15+ bugs before release. Maintained CMake build system and CI workflows (Jenkins) across multi-platform targets.
Android Developer (C++ / Kotlin) at Vim AI
August 1, 2020 - January 31, 2021
Optimized C++ image processing algorithms via JNI bridge, boosting Android throughput by 30%. Implemented Android camera features and network layer, and optimized memory management system.
Game Jam Participant at Game Pro / Saranen
January 1, 2025 - January 2, 2025
Opened Doors game jam entry: built a Unity prototype featuring NPC navigation (NavMesh), detection/sensor AI systems, and attack behavior for a Helsinki-based 48-hour event.

Education

M.S. in Computer Vision & Pattern Recognition at LUT University
September 1, 2017 - December 31, 2019
B.S. in Mathematical Modeling at SFE DU, Russia
September 1, 2012 - June 20, 2017

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Media & Entertainment

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more