Skip to content

Malaysia

Software Engineer & Project Manager

I build and lead full-stack systems — from serverless backends to shipped products — and use AI to ship them faster.

RM0M

largest project budget managed

0+

years as a software engineer

0+

years in project management

0+

systems built & shipped

TypeScript / JavaScriptPythonNext.jsVue 3 / ViteReact NativePostgreSQL / MySQLMapbox / geospatialREST API designAWS LambdaAPI GatewayServerless FrameworkRDS Postgres / MySQLCognitoAWS IoTAWS RekognitionS3 / CloudFrontAmplifyTerraform

( 01 )Work

Work

Flagship case studyEnterprise · Full-stack · Team lead · IoT

RM9M Smart-Agriculture Platform

Led a development team to design and deliver a ~RM9M smart-agriculture programme, managed end-to-end as project manager and software engineer. Delivered in two phases: a farm-management and fleet-tracking platform, then digitalisation of verification and loan processes.

Phase 1

Phase 1 — Farm Management & Fleet Tracking

A farm-management solution built around the full paddy cycle — every task tracked — paired with real-time fleet tracking and environmental telemetry.

  • Farm management solution tracking the complete paddy cycle and every task in it
  • Satellite crop analytics: Sentinel imagery + drone capture layered onto Mapbox (Mapbox Studio raster layers), computing NDVI / NDMI indices and statistics from the readings
  • AI crop-disease detection — inspects paddy for disease and returns a mitigation plan
  • Fleet management via Flashy, AWS IoT, and Teltonika FMB / FMC 920 telematics devices
  • Weather telemetry: Davis Pro V2 weather station wired through a Raspberry Pi mini-PC streaming to the AWS MySQL database
  • Support chat with Sendbird
MapboxSentinelAWS IoTTeltonikaSendbirdRaspberry PiAWS MySQL

Phase 2

Phase 2 — Digital Semakan & Loan

Migrated the physical verification (semakan) and loan process to digital — identity-first, AI-assisted, and fully online.

  • Migrated physical semakan (verification) and loan processes to a fully digital workflow
  • eKYC implementation with AWS Rekognition
  • On-prem LLM: setup with Ollama for document/processing assistance
eKYCAWS RekognitionOllamaLLM

NDA

  • Managed a ~RM9M programme end-to-end as PM + lead engineer
  • Led the development team: scope, sprints, delivery, stakeholder reporting
  • Phase 1 — farm management, satellite/drone crop analytics, fleet tracking
  • Phase 2 — digital verification, eKYC, and loan-process migration
System designProject managementFull-stack engineeringTeam leadershipIoTGeospatial

Client and system details withheld under NDA.

02Projects

01SaaS · Product · Live

Ancestra — Private Family-Tree SaaS

My own subscription SaaS for building private family trees (salasilah): each account owns private family spaces, members build their tree — profiles linked by parent and partner relationships — and explore it through interactive glassmorphism tree charts. Billing is metered per person (RM1/person/month) with a 14-day trial and ToyyibPay checkout. Live at familytree.zahidsyuqri.com.

  • Multi-tenant per family: join-by-code invites, automatic kin labels, couple pairs incl. polygamy support
  • 14-day free trial per family, then a growth paywall — adding people/relations blocked until subscription; ToyyibPay checkout, server-verified
  • Interactive tree chart with 3 layout views + legend; glassmorphism UI
  • Vite React SPA + Serverless Python family-service + RDS Postgres + Cognito
ReactViteTypeScriptPythonPostgreSQLAWS LambdaCognitoToyyibPay

02Travel · Booking · Web · Live

Terbang Pelangi Travel — Korea Tour Packages

Production site for Terbang Pelangi Travel, a Malaysian MOTAC-licensed (L/N/11982) Muslim-friendly, Korea-specialist agency. Bilingual (Malay/English) catalog of 9 Korea packages with trip-request forms, WhatsApp-first leads, and a Cognito-protected admin CMS.

  • Korea-specialist catalog: Seoul spring/autumn/winter packages, Seoul–Busan and Seoul–Jeju private trips, halal food guarantees, prayer-time-aware itineraries
  • WhatsApp-first trip requests plus a Cognito-protected admin CMS for packages and inquiries
  • Next.js static export + Serverless Python tours-service + RDS Postgres + Cognito + Terraform
Next.jsTypeScriptTailwindPythonPostgreSQLAWS LambdaCognitoTerraform

03Travel · Booking · Web · Live

Wander Nomads MY — Travel Consultant

Website for a Malaysian travel consultant operating since 2019. Visitors browse a bilingual catalog of 9 packages — Indonesia, Kazakhstan, Japan, Madagascar 2027, and football-team travel — send trip requests, and reach the consultant via WhatsApp-first leads; a Cognito-protected admin CMS manages packages and inquiries.

  • 9-package catalog incl. niche trips: Almaty (Kazakhstan), Sumba Travel Buddies, Madagascar 2027, football-away Jakarta
  • WhatsApp-first conversion: sticky widget + pre-filled deep links, single direct contact channel
  • Live-verified full stack: Amplify hosting, live API, backend 72/72 tests
Next.jsTypeScriptTailwindPythonPostgreSQLAWS LambdaCognitoAmplify

04E-Commerce · Studio · Web App

Anan Deco — Custom Furniture Studio

Web app for a custom furniture studio: a public catalogue of designs, time-limited share links for client previews, and a workshop tool that turns a 3D furniture design into a priced 2D cut list with material calculations. Built as an MVP on Next.js + Postgres, with the cutlist optimizer running client-side in TypeScript.

  • Client-side cutting-stock optimizer: shelf-based packing, kerf and edge trim, grain-aware rotation, waste %, instant quotes
  • Admin area with HMAC-signed session auth — listings, materials, share links, cutlist calculator, quotes
  • Time-limited share links (48h expiry) for client previews of listings
  • Pricing engine: sheet goods, lumber board feet, edge banding, hardware, labour — 30-day quote validity
Next.jsReactTypeScriptTailwindPostgreSQLVitest

05Marketplace · Multi-Tenant · Web App

Salesmen Listing Template

A multi-tenant platform for salesmen to list cars, motors, and other items — seller profiles, featured listings, reviews, and WhatsApp-first buyer contact. One shared Serverless backend scoped by seller_id powers many white-label buyer apps, each with its own deployed app and subdomain.

  • Multi-tenant by seller_id: shared Serverless API + RDS Postgres, per-seller white-label Vue apps
  • Listings with featured flag and draft/published/sold lifecycle, multiple images via CloudFront
  • Public reviews (1–5 stars), WhatsApp-first buyer leads
  • Mock-first frontend runs fully offline; add a seller from one JSON config + script
Vue 3ViteTypeScriptTailwindPiniaServerlessPostgreSQLCognito

06

Iqbar — Proton Sales Advisor Lead Site

GitHub

Lead-Gen · Landing · Web

Lead-generation site for Iqbar, a Proton sales advisor covering Kuala Lumpur & Selangor. Visitors land on a Next.js static site, explore Proton models, rebates and buying steps, and fill a lead form — submissions land in the advisor's inbox via SES.

  • Lead form POSTs to a Serverless leads API, delivered to the advisor's inbox via SES
  • Localized landing: Proton models, rebate info, purchase steps, reviews, WhatsApp floating action
  • Next.js static export + Serverless Python leads-service + Terraform (RDS/Cognito/S3)
Next.jsTypeScriptTailwindPythonAWS LambdaSESAWS AmplifyTerraform

07

Glasshouse Malaysia — Dewan Majlis & Catering

GitHub

Event · Venue Booking · Web App

Bilingual (Malay/English) wedding-venue site for Glasshouse Malaysia: a hall catalogue (dewan majlis), catering packages, availability check, and booking requests — backed by a Serverless weddings API with public and admin handlers.

  • Hall catalogue with detail pages, gallery, packages, and pricing
  • Availability check + booking form, WhatsApp-first enquiries
  • Bilingual ms/en with language toggle; admin API for venue management
  • Next.js static export + Serverless Python weddings-service + RDS Postgres
Next.jsTypeScriptTailwindPythonPostgreSQLAWS LambdaTerraformAmplify

08

MabelLabs Malaysia — Cosmetics E-Commerce

Live site

E-Commerce · Full-stack · Live

Full e-commerce system for a cosmetics brand: 30-SKU catalog across 6 categories, guest + account checkout, order tracking, admin dashboard, and live shipping. Deployed to production August 2026.

  • Live storefront + admin: orders dashboard with CSV export, products CRUD, settings
  • Payments: bank transfer + receipt upload live; ToyyibPay wired behind a settings flag
  • Shipping: MY domestic weight tiers + DHL EXPRESS EASY international rate card
  • Next.js static export + Serverless Python order-service + RDS Postgres + Cognito
Next.jsPythonPostgreSQLAWS LambdaCognitoToyyibPay

09

CMMS — Plant Maintenance System

cmms.mszar.com

B2B · Maintenance · Live

A computerized maintenance-management system for plant operations: an equipment register per plant and category, preventive-maintenance schedules with due/overdue tracking, and a work-order flow for create/assign/status. Role-gated auth keeps admins separate from read-only technicians. Live for a plant team since September 2026.

  • Assets register per plant and category; PM schedules with last/next service and due/overdue flags — seeded from the client's actual service workbook
  • Work orders: create/assign/status flow with single-level undo, plant-filtered job list
  • Dashboard with summary counts + trend analytics
  • Admin/technician role gates (Cognito groups); Vite React dashboard + Serverless Python maintenance-service + RDS Postgres
ReactViteTypeScriptPythonPostgreSQLAWS LambdaCognitoAmplify

010

Wedding Card Invitation Platform

GitHub

Product · Multi-tenant · Web

A resellable digital wedding invitation platform: one codebase, one backend, many couples. Each couple gets a beautiful themed invitation site at /w/<slug> from a single config file — near-zero marginal cost per couple.

  • Multi-tenant by slug — add a couple with one config file, no backend changes
  • 3 themes, RSVP/wishes/gift registry/guestbook with moderation, countdown, gallery
  • Platform admin dashboard: RSVP CSV export, attendance stats, wish moderation
  • Next.js static export + Serverless Python + RDS Postgres + Cognito
Next.jsPythonPostgreSQLAWS LambdaCognito

011

BGAM — Burger Grill Anak Muda

GitHub

F&B Ordering · Web App

Ordering web app for a charcoal-grilled burger stall in Kelantan. Mobile-first customer site (menu → cart → order via web or WhatsApp) plus a staff admin dashboard with a live order queue and stock management.

  • Atomic stock decrement on order, sold-out auto-flag, full movement ledger
  • Order via WhatsApp with prefilled message; web orders with status tracking
  • Staff dashboard: live order queue, stock, one-tap open/close gate
  • Mock-first frontend, full e2e test flow, Terraform infra
Vue 3ViteTypeScriptPythonPostgreSQLTerraform

012

PapaWang Garage

GitHub

Marketplace · Showroom · Web App

Second-hand superbike showroom run by one person. Customers see live stock; the owner flips available/reserved/sold from a simple dashboard that also shows which bikes sell fastest.

  • Live stock SPA — no rebuilds when a bike sells today
  • Owner dashboard: add/edit bikes, flip status instantly, leads list
  • Fast-seller analytics so the owner knows what to buy next
  • WhatsApp inquiry + 'notify me' lead capture
Vue 3ViteTypeScriptPythonPostgreSQLAWS Amplify

013

Drapé By Mims

Live site

Storefront · CMS · Web

Mobile-first brand site for a clothing & fabric business — Next.js static export backed by a Sanity CMS, with WhatsApp ordering. Content flows from CMS to a fast static site.

  • Next.js static export + Sanity CMS content pipeline
  • WhatsApp product inquiry with prefilled messages
  • Fully typed GROQ queries, hotspot image cropping, SEO + OG per page
Next.jsSanity CMSTypeScriptTailwind

014

Bees — Kids Learning App

GitHub

Mobile · Microservices

React Native learning app for kids backed by 10 microservices with GitHub Actions CI/CD — an exploration of mobile + service architecture at scale.

  • React Native / Expo mobile app
  • 10 microservice backends with GitHub Actions CI/CD (OIDC)
  • Path-filter matrix builds, shared Lambda layer
React NativeExpoPythonGitHub Actions

015

Sinar Automotif

GitHub

Automotive · Showroom · Web

Next.js static-export showroom for an automotive project — the most evolved revision of my frontend template pattern (CloudFront OAC, static export).

  • Next.js static export storefront pattern
  • S3 + CloudFront OAC with dual-region alias
  • Canonical AGENTS.md + project docs
Next.jsTypeScriptAWS CloudFrontS3

016

Foundation — My Starter Template

GitHub

Meta-project · Tooling

The reusable monorepo template I synthesized from four production projects: Serverless Python, shared Lambda layer, Terraform (RDS/Cognito/S3), Amplify frontends, and 67 vendored design languages. Every new project starts here.

  • Canonical architecture: apps / services / layers / infra / docs
  • 67 vendored design-system skills, plan-first gate, API contract
  • Battle-tested pain-points playbook from live projects
  • The reason I can go from idea to deployed system fast
ServerlessPythonTerraformNext.jsVueAWS

( 02 )About

About

  1. 01University

    Computer Engineering, UTP

    • Graduated from Universiti Teknologi PETRONAS — Computer Engineering (COE).
    • Founded a software-engineering foundation on systems thinking, not just code.
  2. 02Software Engineer

    5+ years building production systems

    • Worked across the full stack — backend services, databases, geospatial/IoT data, and frontends.
    • Learned what actually breaks in production, not just in tutorials.
  3. 03Project Manager + SWE

    2+ years leading development while building

    • Moved into project management while staying hands-on — planning sprints and writing code in the same week.
    • CAPM-certified (Certified Associate in Project Management).
    • Managed my largest project to date: an RM9M smart-agriculture programme — farm management, fleet tracking, and digital services — delivered in two phases, end-to-end.
  4. 04Now

    AI-enabled developer / project manager

    • After understanding the full build lifecycle, I codified my process into a reusable foundation template and agent skills.
    • I now use AI to move from requirements to a deployed system measurably faster — without skipping quality gates.
    • Launched Ancestra — my own subscription family-tree SaaS, live at familytree.zahidsyuqri.com — while shipping client systems end-to-end through my studio, MIMS Global.

03Skills

01Engineering

  • TypeScript / JavaScript
  • Python
  • Next.js
  • Vue 3 / Vite
  • React Native
  • PostgreSQL / MySQL
  • Mapbox / geospatial
  • REST API design

02Cloud

  • AWS Lambda
  • API Gateway
  • Serverless Framework
  • RDS Postgres / MySQL
  • Cognito
  • AWS IoT
  • AWS Rekognition
  • S3 / CloudFront
  • Amplify
  • Terraform

03Delivery

  • Project management (CAPM-certified)
  • Team leadership
  • Stakeholder reporting
  • Budget & scope management
  • End-to-end delivery

04AI Workflow

  • Agent-driven development
  • Spec → deploy pipelines
  • Automated verification
  • Design-system tooling
  • Ollama / self-hosted LLM
  • eKYC

( 03 )Approach

How I ship with AI

Most people talk about AI codegen. I built a system around it. After managing and building full systems end-to-end, I codified everything that worked into a reusable foundation — then wired AI agents into it.

01

One template, proven in production

A monorepo starter (frontend, serverless backend, infra, docs) synthesized from four live projects — so every new build starts from working patterns, not a blank page.

02

Agent skills that encode the process

Plan-first gates, API contracts, design-style selection, pain-points playbooks — the hard-won lessons become part of every build automatically.

03

Quality gates stay human-grade

AI speeds up the writing; verification stays strict — migrations before code, zero-destroy terraform plans, builds that must pass before anything ships.

04

Measurably faster, not sloppier

From requirements to a deployed system in days, not months — without skipping the review, test, and deploy discipline that makes it production-ready.

( 04 )Contact

Let's build something

Looking for a software engineer who can also lead the project — or a project manager who still writes code? I work with startups and businesses that want systems shipped, properly.

zahidsyuqri.com

Malaysia