I build the application, integrate the business workflow, deploy the infrastructure, automate operations, and keep the production system running. 10+ years of commercial delivery — including paid desktop software, business systems, and a self-hosted production platform of 175+ containers across 3 hosts.
Kuala Lumpur, Malaysia · Open to full-time remote / hybrid roles (on-site within Malaysia only)
me@hoelee.com · LinkedIn · Engineering Blog · Gitea (Self-hosted) · WhatsApp Business
| Product / System | Status & Stack | Highlights |
|---|---|---|
| Nine Lore | Live Commercial ProductPHP CodeIgniter 4 ToyyibPay mPDF Docker |
Automated 32-page personalized numerology PDF generation & delivery pipeline, reseller credit system, payment callback verification, 54 PHPUnit test suites. |
| HEVC Transcode | Commercial Desktop App (Trial + Paid)Python FFmpeg Ed25519 Inno Setup Windows |
High-integrity local video transcoding engine with 5-stage safety gates (damage scan, 3-stage SSIM ≥ 0.995, SHA-256 verification), offline-first Ed25519 licensing via self-hosted Keygate. |
| DigiKedai Bot | ProductionTypeScript LiteLLM Telegram/WhatsApp Docker |
Multi-channel AI customer-support bot on Telegram & WhatsApp behind LiteLLM gateway with persistent memory and zero inbound open ports (Cloudflare tunnel). |
| Three-host Platform | Live Production InfraDocker Traefik Prometheus Grafana CI/CD |
175+ containers across 78 compose stacks on Synology DSM, Unraid, and Ubuntu VPS: automated ACME TLS, Prometheus/Grafana monitoring, authentik SSO, restic backups. Read case study. |
| hoelee-learning | ProductionAstro Python Whisper Pagefind Docker |
Bilingual video learning knowledge base: local ASR transcription pipeline → structured timestamp-linked notes → client-side Pagefind search. |
| Commercial Client Delivery | Production SystemsPHP OpenCart WordPress APIs |
30+ commercial websites and business systems for SME/e-commerce clients, including chaijoywood.com (AI photo plugin) and jomcarirumah.com (loan calculator). |
- traefik-botfilter — Dependency-free Traefik middleware in Go; blocks scanners and malformed HTTP traffic with heuristic scoring and in-memory IP bans.
- universal-video-transcode — Any video in, one MP4 out compatible with both iPad and Android, with recipe auto-selection and frame-timing defect detection.
- hoelee-webdav-server — Hardened Apache httpd WebDAV server in Docker with pinned base image, modern TLS and CI/CD.
- springboot-hoelee-demo — Modern Spring Boot showcase with Thymeleaf UI, JPA, Security, and Caffeine caching. Live at spring.hoelee.com.
I document real engineering problems, debugging root causes, and architecture trade-offs on blog.hoelee.com (中文版):
- How I built the DigiKedai Telegram bot — Production AI service on self-hosted infrastructure
- Loop engineering without a coding agent — 11 scheduled loops, deterministic branches with stop conditions
- One Prometheus for Unraid, Synology and a VPS — Multi-host observability without managed SaaS
Languages PHP · Java · Python · JavaScript · TypeScript · SQL
Frameworks CodeIgniter 4 · Spring Boot · WordPress (custom plugins) · Node.js · REST APIs
Data & Storage MySQL (master/replica) · PostgreSQL + pgvector · MariaDB · Redis · SQLite · NocoDB
Infrastructure Docker & Compose · Linux (Ubuntu, DSM, Unraid) · Traefik · Nginx · Cloudflare
Observability Prometheus · Grafana · cAdvisor · node-exporter across 3 hosts
AI & Ops LiteLLM · OpenAI API · n8n · Whisper STT · Local LLMs / ComfyUI · Postfix/Dovecot/Rspamd
Web3 (Research) Solidity ERC-20/721 · Hardhat · Foundry · Chainlink VRF (Reference implementations)
- Full Stack Software Engineer @ Joywood (Jan 2020 – Present)
- Delivered 30+ production websites and business applications for SME, NGO, and e-commerce clients.
- Built AI customer support tooling (OpenAI API + OCR receipt verification).
- Designed and operate the 3-host 175+ container platform (Traefik, Prometheus, CI/CD, restic).
- Founder / Full Stack Developer @ Hoelee Enterprise (SifuMail) (Sep 2019 – Apr 2023)
- Operated web development and SifuMail email hosting service with paid tiers.
- Project Manager / Software Engineer @ EduFly (Aug 2018 – Sep 2019)
- Managed MLM e-commerce platform and built Java Spring automation for Shopee uploads and chatbot workflows.
- Software Engineer @ Superceed (Nov 2015 – Jul 2018)
- Built enterprise Java Spring Boot and Android applications: real-time GPS delivery tracking, IBM Watson chatbot, speech/facial recognition services.
- Universiti Tunku Abdul Rahman (UTAR) — Bachelor of Information Systems (Hons), Information Systems Engineering (2016)
- Certifications: Alchemy Ethereum Developer Bootcamp · Chainlink Expert Certification · ConsenSys Solidity Developer · Polygon Web3 Developer
Most day-to-day repositories live on git.hoelee.com; public repositories on GitHub represent open-source tools and public showcases.