Marketplace Integration Platform
Multi-platform product & order pipelines for Grabmart, Lineman, Foodpanda, Shopee and Lazada — catalog sync, stock management, and real-time order routing at scale.
NestJSGoPythonAngularRabbitMQKafkaPostgreSQLMS SQLAKS
insure.gensiri.com
Online insurance platform — policy comparison, quotation flow, and checkout with credit-card and installment payment through Omise and direct bank APIs.
AngularNestJSNode.jsMongoDBOmiseDocker
manditt.com
E-commerce platform with product catalog, cart and checkout, order management, and an admin back office — built on a MEAN stack behind GitLab CI/CD.
AngularNestJSMongoDBMySQLDockerGCP
petsconnex.com
Pet services marketplace where each provider lists consultation, bathing, grooming and pet products — booking, provider profiles, and order handling in one place.
AngularReactNestJSMongoDBDocker
caresconnex.com
Health and medical commerce platform — product catalog, vouchers, appointment booking, medical data analysis, and health verification from wearable devices.
AngularNestJSMongoDBMQTTDockerGCP
wiplux.com — IoT Smart Energy Monitor
Smart plug IoT platform with real-time energy monitoring, remote scheduling and multi-device control — ESP32 firmware, MQTT transport, and a live Angular dashboard.
ESP32C/C++Node.jsAngularMQTTMongoDBGCP
Building Inspection & Monitoring System
Mobile-friendly field data collection with a multi-site dashboard and automated PDF compliance reports for building inspection teams.
NestJSAngularPostgreSQLPDF
Binance Copy-Trading Automation
Real-time order mirroring engine over the Binance WebSocket API with position sizing, risk controls, execution monitoring and Telegram alerting.
Node.jsWebSocketBinance APITelegram Bot
School Management System
Class scheduling, attendance tracking and student records with separate teacher and administrator portals.
AngularNode.jsMySQL
Wholesale Alcohol Sales Platform
Product catalog, order processing and inventory management with automated Thai tax invoice generation for a licensed wholesale business.
NestJSAngularMS SQL
LLM-Local — Local Inference Stack
llama.cpp and vLLM engines on a Tesla V100 behind a FastAPI OpenAI-compatible gateway, with a NestJS + Angular console for engine, model and API-key management.
llama.cppvLLMFastAPINestJSAngularCUDAsystemd
Teams Work Secretary
An assistant that reads Microsoft Teams threads, retrieves from a pgvector knowledge base and drafts replies — rolled out through staged OFF, OBSERVE, SHADOW and LIVE run modes.
FastAPIAngularPostgreSQLpgvectorRAGPower Automate
chat.emmiedev.com
A public chat UI in front of the home GPU with per-visitor token allowances and a slot semaphore, so strangers can never queue ahead of the work assistant.
NestJSAngularPostgreSQLSSEDocker
k3s Homelab Cluster
A single-node k3s cluster behind home NAT, reachable only through an SSH reverse tunnel to a DigitalOcean VPS, fronted by Cloudflare with Traefik v3 and Longhorn storage.
k3sTraefik v3Longhorncert-managerArgoCDCloudflare
auth.emmiedev.com — Single Sign-On
Google SSO for every homelab service through Traefik ForwardAuth — downstream apps get identity headers and carry no authentication code of their own.
NestJSTraefik ForwardAuthOAuth 2.0JWT
Fleet Monitoring Stack
Prometheus, Grafana, Loki and blackbox on a dedicated VM scraping every machine from outside the cluster — so the dashboards still work when the cluster is the thing that broke.
PrometheusGrafanaLokiblackboxDocker Compose
Coding Challenges Judge
A self-hosted competitive programming judge — sandboxed multi-language execution in throwaway Kubernetes Jobs, a live leaderboard, and shareable submissions.
GoFastifyAngularPostgreSQLRedisk3s
emmiedev.com/blog
A writing platform for engineering notes — NestJS and Prisma behind a server-rendered Angular reader with markdown, syntax highlighting and maths.
NestJSPrismaPostgreSQLAngular SSR