App Development

Cross-platform application and game development for iOS, Android, Windows, and macOS — from real-time multiplayer games and interactive experiences to business applications and server-side platforms. Every project is built with performance, clean architecture, and maintainability in mind.

Game Development

  • Godot 4 engine with C# (.NET)
  • Real-time multiplayer via WebSocket/SignalR
  • Game logic, bots, and automated UI testing

Server & Back-End

  • ASP.NET Core server applications (.NET)
  • REST API and SignalR real-time hubs
  • JWT authentication and rate limiting

Cross-Platform Apps

  • iOS, Android, Windows, macOS — single codebase
  • Godot export and platform-specific builds
  • Automated builds and deployment pipelines

Database & Infrastructure

  • Entity Framework Core (SQLite, PostgreSQL)
  • Redis caching and distributed state
  • Docker containerisation and deployment

CI/CD & Testing

  • Automated multi-player test suites
  • Deployment scripts and remote server management
  • HTML test reports and CI integration

Operations

  • ARM server deployment
  • Reverse proxy (nginx) and TLS termination
  • Performance monitoring and crash analytics

How I Work

Every app development project starts with understanding your goals — whether you need a real-time multiplayer game built with Godot and C#, a scalable ASP.NET Core backend with WebSocket communication, or a cross-platform mobile application. I build on proven open-source frameworks that scale from prototype to production across iOS, Android, Windows, and macOS.

I focus on clean, maintainable code, performance optimisation, and security best practices. From architecture design to deployment on ARM-based servers behind nginx, I manage the full lifecycle — including automated testing, CI/CD pipelines, and post-launch support. The result is an app that not only works reliably across platforms but stays fast, secure, and easy to maintain long after release.

Technologies I Work With

Game & Client

  • Godot 4 engine with C# (.NET)
  • Cross-platform export (iOS, Android, Windows, macOS)
  • Real-time WebSocket / SignalR networking
  • Automated UI testing frameworks

Server & Back-End

  • ASP.NET Core (.NET) with C#
  • SignalR hubs and REST API design
  • JWT authentication and authorisation
  • Entity Framework Core (SQLite, PostgreSQL)

Infrastructure

  • Docker containerisation and Compose
  • Redis caching (StackExchange.Redis)
  • ARM/Linux server deployment and nginx
  • Git, shell scripting, and CI/CD automation
GodotGodot
C#C#
.NET.NET
UnityUnity
AndroidAndroid
AppleApple
SwiftSwift
AzureAzure
PostgreSQLPostgreSQL
RedisRedis
nginxnginx
LinuxLinux
DockerDocker
GitGit

All trademarks are property of their respective owners.