MA
Muhammad Aoun System Architect
System Architect & Lead Engineer • Open to Relocation & Remote

Engineering scalable distributed systems & high-impact mobile apps.

9+ years of production engineering across applications with 7M+ total downloads. Architecting high-concurrency microservices with Spring Boot, Docker & Kafka, native Android & Flutter applications, and real-time communication systems (WebRTC, BLE, AAOS).

Core Technology Stack

Android & Jetpack Flutter & Dart Spring Boot & Kotlin Kafka & Event-Driven WebRTC & SIP BLE & NFC / AAOS
9+ Years
Production Experience

Mobile, Cloud, IoT & Microservices

16 Services
Docker Microservices

Spozon Containerized Mesh

150+ Engineers
Scale Collaborated

Automotive JVCK & Global Enterprise

7M+ Downloads
Total App Downloads

5M+ Dil Ka Rishta, 1M+ Neeo, 1M+ Smart Locks

System Architect

location: "Vietnam" // Open to relocation

education: "FAST University (BS CS)"

experience: "9+ Years Production"

domains: ["Ride-Hailing", "Smart Home", "Automotive AAOS", "Fintech", "Telecom"]

muhammad-aoun-anwar
About The Architect

Bridging high-performance mobile clients with enterprise distributed backends.

With over 9 years in modern software engineering, I specialize in full-stack architecture where rock-solid backend microservices meet fluid, responsive mobile interfaces. My experience covers everything from low-level Android system integration (AOSP/AAOS, BLE, JNI/HAL) to massive-scale distributed event streaming (Kafka, RabbitMQ, Spring Boot, Docker).

I've engineered Singapore's leading ride-hailing infrastructure with CDG Zig (ComfortDelGro), architected next-gen smart door lock security for ASSA ABLOY (Kwikset & Weiser), built high-traffic real-time streaming platforms with KhudiVentures and NeeoPal, and currently architecting Spozon—a 16-microservice containerized sports court ecosystem.

Backend & Cloud Systems

Microservices, Event-Driven, PostGIS, Redis Caching, Docker, OpenTelemetry & Observability.

Mobile, IoT & Automotive

Android SDK, Jetpack Compose, Flutter, AAOS, BLE, NFC, SIP telephony & Native WebRTC.

Deep Architectural Blueprint

Spozon: 16-Microservice Containerized Mesh

A multi-role sports court booking platform (Players, Coaches, Coordinators, Venue Owners) designed with 16 isolated Spring Boot microservices containerized via Docker Compose, backed by Kafka event streams, PostGIS spatial queries, and distributed OpenTelemetry tracing.

1 Client & Edge Gateway
Flutter Mobile Client Dart / Riverpod

Multi-role UI for Players, Coaches, Coordinators, and Venue Owners with real-time WebSockets.

Spring Cloud API Gateway JWT / Rate Limiting

Centralized routing, authentication validation, circuit breaking & Eureka service discovery.

Docker Compose Multi-Container Orchestration
2 16 Core Microservices
venue-booking Slots & lock
venue-owner Facility pricing
payment-billing Stripe/Google Pay
tournament-svc Brackets & seed
coach-service Coaching slots
coordinator-svc League umpire
match-service Pairing & scores
chat-service WebSocket chat
notifications FCM triggers
email-service Receipts/invites
user-social Elo ratings
admin-gov RBAC & audit
analytics-svc Revenue stats
auth-client OAuth2 / Firebase
api-gateway Spring Cloud
sipsync-eureka Discovery server
Event Bus: Apache Kafka & RabbitMQ
3 Persistence & Observability
PostgreSQL + PostGIS Geospatial

Spatial radius queries for venue & court discovery with Redis caching for microsecond availability checks.

Observability Stack Full Telemetry

Micrometer, OpenTelemetry, Prometheus, Grafana, Loki (logs) and Tempo (distributed tracing).

Featured Work & Production Apps

Proven Production Track Record

Flagship Platform • In Active Development

Spozon Ecosystem

16 Services • Docker

Complete sports court booking and venue management ecosystem featuring a multi-role Flutter mobile client and an event-driven Spring Boot architecture of 16 containerized microservices orchestrated via Docker Compose.

16 Spring Boot microservices containerized via Docker & Docker Compose
Asynchronous event processing via Apache Kafka & RabbitMQ queues
Geospatial court discovery via PostgreSQL PostGIS radius indexes & Redis cache
Full telemetry: OpenTelemetry, Prometheus, Loki, Tempo & Grafana dashboards
Docker 16 Microservices Flutter Spring Boot Kafka PostGIS Redis
16 Docker Services View Architecture Mesh
Singapore's Premier Ride-Hailing App

CDG Zig – Taxis & Cars

1M+ Downloads • Millions of Rides

Engineered mobility and ride-hailing modules for ComfortDelGro (CDG Zig) in Singapore. Handled real-time taxi booking, live trip tracking, digital payments, and high-concurrency event handling.

Spring Boot Java backend with Kafka real-time trip event ingestion
Secure transaction processing with Google Pay & payment gateway APIs
Native Android (Kotlin) app optimization with Firebase notifications
Android Kotlin Spring Boot Java PostgreSQL Kafka Google Pay
1M+ Downloads • com.codigo.comfort Google Play Store
ASSA ABLOY / Spectrum Brands • FPT

Smart Home Door Locks

1M+ Total Installs

Architected and developed an end-to-end Android smart home lock solution for industry-leading Kwikset & Weiser smart locks (500K+ downloads each). Secure lock/unlock via Bluetooth Low Energy (BLE) and NFC keycard authentication.

Custom BLE protocol with aggressive reconnection state machines
GraphQL API integration for user provisioning and audit logs
Hardware firmware co-design for BLE GATT characteristics
BLE (Bluetooth LE) NFC Kotlin GraphQL Jetpack Compose
Automotive System • FPT

JVCK Automotive Head Unit

156-Engineer Team

Engineered Android Automotive OS (AAOS) and AOSP features for vehicle head units. Implemented FMVSS-compliant safety rear camera interface, AIDL IPC communication, and hands-free telephony.

PBAP and HFP telephony suites for real-time contact sync and Bluetooth handshake
Low-latency Panoramic View Monitoring (PVM) using JNI/HAL with 360° sensor overlays
Secure AIDL interfaces bridging ECU data with dynamic navigation overlays
AAOS AOSP AIDL JNI / HAL Safety Standards
Automotive Hardware Integration SAFe / Agile Production
KhudiVentures • Mobile Team Lead

DIL KA RISHTA & BIKJAA

5M+ Downloads

High-traffic matrimonial platform (5M+ downloads) and e-commerce marketplace (BIKJAA: 1K downloads). Architected subscription-based profile listings, AI-driven matchmaking recommendation engine, and peer-to-peer WebRTC video calling.

Led 5-engineer Android team conducting architectural code reviews & mentoring
Engineered real-time chat and WebRTC audio/video calling infrastructure
Spring Boot backend with PostgreSQL, Kafka messaging, and Google Pay
Kotlin Jetpack Compose WebRTC Spring Boot Google Pay
5M+ Dil Ka Rishta • 1K Bikjaa Google Play (5M+)
NeeoPal • Team Lead

Neeo, Gather & RingTok

1M+ Downloads

Social communication platforms featuring live streaming, interest matchmaking, and audio/video conferencing infrastructure handling over 100,000 concurrent users. Neeo Messenger reached 1M+ downloads on Google Play, and RingTok reached 10K downloads.

Real-time chat & video streams using Agora, QuickBlox, Socket.io and WebRTC
Wallet integration, free quota management, and Stripe/Google Pay workflows
Achieved 99.9% uptime with Kafka messaging queues & PostgreSQL
Agora WebRTC Socket.io Spring Boot Kafka
1M+ Neeo • 10K RingTok
Afiniti • Research & Systems Engineer

Native WebRTC & SIP Gateway

50+ Participants

Engineered native audio conferencing applications by customizing low-level WebRTC C++ codebases with master-slave architecture for 50+ concurrent participants. Integrated Sofia SIP server for web-to-PSTN routing.

Custom native WebRTC master-slave architecture with ultra-low latency audio
DSP noise cancellation and SDP parameter fine-tuning with Protocol Buffers
SIP functionality for web-to-PSTN and SIM-to-web calling via Sofia server
Native WebRTC SIP / PSTN Protocol Buffers DSP Audio
Telecom & Media Protocols Native C++ / JNI Interop
Consulting Solutions • TekHQS & CAS

Fleet ELD & Video Proctoring

FMCSA Compliant

Architected FMCSA-compliant commercial vehicle fleet logging communicating with Electronic Logging Devices (ELDs) via BLE. Also engineered live video examination proctoring systems using Agora.

BLE ELD connectivity with offline-resilient encrypted synchronization
Spring Boot compliance reporting APIs for regulatory audit verification
Dual student/teacher examination proctoring with biometric/CNIC auth
BLE Devices FMCSA Compliance Spring Boot Agora
Enterprise Hardware & Compliance Consulting Engineering
Career Trajectory

Professional Experience

From deep-level communications research to leading enterprise engineering teams.

System Architect & Senior Mobile Developer

Jan 2026 – Present (Vietnam)
FPT Software

Architected the ASSA ABLOY smart door lock solution utilizing secure BLE and NFC access control protocols with GraphQL microservices. Previously engineered Android Automotive (AAOS/AOSP) telephony suites, rear camera FMVSS safety compliance, and AIDL IPC for automotive head units on a 156-engineer team.

BLE NFC AAOS AOSP AIDL GraphQL Kotlin

System Architect & Full-Stack Developer

2025 – Present
Spozon (Sports Court Booking Ecosystem)

Designed end-to-end multi-role Flutter application and built a distributed Spring Boot microservices ecosystem of 16 containerized services orchestrated via Docker and Docker Compose. Configured Apache Kafka & RabbitMQ event streaming, PostGIS spatial venue search, Redis caching, and OpenTelemetry observability.

Flutter Spring Boot Kafka PostGIS Docker Prometheus

Mobile Developer & Team Lead

Jul 2023 – Apr 2025
KhudiVentures

Led 5-member engineering team delivering matrimonial platform DIL KA RISHTA (5M+ downloads) and e-commerce platform BIKJAA (1K downloads). Implemented AI-driven matchmaking, WebRTC audio/video calling, and subscription billing via Google Pay.

Android Kotlin Jetpack Compose WebRTC Spring Boot

Mobile Developer & Team Lead

Jul 2022 – Jun 2023
NeeoPal

Managed high-concurrency real-time social applications (Neeo with 1M+ downloads, Gather, RingTok with 10K downloads) supporting 100K+ concurrent users with live video streaming, Agora SDK, WebRTC peer-to-peer calling, and in-app wallet integrations.

Agora WebRTC Socket.io Stripe

Android Engineer & Research Engineer

Jan 2021 – Jun 2022
Afiniti

Customized native WebRTC stack implementing master-slave architecture for scalable 50+ participant conferencing. Optimized call quality with DSP noise cancellation, Protocol Buffers, and Sofia SIP server web-to-PSTN gateways.

Native WebRTC SIP / PSTN Sofia Server Protocol Buffers

Android Systems Engineer

Jan 2018 – Dec 2020
Bellstone & Wizlinx

Developed cross-platform communication with Janus media servers, Rocket.Chat, and transit tracking apps (Slide Cab, Locate My Bus, My Order Box) with geofencing, MQTT location feeds, and NFC verification.

Janus MQTT Google Maps SQLite
Technical Arsenal

Skills & Competencies

Comprehensive technical toolkit built over 9+ years of production delivery.

Languages, Mobile & SDKs

Kotlin Java Dart Flutter Jetpack Compose Google Pay API Stripe SDK Google Maps SDK Firebase Suite WebRTC Native

Backend & Microservices

Spring Boot Microservices Apache Kafka RabbitMQ GraphQL RESTful APIs API Gateway Event-Driven Design

IoT & Automotive

Bluetooth LE (BLE) NFC Verification AAOS (Automotive) AOSP AIDL IPC JNI / HAL FMVSS Rear Camera ELD Hardware Sync

Real-Time & Telecom

WebRTC (Native/P2P) SIP & PSTN Agora RTC QuickBlox Socket.io WebSockets MQTT Janus Media Server

Databases & Caching

PostgreSQL PostGIS (Geospatial) Redis (Cache/PubSub) MongoDB Room Database SQLite & Hive PaperDB

DevOps & Observability

Docker Containers OpenTelemetry Prometheus Grafana Loki & Tempo JWT / OAuth2 / RBAC CI/CD Pipelines Git & Jira
Verified Credentials

Licenses & Certifications

Industry-recognized certifications in distributed streaming, containerization, cloud, DevOps, and mobile architecture.

Get In Touch

Let's Build Exceptional Architecture Together

Currently open to Senior Mobile / Backend, Staff Engineer, and System Architect opportunities worldwide. Open to relocation and remote engagements.