A.Syamil Ahmad at the Google Cloud Authorised Training Partner wall

OPEN FOR OPPORTUNITIES

A.SYAMIL AHMAD

Full-Stack Developer

Your friendly indie coder in the neighbourhood. I build, ship and maintain my own apps with Expo — web, iOS and Android from a single codebase. I can do the same for yours, from the database schema to the screen it runs on.

01 / TECHNICAL STACK

Tools of the trade

What I reach for day to day, and ship with.

02 / PIPELINE

From plan to production

How I usually take an app from plan to production, fast. I'm also happy to build for scale.

  1. PlanSchema, access rules (RLS) and screens first
  2. BuildExpo + TypeScript: one codebase for web, iOS and Android, backed by Supabase
  3. ShipPush to GitHub, Vercel deploys automatically
  4. MaintainMonitor, fix and keep improving

03 / FEATURED SYSTEMS

Not projects. Systems.

Each one planned, built, and deployed. Feel free to reach me up for evaluation.

LIVE ↗

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 ↗
LIVE ↗

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 ↗

04 / LAB

Experiments

STACK EXPLORING

Technologies I'm exploring that haven't made it into a project yet. I pick things up fast, and I'm keen to put them to work on future builds.

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

05 / EXPERIENCE

Career Summary

  1. Independent Coder / Developer — Freelance

    07/2019 — Present · 7 yrs 4 mos

    Designing, building and maintaining web and mobile apps end to end, from planning and development through to deployment and ongoing support.

  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.

CERTIFICATES
DIGITAL BADGES
EDUCATION

06 / CONTACT

Let's talk