Projects

A selection of work across banking, fintech, EV, and consumer apps.

01

GitPilot — AI Git Manager

Personal Project

Native desktop app that manages multiple Git identities, auto-switches profiles per repo, generates AI commit messages with a bundled local LLM (llama-server + Qwen 2.5 Coder), and provides a unified dashboard across all repositories. Built with Tauri 2 (Rust + React). No cloud, fully offline.

RustTypeScriptReactTauri 2Zustand+4

02

Spider — Screen Mirroring

Personal Project

Peer-to-peer Android-to-Mac screen mirroring with full remote control. BLE discovery, H.264 streaming, notification forwarding, clipboard sync — no cloud, no cables, no dependencies.

KotlinSwiftJetpack ComposeSwiftUIMediaProjection+3

03

AutoLoan — Tesla Project

ADCB × Tesla UAE

Built the ADCB AutoLoan platform in collaboration with Tesla UAE for automated loan initiation and document verification. Developed from scratch including project setup, environment configuration, and frontend state architecture.

ReactReact Native WebTypeScriptRedux ToolkitMicroblink SDK+2

04

Private Banking Onboarding

ADCB — Client Connect

React Web application for ADCB's Private Banking clients, focusing on seamless onboarding, multi-factor authentication, and Emirates Face Recognition integration.

React Native WebReactRedux ToolkitTypeScriptJest+3

05

EV Everywhere

Bluwave-ai — Canada

Cross-platform EV management app with Smartcar API integration for vehicle connectivity and telemetry data synchronization.

React NativeRedux ToolkitSmartcar APIsFirebaseFlipper+1

06

BNKD

Fintech — Canada

Fintech mobile app for secure transactions with Stripe payments, Firebase authentication, and Branch.io deep linking.

React NativeReduxFlipperTypeScript ES6Firebase+2

07

PITSTOPS

Petronas Digital — Malaysia

Enterprise mobile app for Petronas station managers with task management features and optimized state management.

React NativeRedux ToolkitTypeScriptFirebase

08

Eukanuba Puppy App

Mars Petcare

Consumer mobile app with PayPal payments, Firebase notifications, deep linking for promotional campaigns and onboarding flows.

React NativeReduxJavaScript ES6FirebasePayPal SDK

09

ELUS — Employee Learn & Upgrade

Internal Platform

Responsive web platform for employee skill grading and learning management with GraphQL and Stripe payments.

ReactJSNext.jsRedux-SagaGraphQLFirebase+1

10

Maxion

Internal App

Internal mobile app using React Native and Redux with Firebase crash analytics and notifications.

React NativeReduxTypeScript ES6FirebaseFlipper