Shoaib Riaz
Team Lead · C# / .NET · AI/LLM · Office Add-ins & Unity
- Lahore, Punjab, Pakistan
- riazshoaib17@gmail.com
- www.linkedin.com/in/mshoaibriaz
- github.com/ShoaibRiaz007
- shoaibriaz.com
Summary
Senior Software Engineer and Team Lead with 7+ years across C#, .NET and Unity.
I started in game development and grew into full-stack .NET work, so I'm comfortable on both sides of the wire: the backend serving the data and the real-time client consuming it. Multiplayer games talking to ASP.NET Core APIs, AR/VR apps syncing through Firebase, Unity clients driven by backend features.
Experience
Lucen Software
Jun 2026 - Present- Lead the Lahore team building the next-generation Office Timeline suite: AI-powered PowerPoint and Excel add-ins coordinated by a shared desktop launcher.
- Own sprint priorities and coordinate releases with the wider engineering organization.
- Run code reviews and technical design discussions, enforcing architecture boundaries: presentation-only UI, launcher as coordinator, independent products, strictly shared libraries.
- Consolidated team coding standards into shared CLAUDE.md conventions, one source of truth for engineers and AI agents across the monorepo.
- Introduced a structured bug-investigation workflow (root cause proven before any code change, confidence gate, minimal-fix rule) that turns Jira tickets into agent-ready task briefs.
- Remain hands-on in C#/.NET, WPF and React/TypeScript on AI diagram generation and the React ↔ .NET bridge layer.
- Built LLM-driven diagram and flowchart generation inside PowerPoint using Claude structured outputs, clarifying-question flows and conversational refinement.
- Built evaluation harnesses that measure AI generation quality and gate changes before release.
- Prototyped MCP integration exposing add-in actions to AI assistants.
- Designed JSON-RPC 2.0 over named-pipe IPC between the WinUI 3 launcher and the .NET 9 add-ins.
- Owned launcher install, auto-update and licensing flows, integrated with FastAPI/PostgreSQL entitlement services.
UserWise
Jan 2026 - May 2026- Built an AI-assisted level creation pipeline for Fruit Ninja Adventure, letting designers create and polish levels with minimal engineering support.
- Cut level production time 70–80% (5–15 days → 1–5 days).
- Took the system from design to production in 3 months (C#, Unity, backend integration, workflow automation).
InvoZone
Jul 2022 - May 2026- Continued client gamification projects part-time.
- Client-facing technical lead for gamification and game projects, turning business goals into shipped interactive products.
- Led discovery meetings to define goals, KPIs and scope, and translated them into game mechanics and technical plans.
- Gamified business processes (training, onboarding, engagement) with progression, rewards, challenges and leaderboards.
- Produced estimates, milestones and technical proposals, and presented progress directly to stakeholders.
- Built the Unity clients and backend integrations behind these experiences (C#, ASP.NET Core APIs, Firebase, analytics).
- Mentored engineers and reviewed code to keep delivery on schedule.
- Developed ASP.NET Core backend services, REST APIs and web application features for client projects.
- Worked on SQL Server, Entity Framework Core, authentication, API design and system integrations.
- Improved backend performance, maintainability and reliability using clean code practices.
- Supported project delivery from planning to deployment.
- Developed Unity-based gameplay systems, AR/VR experiences and real-time interactive applications.
- Integrated Unity clients with backend APIs, Firebase, analytics, ads and third-party services.
- Worked on multiplayer, metaverse and production game features across multiple projects.
- Improved performance, stability and gameplay quality by debugging complex technical issues.
OZI Technology
Jan 2022 - Jul 2022- Shipped live Unity game updates with Firebase Auth, Realtime Database, Analytics and AdMob monetization.
Survival Tech Valley
Mar 2020 - Dec 2021- Built gameplay features and maintained legacy Unity/C# codebases through iterative releases.
Selected projects
AI Diagram Generation for PowerPoint
Jun 2026 – PresentClaude-powered diagrams inside PowerPoint. LLM-driven flowchart and diagram generation inside PowerPoint, built on Claude structured outputs.
Fruit Ninja Adventure — AI Level Pipeline
Jan 2026 – May 202670–80% faster level production. AI-assisted level creation pipeline that cut level production time by 70–80%.
Desktop Launcher & Add-in Platform
Jun 2026 – PresentJSON-RPC 2.0 over named pipes. The WinUI 3 launcher and IPC layer that installs, updates and coordinates independent .NET 9 Office add-ins.
WINNDER — Real-Money Gaming Platform
2023 – 2026Unity games and backend integration for the WINNDER / Gamersfy real-money gaming platform.
Skills
Backend: C# · ASP.NET Core / Web API · Entity Framework Core · SQL Server / PostgreSQL · SignalR / WebSockets
Desktop: .NET 9 · WPF · WinUI 3 · COM interop & Office add-ins
Frontend: React / TypeScript
AI: Claude API / LLM integration · AI evaluation harnesses
Game Dev: Unity
Integration: Firebase
Practices: Clean Architecture · Technical leadership & code review