Or
Aleksandar Ruseski - cover
Aleksandar Ruseski

Aleksandar Ruseski

Game developer and programmer
📍 Ohrid, North Macedonia · (0) · Member since September 2026
Availability
🏠 Works remotely / from home Yes No
🧰 Travels to client Yes No

Presentation

I am a long time game developer and twice certified Unity instructor. I can provide programming implementation of game ideas, consultation about architecture and software design side of game development, and can train future developers in game programming and the Unity game engine.

I have worked on 2D, 3D and VR projects, as well as multiplayer titles. I am knowledgeable in networking concepts in both front-end (RPCs, client-side prediction, interpolation, lag compensation, reconciliation) and back-end (matchmaking, server deployment, updating client and server as well as rolling back updates without a hitch in player experience).

I love games and making games, and would love to help out with your game ideas!
🛠️

Offered services

1 service
📋

Background

Game Developer
Ingsowftware · 01/09/2023 – 01/09/2026
VR Optimization: Implemented mechanics for Shopenkraft’s Magic Goods (Meta Quest), navigating strict hardware bottlenecks to maintain high frame rates.

End-to-End Ownership: Solo-developed Lost In Vegas (hidden-object puzzle adventure mobile game) handling the full stack from system architecture and mobile optimization to cloud integration and remote config.

Multiplayer Architecture: Engineered a backend multiplayer solution using Edgegap and Firebase for Thunderpop (a fun mobile 2d battle-royal), implementing matchmaking logic and party flow for low wait time experience.

LiveOps & Backend: Integrated robust account management (Google, Apple, e-mail, account linking), co-designed live updates pipeline

Stability & Performance: Handled ANRs and crash rates by in-depth profiling and analysis and utilizing a well-planned live update pipeline

System Design: Developed various systems (such as UI, tutorial, lootbox, quest, authentication systems), designed with testability and modularity in mind
Game Developer
Crazylabs · 01/11/2020 – 01/11/2021
Helped external game developers to integrate our SDK into their games, document and report bugs within the SDK and find workarounds.

Got involved with a lot of hyper-casual games and gained in-depth knowledge of the rapid turnover development cycle
Lead Game Developer
Workbench · 01/01/2020 – 01/06/2023
I have worked with this great indie team on three titles: their horror game Wounded, an unpublished IP called Last Words and currently working on Wolfsbane, an action multiplayer game.

I designed and implemented complex gameplay systems, focusing on modularity and re-usability across multiple titles.

As a technical lead, I was directing technical strategy for Wolfsbane (Action Multiplayer game) and Wounded (action horror game). As part of a very lean indie team my responsibilities as the lead programmer were to make bespoke technical decisions and counsel on every unique situation considering the time, budget, and manpower restraints. I also carried out the design and implementation of a lot of the mechanics in the games, guide my colleagues through Unity specific problems as well as contributed with my own game design ideas.
Unity Instructor
SEMOS · 01/08/2019 – 01/01/2025
As a certified Unity Instructor, I am teaching students to learn how to use the Unity game development engine to make games and other interactive content for 2D, 3D and VR
Web developer
Arthaus · 01/02/2019 – 01/05/2020
Wrote unit tests using phpunit as part of the Laravel framework
Web developer
Buildermind · 01/10/2017 – 01/12/2018
Implemented various functionalities and integrated plugins for a real estate chatbot framework

Got accustomed to MVC frameworks, as well as working as part of an agile development pipeline.
Prep Artist
FX3X · 01/09/2015 – 01/09/2017
I used knowledge in editing, montage, composition, and rendering to prepare shots from Hollywood movies for the subsequent stages of the post-processing pipeline|

Also wrote Python scripts for Nuke and SilhouetteFX cause why not
Bachelor's Degree
UIST Ohrid · 2009 – 2014
Bachelor in Information Systems, visualization, multimedia and animations.
Unity Certified Professional: Programmer
Unity Certified Professional: Programmer
01/06/2023
Earners of the Unity Certified Professional: Programmer badge have the programming acumen within the context of professional software development processes to contribute to the creation and maintenance of applications built using Unity. Earners are able to solve difficult problems with code and are responsible for contributing to a broad range of potential technical tasks, including integrating art assets, coding the user interface, scripting user interactions and optimizing performance.
🔍
Unity Certified User: Programmer
Unity Certified User: Programmer
01/05/2019
Earners of the Unity Certified User: Programmer badge have the basic programming skills necessary to create interactivity in games, apps, AR/VR, and other experiences. Earners are able to create interactive content for industries such as gaming, entertainment, automotive, AEC, and XR.
🔍
🇬🇧English
🕐

Working hours

Monday
From08h00To18h00
Tuesday
From08h00To18h00
Wednesday
From08h00To18h00
Thursday ▪ Today
From08h00To18h00
Friday
From08h00To18h00
Saturday
Closed
Sunday
Closed

Reviews

No reviews

⚠️
Please as a customer to give your feedback
💬
No reviews yet.
Be the first to share your experience with this professional.