AVAILABLE FOR OPPORTUNITIES

A.SYAMIL AHMAD

Full-Stack Developer

Building cross-platform apps end to end — from the database schema to the screen it runs on, and the host it ships from.

01 / FEATURED SYSTEMS

Not projects. Systems.

Each one planned, built, and deployed — not a folder sitting in a repository.

SHIPPED

EV Charging Queue

A walk-in queue for a showroom’s charging bays. QR-code entry, GPS on-site check, a live first-come-first-served queue with ETA, advisor and manager dashboards, and a public lobby board.

  • Expo
  • React Native
  • TypeScript
  • Supabase
  • Postgres
  • Realtime
Source ↗
SHIPPED

Login & Auth Platform

Sign-up, login, password recovery, avatar uploads and secure cloud storage — one codebase running on web, iOS and Android, deployed on Vercel.

  • Expo
  • TypeScript
  • Supabase Auth
  • Storage
  • Vercel
Source ↗
BUILT

Mini E-Commerce Backend

REST API with JWT auth, role-based admin access, cart and orders. Checkout is a single locked transaction, so concurrent orders cannot oversell stock.

  • Node.js
  • Express
  • PostgreSQL
  • JWT
  • Docker
Source ↗
BUILT

MyFin Desktop

Offline-first personal finance tracker: multiple wallets, transfers, reconciliation and spending charts, packaged as a native desktop app.

  • Angular
  • TypeScript
  • Tauri
Source ↗
BUILT

Crypto Portfolio Tracker

Values holdings from live CoinGecko prices and charts allocation. A CLI and a Streamlit dashboard share one validated core module.

  • Python
  • Streamlit
  • pandas
  • Matplotlib
Source ↗

02 / HOW I SHIP

From commit to every screen

One codebase, one backend, three platforms.

  1. GitHubsource control
  2. Vercel / Netlifybuild & hosting
  3. SupabasePostgres, Auth, Realtime
  4. Usersweb · iOS · Android

03 / EXPERIENCE

Where I've built

  1. Independent Coder / Developer — Freelance

    07/2019 — Present · 7 yrs 4 mos

    End-to-end cross-platform apps with React Native, Expo, Supabase and TypeScript — planning through deployment, including database design, migrations and access policies.

  2. In-House Trainer (previously Sales Advisor) — BYD Malaysia

    10/2025 — Present · 1 yr 1 mo

    Training sales staff on BYD EV products, technology and sales process.

  3. Executive, UAV Operations & Training — Drone Academy Asia

    02/2022 — 03/2025 · 3 yrs 2 mos

    CAAM-approved Remote Pilot Flight and Ground Instructor; delivered regulated training and kept operations compliant.

  4. Optimization Engineer — MY Makmur Engineering

    01/2020 — 01/2022 · 2 yrs 1 mo

    Started as Technical Assistant; optimised ultrasonic flow measurement and water instrumentation.

04 / TECHNICAL STACK

Tools of the trade

LANGUAGES

  • TypeScript
  • JavaScript
  • Python
  • SQL

FRONTEND

  • React
  • React Native
  • Expo
  • Angular
  • Next.js
  • Tailwind

BACKEND & DATA

  • Node.js
  • Express
  • REST
  • PostgreSQL
  • Supabase
  • JWT

INFRASTRUCTURE

  • Docker
  • Vercel
  • Netlify
  • Git
  • GitHub

05 / GITHUB ACTIVITY

What's in the repos

Live figures pulled from the GitHub API.

38REPOSITORIES
1FOLLOWERS

06 / LAB

Experiments

Things I'm tinkering with outside of work — not polished, not always finished.

CERTIFICATES

07 / CONTACT

Let's talk