EXPERIENCE
Technical Artist / Developer
Corepunk (MMORPG)
Mar 2024 – Mar 2026I have gained extensive experience working with client-server architecture and scalable systems in huge project, consistently focusing on writing clean, maintainable code that follows solid design principles. My role often involved refactoring and enhancing existing code, allowing me to contribute meaningfully to a mature, production-ready codebase. Throughout the development process, I collaborated closely with cross-functional teams across the full game development pipeline. Proficient with production tools like Jira, Notion, Slack, Jenkins, SVN, and Git, and have actively worked on feature implementation, optimization, and debugging in real production environments.
WORKING WITH CODE
- Analyzing and understanding existing codebases
- Extending existing systems
- Developing new gameplay logic
- Fixing complex bugs
- Refactoring and optimization
- Integrating features into production code
GRAPHICS & VISUALS
- Assembling characters from modular parts
- Working with animations
- Texture optimization
- Weather maps
- Post-processing and camera effects
GAME WORLD & INTERACTIONS
- Footprints on curved surfaces
- Grass wave effects from explosions
- Environment and collision systems
EFFECTS & MAGIC
- Creating VFX and magical effects
- Integrating VFX and audio
- Handling ability events
DEVELOPMENT TOOLS
- Developing internal tools for the team
- Improving debug panels
- Speeding up gameplay mechanics testing
Indie Game Developer
2021 – 2024Created a multiplayer game in Unity using OOP principles, Mirror networking, and version control with Git. Implemented client-server architecture and experimented with neural network training using ML-Agents.
PROJECTS
COREPUNK
Commercial ProjectAn MMORPG with a large codebase and complex architecture.
- Game systems development
- Maintenance and improvements
- Optimization and developer tools
JOKER JUMP
Early ProjectMy first educational project. A simple reaction-based arcade game.
- Basic gameplay mechanics
- UI and high score system
- AdMob integration
SQUIDGAME
3D MULTIPLAYER PARTY GAME
Early Project
My second educational project.
A 3D third-person multiplayer game where players compete
in a series of deadly challenges.
Fast-paced rounds, simple rules, and increasing difficulty.
Multiplayer
Compete with other players in real time
Mini-Games
Different mechanics in every challenge
AI Enemies
NPCs trained with ML-Agents
Developed using OOP principles and design patterns (Factory Method, Observer, etc.) with a focus on clean code, scalability and solid architecture.
MINI-GAMES PREVIEW
Red Light,
Green Light
Color
Platforms
Fruit
Memory
Drive & Shoot
(Training Mode)
WHAT I'M LOOKING FOR
I am looking for a Unity Developer / Game Developer position in a team where I can:
- Work on complex systems
- Develop and maintain code
- Create tools and improve workflows
- Contribute to building a high-quality game