I am a Software & Game Developer experienced in C#, C++, and .NET, specializing in Python and Rust, focused on building critically useful engineering tools, enterprise systems, and desktop applications. I am the founder of Morcalavin Games, an indie studio dedicated to PC and mobile title development.
I bring 3+ years of professional experience in the .NET ecosystem, including 1 year spent working as a Game Developer at IBrightGames. Lately, I have been deeply focusing on the Rust ecosystem, exploring low-level computing, custom engines, visual tools, and graphics architecture. I also bring foundational experience as a former Unity Instructor, having taught gameplay architecture and software production workflows.
- Rust & Low-Level Systems: Actively building core utilities, engines, and tools in Rust. Projects include high-performance 2D CAD engines (MuginCAD), custom ECS implementations, a radio broadcaster (Crabcast), and custom OpenGL renderers built from scratch. Experienced with Bevy, raytracing concepts, and GPU computing using CUDA and WebGPU.
- Game Development: Experienced in Unity architecture and actively developing PC games in Godot. Passionate about complex simulation mechanics, RTS frameworks, pathfinding algorithms, and procedural generation methods.
- Mobile Development: Focused on mobile deployment pipelines, configuring Firebase environments, and implementing native mobile functionality, including handling Android/Java source layers (
.aar) for plugin integrations. - Web & Enterprise Architecture: Strong background in full-stack ERP architectures, traditional MVC frameworks, and high-end nopCommerce e-commerce ecosystems. Specialized in performant interfaces and enterprise dashboards using Blazor (MudBlazor / DevExpress), WPF (MVVM), and Avalonia.
- Infrastructure & DevOps: Deep expertise in environment deployment and server maintenance. Proficient in managing a private environment orchestrated with Docker, currently managing 4 live production environments on Linux (Debian/Ubuntu) systems. Experienced in writing custom automated shell scripts, setting up IIS environments, and configuring desktop lifecycle update pipelines via Velopack and ClickOnce.
- LoomAI: AI-powered game asset generation platform.
- Magnolia: Scholar AI Agent designed for academic research automation.
- SQLize: A modular SQL agent for natural language database interaction.
- Fuzz: Experimental AI playground for generative testing.
- Major Contribution: Milord (Steam) - Milord is a Kingdom Management RPG with city-building mechanics. Immerse yourself in a world where your decisions shape your fiefdom's destiny.
- Featured: R9! (Itch.io) โข Space Outpost (Godot) โข ArenaZ โข Marvin (2D RPG) โข Fatal-X โข Unity Cooking Game.
- Instructional (Unity): Tetris โข Asteroids โข Space Invaders โข Snake โข Pacman โข 2048 โข Flappy Bird โข Frogger.
- Game Tools: Procedural Dungeon Generation โข Procedural Terrain Generation โข NPC AI Behaviour Tree โข NPC AI programming
- MuginCAD: High-performance 2D CAD engine and utility toolkit.
- Umbra: Graph-based visual Shader Node Editor.
- Crabcast: Lightweight and efficient radio broadcasting software.
- Rust-WebGPU-Waterflow: Real-time 2D water surface simulation utilizing the
wgpuAPI. - Rust-Cuda-Mandelbrot: GPU-accelerated Mandelbrot fractal rendering using CUDA pipelines.
- Rust-ECS-Battlefield: Real-time combat simulation utilizing the
hecsEntity Component System library. - Bevy-Gamestation: Retro arcade hub hosting Tetris, Asteroids, Breakout, and Snake built entirely with Bevy.
- OpenGL Renderer: Custom, low-level graphics and rendering framework built from scratch.
- Neypa Ecosystem: Cloud backup ecosystem serving 50+ clients via WPF desktop, Blazor web dashboard, and MAUI mobile infrastructure.
- Neycard: QR-based digital identity and customizable product showcase platform built with Blazor and MudBlazor.
- Songify: Cross-platform music, radio, and browser client featuring Discord integration (Avalonia, Blazor).
- Magnolia (Mavrsoft): AI-powered academic research assistant orchestrating agentic workflows for scholars via an Avalonia interface.
- Morcalavin Games: Central game showcase hub for indie PC and mobile title development.
- Portfolio Hub: Personal portfolio, project display, and interactive WebGL showcase built with Blazor.
- [NopCommerce Plugins]: High-end e-commerce integrations including payment and shipping gateways (Iyzico, PayTR, ParamPOS).
- ๐ Portfolio
- ๐ LinkedIn
- ๐ Download CV
- โ๏ธ Email



