Backend and platform developer building AI systems, agent workflows, and full-stack products

Jia Jing is a backend and platform-focused software developer in Kuala Lumpur. He builds TypeScript-heavy systems that connect AI agents, real integrations, durable storage, and operational tooling: trading copilots, itinerary planners, e-invoicing infrastructure, offline-first edge sync, and self-hosted products.

At Studio Twenty, he leads backend architecture, code review, CI/CD, and client-facing technical decisions. His mechatronics background shows in how he approaches software: data flow, failure modes, deployment paths, and constrained edge environments rather than just screens.

His current flagship builds are AI Trading Copilot, a self-hosted market research and trading workstation, and AI Trip Planner, an AI-assisted travel planner that validates generated itineraries against real Google Places data.

Projects

Products, platforms, and prototypes.

AI Trading Copilot

Self-hosted market research and trading workstation where an AI chat can call moomoo broker tools, stream candlestick charts, mutate watchlists, read positions, and run a LangGraph TradingAgents research pipeline with analyst, debate, risk, and portfolio-manager roles persisted to Postgres. The stack combines a Nuxt 4 web app, FastAPI service, shared Postgres schema, and Dockerized local deployment; order placement is paper-first with live execution gates.

Public GitHub repository under Ripwords; the README documents broker watchlist tools, candlestick chart streaming, paper/live portfolio reads, TradingAgents research runs, NDJSON streaming, and paper-only algo workflows.

Active public build

AI agentsTrading systemsNuxtFastAPILangGraphPostgreSQLDockerMoomoo OpenD

AI Trip Planner

AI-assisted travel planner that converts trip intents into structured day plans through Mastra, Google Gemini, and the Vercel AI SDK, then validates suggested places against Google Places data so itineraries use real locations instead of hallucinated addresses. It also supports collaborative trip editing, role-based voting, comments, share tokens, encrypted passport and reservation storage, expenses, PWA behavior, and a Three.js travel globe.

Live public product at plantrip.my, with screenshots attached. Private GitHub repository under Ripwords confirmed by the local remote and GitHub connector; the project README documents Google Places validation, collaborative planning, encrypted travel documents, expense tracking, PWA support, 23 Drizzle tables, and about 87 Nitro API routes.

Active private build

AI agentsTravel techNuxtMastraGoogle MapsDrizzlePostgreSQLPWAThree.js

Skills

The work Teoh is useful for.

TypeScript
AI agent workflows
Backend architecture
Nuxt and Vue
FastAPI and Python
PostgreSQL and Drizzle
Docker and CI/CD
Offline-first sync
Testing with Vitest, Playwright, and pytest
API integrations

Work with Teoh

Selected advisory and build work.

Backend, platform, and AI systems engineering

Employment

Full timeRemote

Open to work where he can own backend architecture, AI agent workflows, TypeScript product infrastructure, integrations, deployment paths, and the UI needed to make complex systems usable. Strong fit for teams building self-hosted products, internal tools, compliance platforms, or agentic software with real data and operational constraints.

Custom

Experience

Roles Teoh has held.

Owns backend architecture decisions, code review, CI/CD pipelines, Docker-based deployments, multi-tenant data isolation, API design, automation workflows, and client-facing technical trade-off discussions.

Built backend services and REST APIs with NestJS, ElysiaJS, PostgreSQL, MongoDB, role-based access control, and multi-tenant data isolation; also built Malaysia e-invoicing SDK work covering validation, digital signatures, and LHDN API integration.

Education

Education.

Universiti Tunku Abdul Rahman (UTAR)

Jan 2024

Bachelor of Mechatronics Engineering with Honours, First Class Honours (CGPA 3.73/4.0)

Mechatronics engineering background that informs work on embedded systems, edge devices, control systems, and production software architecture.

National Taipei University of Technology (NTUT)

Jan 2023

The New Southbound Policy Elite Study Program

International study program in Taipei, Taiwan.