BP.
Available for remote roles & system design projects

Boon Pin

AI Systems Architect & Full-Stack Engineer

I design and build AI-powered systems — ERP, IoT platforms, and digital human solutions.

RAGMQTTNestJSWebRTCLLM AgentsERPIoTMicroservices
16+
Years Experience
10+
Production Systems
10k+
Customer Accounts
80%
Manual Work Eliminated

What I Do

Skills transformed into business outcomes

Not just code — complete systems that solve real problems end-to-end.

Build ERP systems for manufacturing and retail

End-to-end OMS, MES, and WMS platforms that digitise operations from order to fulfilment.

Implement AI (LLM, RAG, Agents) into workflows

Enterprise knowledge systems, autonomous AI agents, and intelligent process automation.

Design IoT systems with real-time telemetry (MQTT)

Sensor networks, edge device pipelines, and live factory floor dashboards.

Develop digital avatar / AI assistant systems

Interactive kiosks with LLM personality, real-time voice, and WebRTC streaming.

Architect scalable backend systems (NestJS, microservices)

Event-driven systems, cloud-native platforms, and queue-based processing pipelines.

Build billing & payment platforms

Recurring subscriptions, usage-based billing, and multi-gateway payment integration.

Core Systems

Systems I've designed and delivered

Each entry is a production system — not a side project.

Manufacturing ERP

ERP / MES / WMS
Problem

Disconnected order processing, no shopfloor visibility, manual inventory tracking across warehouse and production.

Solution

Integrated ERP with order management (OMS), production tracking (MES), and warehouse management (WMS) on a single platform.

Outcome

80% reduction in manual work. Real-time production and inventory visibility across factory floors.

NestJSReactJSPostgreSQLBullMQRedisDocker

IoT Manufacturing System

IoT / Real-Time Telemetry
Problem

No machine visibility, energy data siloed in PLCs, maintenance was purely reactive and costly.

Solution

Real-time telemetry pipeline collecting sensor data via MQTT, aggregated and visualised in live dashboards.

Outcome

Factory-wide real-time visibility. Enabled predictive maintenance and significantly reduced unplanned downtime.

MQTTNode.jsInfluxDBGrafanaDockerEdge Devices

AI Digital Avatar System

AI / Customer Experience
Problem

High cost of human concierge at kiosks. Limited availability. Inconsistent brand experience.

Solution

AI avatar with LLM-powered personality, real-time voice via TTS/STT, and low-latency WebRTC streaming.

Outcome

24/7 AI assistant at kiosks. Reduced staffing costs. Consistent, personalised customer experience.

NestJSWebRTCOpenAIClaudeTTS/STTReactJS

Billing & Payment Platform

Fintech / SaaS
Problem

Manual invoice generation, no recurring billing engine, fragmented payment gateway management.

Solution

Automated billing engine with subscription management, usage-based pricing, and multi-gateway payment support.

Outcome

Fully automated billing cycle. 10k+ customer accounts. 99.9% payment processing uptime.

NestJSPostgreSQLRedisBullMQStripeReactJS

Architecture & Thinking

How I design systems

Patterns and principles I apply to build systems that are reliable, scalable, and maintainable.

Modular Monolith vs Microservices

Right-sizing architecture to current scale. Modular monolith for early stage; microservices when team and domain complexity demand it.

Queue-Based Processing

Async, resilient pipelines using BullMQ and Redis. Decouples producers from consumers, handles traffic spikes, and ensures delivery.

Event-Driven Architecture

Decoupled, reactive systems where services communicate through domain events. Enables loose coupling and independent scaling.

Offline-First IoT Design

Systems built to survive connectivity loss. Edge devices buffer data locally and sync reliably when connection restores.

API-First Design

Contract-driven development where APIs are defined before implementation. Enables parallel team work and clear integration boundaries.

Domain-Driven Design

Aligning code structure with business domains. Bounded contexts, aggregates, and ubiquitous language that speaks to stakeholders.

AI Expertise

Real AI capability — not just API calls

Production AI systems that go beyond wrappers. From RAG pipelines to autonomous agents.

RAG

Retrieval-Augmented Generation

Enterprise knowledge systems that ground LLM responses in private documents, databases, and internal data — not hallucinations.

Agents

AI Agents

Autonomous agents that plan, reason, and execute multi-step workflows with tool use, memory, and dynamic decision-making.

LLM

LLM Integration

Production-grade integration with OpenAI, Claude, Gemini, and DeepSeek. Model routing, fallbacks, streaming, and cost control.

Streaming

Streaming AI

Real-time AI responses delivered via WebSocket and SSE. Low-latency streaming for chat interfaces and voice applications.

Knowledge

Knowledge-Based Assistants

Domain-specific AI assistants trained on business context — customer service, internal operations, and technical support bots.

Tech Stack

Technologies I work with

Backend

Node.jsNestJSLaravelExpress

Frontend

ReactJSNext.jsAngularTailwindCSS

AI

OpenAIClaudeGeminiDeepSeek

IoT

MQTTModbusEdge DevicesOpenWrt

Infrastructure

DockerNginxTraefikAWSTencent Cloud

Database

PostgreSQLMongoDBRedisMySQLElasticsearch

Experience & Impact

16+ years building production systems

5+
ERP Systems Delivered
3+
IoT Platforms Built
10k+
Customer Accounts Served
80%
Manual Work Automated

Industries Served

ManufacturingRetail & E-commerceLogistics & Supply ChainSaaS & TechHospitality & F&BReal EstateHealthcare
Currently Available

Open for the right opportunity

Looking for roles or projects involving AI systems, ERP, or IoT platforms.

Open for remote AI / backend engineering roles
Available for freelance system architecture projects
Specialised in ERP, AI integration & IoT platforms
Based in Malaysia · Works globally

Focus Areas

AI SystemsERP PlatformsIoT SolutionsSystem Architecture

Get In Touch

Let's build your system

Available for AI / ERP / IoT projects. Whether you need a full system build or architecture consulting — let's talk.