Ahmedabad, India  ·  Available for cross-platform work

Anzar
Narmawala

Senior Software Engineer — cross-platform apps in .NET MAUI, WinUI 3, Xamarin and Azure.


I build and ship applications that run on several platforms from one C# codebase — five-plus years of it, mostly in the Microsoft stack. Four mobile apps below: three published to the Apple App Store, Google Play and the Microsoft Store, and one in active development.

Alongside the mobile work I architect Windows desktop apps in WinUI 3 and WPF, secure REST APIs with JWT and MSAL, Azure Durable Functions and SignalR backends, and the Azure DevOps pipelines that build and release all of it.

Mobile applications

4 apps  /  Android + iOS

PDF Converter

Document utility

App Store

An independent product I designed, built and shipped end to end, from first commit to App Store review. It converts Word, Excel, PowerPoint files and photos into PDFs, scans paper documents into searchable PDFs using on-device text recognition, and carries a full toolkit — merge, split, compress, watermark, password-protect — plus Fill & Sign for forms and signatures. Everything runs on the device; no document is uploaded anywhere.

Originally a Xamarin.Forms app with a UWP head; rebuilt on .NET MAUI for version 3, with an optional Pro subscription handled through RevenueCat.

Version
3.0
Targets
net10.0-ios
net10.0-android
Minimum OS
iOS 15.0
Android 6.0 (API 23)
App ID
com.Anz.PdfConverter
com.anz.Pdf_Converter
Built with
Syncfusion document suite, ML Kit + Vision OCR, RevenueCat, CommunityToolkit.Maui

The Final Revelation

Quran translation, English

All three stores

A cross-platform English Quran translation reader, released on the Apple App Store, Google Play and the Microsoft Store. I handled the whole lifecycle alone — development, localisation, store submission and every release since. Readers navigate by Surah or by Juz and read the bundled volumes entirely offline.

Version
2.5
Targets
net9.0-ios · net9.0-android
maccatalyst · windows
Minimum OS
iOS 13.0
Android 9.0 (API 28)
App ID
com.anz.QuranTranslationEng
Built with
Xamarin.Forms, migrated to .NET MAUI; Syncfusion PDF viewer

Aakhri Wahi

Quran translation, Urdu

All three stores

The Urdu companion to The Final Revelation, also on all three major stores and now six major versions in. Because the Urdu volumes are large, the app downloads each Juz on demand rather than shipping everything in the bundle, then keeps it available offline. Right-to-left layout throughout.

Version
6.0
Targets
net9.0-ios · net9.0-android
maccatalyst · windows
Minimum OS
iOS 13.0
Android 14 (API 35)
App ID
com.anzar.qurantranslation
Built with
Xamarin.Forms, migrated to .NET MAUI; CommunityToolkit.Mvvm, Syncfusion PdfViewer & ListView

Manhar BillPro

Billing & inventory

In development

A billing and stock app for small traders: raise a bill, track stock, follow customer dues and seller payments, log daily expenses, and read the lot off a dashboard. Invoices render to PDF on the device and go out over WhatsApp. Data lives locally first and syncs to an Azure backend that I sized deliberately to sit inside the free tiers — Durable Functions over a serverless Azure SQL database.

Targets
net10.0-android · net10.0-ios
maccatalyst · windows
Minimum OS
iOS 15.0
Android 6.0 (API 23)
App ID
com.mangobilling.manharbillpro
Built with
.NET MAUI, SQLite, Azure Functions, Azure SQL Serverless

Platform targets

What each codebase actually builds
Every app above is one C# codebase with per-platform heads. This is which heads each project builds — the reach of one shared codebase, not separate ports.
ApplicationAndroidiOSmacOSWindows
PDF Converter✓✓——
The Final Revelation✓✓✓✓
Aakhri Wahi✓✓✓✓
Manhar BillPro✓✓✓✓

Experience

2021 — present

Software Engineer

Baliosoft Solutions Pvt. Ltd.

  • Architected and shipped an enterprise time-booking and workflow planning desktop app that consolidated several Microsoft Planner tools — first as a WPF system-tray application, then migrated wholesale to WinUI 3 on the Windows App SDK.
  • Carried an enterprise mobile app from Xamarin.Forms to .NET MAUI, improving startup performance and maintainability and cutting duplicated code by roughly 30%.
  • Integrated Microsoft Graph to pull live SharePoint content, replacing manual content refreshes for 100+ users.
  • Designed secure REST APIs with JWT, and implemented Microsoft.Identity and MSAL for single sign-on shared across desktop and web clients.
  • Built Azure Durable Functions on the isolated worker model for long-running orchestration, and added Azure SignalR for real-time updates across connected clients.
  • Owned end-to-end CI/CD in Azure DevOps for web and mobile, and tuned MSSQL stored procedures and query plans to bring down API response times.

2020 — 2021

Software Developer

Sareshwara Enterprises Pvt. Ltd.

  • Developed and released multilingual Xamarin.Forms translation apps to production on both Android and iOS.
  • Built responsive web applications and client landing pages with Razorpay checkout integration.
  • Delivered feature work end to end for client projects including Parsoli Corporation and YML Foundation — design through release.

Technical

Languages
C#, XAML, HTML, CSS
Frameworks
.NET MAUI, WinUI 3, Windows App SDK, Xamarin.Forms, WPF, .NET Core
Cloud & DevOps
Azure DevOps, Azure Functions (Durable / isolated worker), Azure SignalR, CI/CD pipelines
APIs & auth
REST, JWT, Microsoft Graph, MSAL, Microsoft.Identity
Architecture
MVVM, dependency injection, compiled bindings, Microsoft MVVM Toolkit, clean architecture
Databases
Microsoft SQL Server, stored procedures, query optimisation, SQLite
Tools
Visual Studio 2022, JetBrains Rider, VS Code, Git, Azure Portal
Certification
Oracle Database Administrator — Oracle 10g