Forward Deployed Engineer · Singapore

Building production systems that actually ship.

Senior Full Stack Engineer with 10 years of experience — from React & Node.js backends to agentic AI pipelines. Currently exploring the frontier of LLM-powered applications with LangChain, Claude API, and MCP.

Current focus
Agentic AI LangChain Claude API MCP React Node.js TypeScript Next.js OCI Python GraphQL PostgreSQL
10
Years shipping production code
5+
Companies & domains
OCI
Certified Architect
SG
Based in Singapore

Engineer who owns the whole stack

I'm a Singapore-based Full Stack Engineer with a decade of experience building and shipping production web applications — from early-stage startups to enterprise cloud platforms at Oracle.

My work spans React & TypeScript frontends, Node.js/Express backends, CI/CD automation, cloud infrastructure on OCI, and — most recently — agentic AI systems using LangChain, Claude API, OpenAI, and the Model Context Protocol (MCP).

I've led frontend teams, mentored engineers, and owned end-to-end delivery on complex cross-functional projects. I'm energised by the intersection of solid engineering fundamentals and what's becoming possible with LLMs.

Forward Deployed Engineering
Embedding with customers and product teams to build and iterate fast — bridging technical depth with real-world user needs.
Agentic AI Development
Building LLM-powered pipelines, workflow agents, and AI-enhanced web apps using LangChain, Claude API, OpenAI, and MCP.
Full Stack Delivery
React, TypeScript, Node.js/Express, REST & GraphQL APIs, database management, cloud infra — owning the full delivery cycle.
Engineering Leadership
Mentoring engineers, establishing coding standards, and driving cross-functional alignment between product, backend, and QA.

10 years of production work

Oracle Cloud Infrastructure
Dolphin Dynamics Labs
Palo IT
Paula's Choice
General Assembly
Senior Full Stack Engineer
Oracle Cloud Infrastructure
Jan 2021 – May 2026

Led end-to-end full stack delivery for Java Management Service on OCI — from React/TypeScript frontend architecture to Node.js/Express backend services, CI/CD automation, and production releases. Built tooling that eliminated manual QA overhead and automated security alerting for enterprise Java deployments.

ReactTypeScriptNode.jsExpressOCI SDKPythonJavaGitHub ActionsJestPlaywright
Senior Full Stack Developer
Dolphin Dynamics Labs
Sep 2019 – Dec 2020

Led frontend development for a mission-critical mining safety application deployed globally by Rio Tinto. Built mobile-optimised, offline-resilient React UI consuming REST and GraphQL APIs in low-connectivity field environments.

ReactGraphQLCSS3REST APIsResponsive DesignManual QA
Full Stack Developer
Paula's Choice Skincare
Jan 2017 – Dec 2018

Built and maintained a customer-facing e-commerce platform end-to-end — designing REST API endpoints, configuring servers, managing databases, and building Vue.js frontend components for product catalogue, cart, checkout, and POS.

Vue.jsREST API DesignPostgreSQLServer ConfigBootstrap
Teaching Assistant — Web Dev Immersive
General Assembly Singapore
Feb 2016 – May 2016

Mentored students through a 12-week intensive full stack bootcamp, conducting code reviews, pair programming, and 1-on-1 guidance across React, Node.js, Express, PostgreSQL, and MongoDB.

ReactNode.jsExpressMongoDBPostgreSQL

What I work with

Frontend

  • React, TypeScript, Next.js
  • Vue.js, JavaScript (ES6+)
  • Tailwind CSS, Material UI, Chakra UI
  • HTML5, CSS3, WCAG 2.1
  • Core Web Vitals, SSR/SSG

Backend

  • Node.js, Express.js
  • Python, Java
  • REST API design & integration
  • GraphQL (Apollo Client)
  • PostgreSQL, MongoDB
🤖

Agentic AI

  • LangChain, LangGraph
  • Claude API (Anthropic SDK)
  • OpenAI API (GPT models)
  • MCP (Model Context Protocol)
  • Prompt engineering, agent design

Cloud & Infra

  • Oracle Cloud Infrastructure (OCI)
  • OCI Node.js SDK
  • Artifactory
  • Server configuration
  • OCI Certified Architect
🔧

Testing & CI/CD

  • Jest, Playwright
  • JMeter (load testing)
  • GitHub Actions, TeamCity
  • DevSecOps practices
  • Manual QA
💡

AI Tooling

  • Cursor (AI-assisted dev)
  • OpenClaw on Mac Mini
  • Claude Code, Codex
  • AI-enhanced web apps
  • Workflow automation agents

What I'm building

Agentic AI · Active

Startup Deck Analyser Agent

A LangChain agent pipeline that ingests startup pitch decks (PDF), extracts structured data across key investment dimensions — team, market, traction, financials, competitive moat — and outputs a scored metrics report for VC analysts.

Python LangChain OpenAI API Claude API MCP React REST API
Coming soon

Next project loading...

Currently exploring ideas at the intersection of agentic AI and real-world operational tooling. Check back soon or get in touch if you want to build something together.

TBD

Thoughts on engineering & AI

Coming soon · Agentic AI

What "forward deployed engineer" actually means in 2025

The role is evolving fast with AI tooling. Here's what I think it looks like now.

Coming soon · LangChain

Building my first LangChain agent: what I learned parsing 50 pitch decks

PDF parsing is messier than you think. Here's the stack that actually held up.

Coming soon · MCP

Why MCP (Model Context Protocol) changes how I think about tool use

After months of building with raw APIs, MCP shifted something in how I architect agents.

Blog launching soon — follow on LinkedIn for updates

Let's work together

Open to forward deployed engineering, full stack, and agentic AI roles in Singapore. Also happy to talk shop about LLMs, agent design, or anything in between.