Bilal Azhar
Senior Software Engineer
I ship games, build backend systems, and write engines from scratch. 8+ years of turning ambitious ideas into production software — across Unity, C#/.NET, and C++.
About
Who I Am
I'm a senior software engineer with 8+ years of experience shipping cross-platform production software — published games on Steam and Google Play, a scalable VR collaboration platform serving enterprise clients like PwC and Aramco, and custom game engines and renderers built from the ground up.
I write clean, maintainable code grounded in SOLID principles and design patterns. Whether it's architecting multiplayer infrastructure for hundreds of concurrent users, building AI-driven applications, or keeping VR locked at 90 FPS — I deliver measurable results in Agile environments.
Skills
What I Work With
Game Development
C# / .NET & Cloud
C++ & Systems
Projects
Featured Work

Senior Software Engineer @ Arthur
Arthur is an enterprise VR collaboration platform that lets distributed teams work together in immersive virtual offices. Backed by Draper Associates, the platform serves Fortune 500 clients including PwC, Aramco, Société Générale, and the United Nations — enabling real-time meetings, workshops, and productivity sessions across VR headsets, desktop, and web. A University of Münster study found that Arthur's VR meetings improved team engagement, collaboration, and creativity over traditional video conferencing.
Building all client-side systems on the platform — from multiplayer infrastructure and VR game systems to AI-driven features and cloud integrations.

Epic Battles of History
A fully shipped PC game on Steam — strategic combat meets historical battles. Took it from first prototype to public release.
- Live on Steam — end-to-end development and publishing
- Complete game loop: AI, UI, progression, and Steam integration

AI Companion
A desktop AI assistant that goes beyond chat — it understands context, controls your PC, and automates real workflows using multiple LLMs.
- Autonomous PC control — launches apps, manages files, automates tasks
- Context-aware interactions with real-time state management

Escape Velocity
A high-speed first-person runner where momentum is your greatest weapon — dash through futuristic structures, steal cores, and escape before everything collapses.
- Listed on Steam with a playable demo — solo developed from scratch
- Wall-running, air control, and fluid movement system

Dazai 3D Renderer
A full-featured 3D renderer written from scratch — no engine, no framework. Custom lighting, post-processing, and editor tooling.
- Phong/Blinn-Phong lighting, bloom, HDR, normal mapping, and more
- Custom GLTF loader, instancing, and post-processing pipeline

Dazai 2D Game Engine
An ECS-based 2D game engine built from the ground up — custom physics, rendering, animation, and a full ImGui editor.
- Sparse-set ECS architecture with batched 2D rendering
- Custom physics, raycasting, sprite animation, and scene management

Space Blaze Coin Party Dozer
A published casual mobile game with 500K+ downloads on Google Play — full monetization, live-ops, and progression systems.
- 500K+ downloads and 4.5-star rating on Google Play
- Full monetization stack: IAP, rewarded and interstitial ads, live events
Open Source & Frameworks
Dynamic BVH
Optimized raycasting for VR via bounding volume hierarchies.
C# / UnityBehavior Tree AI
An extensible behavior tree system with visual debugging.
C# / UnityRTS Game Framework
Fog of war, formations, AI, and resource management.
C# / UnityIdle Clicker RPG
A complete idle business tycoon game — my first solo title.
Experience
Where I've Worked
Senior Software Engineer
@ Arthur2020 — Present
Building all client-side systems on an enterprise VR collaboration platform used by Fortune 500 clients worldwide.
- Architected server-authoritative multiplayer with state sync and concurrency control for hundreds of concurrent users
- Developed 10+ VR games and interactive experiences that drove measurable platform engagement
- Built AI-driven companion systems with real-time interaction logic and asynchronous workflows
- Engineered a cloud-based pipeline for automated, fully rigged 3D character generation
- Optimized performance to maintain 90 FPS in VR while dramatically increasing player capacity per session
- Delivered custom VR solutions for PwC, Aramco, ITC, and Mondelez under Agile/Scrum
Game Developer
@ Nexthon2018 — 2019
Shipped multiple games across PC, Mobile, and Web — from first prototype to live product as a contractor.
- Developed gameplay mechanics, UI systems, and game logic in C# using SOLID principles and clean architecture patterns
- Built a multiplayer deck-building game with real-time PVP, networking, and live-ops features
- Implemented full mobile game stack: IAP, ads, progression, leaderboards, and analytics
- Optimized game performance for Android and iOS across a range of target devices
- Collaborated cross-functionally with designers and artists in Agile sprints using Git and Jira
- Boosted player retention by 70% through rapid gameplay iteration and user feedback loops
Education
B.S. Computer Science
University of Gujrat
2014 — 2018
Contact
Let's Build Something
Looking for a senior engineer who ships? I'm open to roles in game development, C#/.NET backend, or systems programming. Let's talk.
bilalazhar9569@gmail.com