Engineering resilient digital ecosystems — from embedded firmware and control systems to AI-powered web platforms and the automation tooling that ties them together.
Freelance software developer with 5+ years delivering production systems end-to-end: IoT firmware, cloud pipelines, full-stack web applications, AI agent tooling, browser automation, and consulting services across SEO, web strategy, and technical training. Author of 127+ public repositories and 13 live commercial deployments. Multilingual, remote-first, and pragmatic about scope, deadlines, and documentation. Currently booking projects for the second half of 2026.
Python · TypeScript · JavaScript · C/C++ · Rust · Go · Bash · SQL · MATLAB
React · Next.js · Vue.js · Node.js · Express · Django · Flask · Tailwind · WordPress · REST/GraphQL
ESP32 · STM32 · Arduino · Raspberry Pi · LoRa · MQTT · Wokwi · Tinkercad · Sensor/Actuator Integration
PID · Fuzzy Logic · LQR · Ziegler–Nichols · Cohen–Coon · Genetic Algorithms
Docker · Kubernetes · AWS · GCP · Azure · Firebase · Terraform · CI/CD · NGINX
MCP Servers · Agent Skills · Playwright · Puppeteer · TensorFlow · PyTorch · Scikit-learn · OpenCV · NLP · Generative AI
PostgreSQL · MySQL · SQLite · MongoDB · Redis · Elasticsearch
Technical SEO · Core Web Vitals · Structured Data · On/Off/Technical Page · Web Strategy · AI-Optimized Content
Figma · Tailwind · KiCad · PCB Design · AutoCAD · Photography
Production deployments across travel (Syaz Travel), news (Sindikasi Media, Berandawirson), energy (New Energi), livestock (Top Global Farming), HR (HYStory), SaaS tools, and more.
TypeScript chat widget served via Cloudflare Workers; AI-powered automated blog (Wong Edan's Blog) running MEMA AI content pipeline with scheduled publish hooks.
Docker-based Ubuntu dev environments pre-wired with MCP servers; reproducible, containerised workspaces for AI-assisted development workflows.
Most-starred repository — guides for running Android containers on X11 Linux systems; 170 GitHub stars, adopted widely in the Linux community.
ESP32 firmware with SHT20, thermistor, and MQ-137 sensors streaming to MQTT; Node.js + React dashboard for live and historical data.
Auto-tuned PID (Ziegler–Nichols, Cohen–Coon) with fuzzy supervisor for non-linear regimes. Simulated in MATLAB, deployed on STM32.