Skip to content
Photo of Dylan Chua

Dylan Chua

Verified: details checked against my CVLast verified:

4 roles since 2024

Associate Software Engineer

Now at Ensign InfoSecurity · Singapore · since Jun 2026

I build full-stack apps, data pipelines and the cloud they run on, and I made this toilet finder on the side.

Facts

Based in
Singapore
Degree
BSc Information Systems, SMU
Majors: Smart City Management and Technology; Digital Cloud Solutions
Works on
Data, full-stack, cloud

Features · Skills

Languages

  • TypeScript
  • JavaScript
  • Python
  • Go
  • SQL

Backend

  • NestJS
  • Node.js
  • REST APIs
  • Microservices
  • Prisma
  • PostgreSQL
  • MongoDB

Frontend

  • React
  • Next.js
  • Tailwind

Cloud and DevOps

  • AWS (S3, SQS, DynamoDB, ECS, Lambda)
  • GCP (Cloud Run, Vertex AI)
  • Docker
  • Kubernetes
  • Terraform
  • Vercel
  • CI/CD

Data and AI

  • Data pipelines
  • Web scraping (Selenium)
  • RAG
  • Multi-agent LLM systems
  • LangChain

Check-ins · Work experience

Where I've been, newest first

  1. Ensign InfoSecurity

    Associate Software Engineer · Jun 2026 – present · Singapore

    • Build and ship products into client environments as a forward-deployed engineer, from data pipelines to full-stack features
    • Own AWS infrastructure and Kubernetes deployments for client-facing products
    • Verify and troubleshoot data pipelines end to end, from vendor sources to client delivery
    • Present solutions to prospective clients alongside sales and engineering teams
  2. Ensign InfoSecurity

    Software Engineer Intern · Jan – May 2026

Also built here: Shit Go Where

I built Shit Go Where on my own, on free tiers. It finds the nearest clean toilet, and I need to go walks you to the closest good one. On Telegram, send @ShitGoWhereBot (opens in a new tab) your location for the three nearest.

Check-ins keep the map honest, and every toilet carries a trust tier, so open data never passes for a toilet somebody visited. How tiers work

Right now the map holds 1,052 toilets across 50 planning areas, 160 of them surveyed in person, and answers for 183 MRT and LRT stations.

Other projects

  • The Circular Classroom

    SMU capstone · Feb – Apr 2026

    • Built the analytics backend of a school-uniform donation and inventory platform, including a linear-programming endpoint for upcycling assembly planning and recipe presets
    • Implemented secure CSV ingestion: validated S3 uploads, a preprocessing Lambda that normalises columns and quarantines failed files, and template downloads
    • Next.js
    • AWS Lambda
    • S3
    • DynamoDB
    • Node.js

    circularclassroom.org (opens in a new tab)

  • LingoLah

    SEA-LION AI hackathon · Jul – Aug 2025

    • Built a voice-driven Chrome extension overlay that lets seniors use websites in native dialects (Hokkien, Cantonese) without provider-side changes
    • Created speech-recognition pipelines (OpenAI Whisper, Google STT) and integrated SEA-LION + LangChain to understand intent and perform tasks like booking appointments
    • Python
    • LangChain
    • SEA-LION
    • Chrome extension
    • Docker
    • AWS

    Code on GitHub (opens in a new tab)

  • D&D multi-agent backend

    Team project · Nov 2025

    • Built an orchestrator that routes play between combat, exploration, NPC-behaviour and places agents, with a dice system and RAG over the D&D Basic Rules
    • Python
    • Multi-agent LLM
    • RAG
  • Pawfect Match

    Apr – Aug 2024

    • Full-stack PERN app (PostgreSQL, Express, React, Node) that matches pets to owners by traits and preferences
    • AI chatbot with GPT-4, LangChain and RAG for conversational matching, improving match relevance by 30%
    • PERN
    • GPT-4
    • LangChain
    • RAG
    • Vercel

    Live site (opens in a new tab)Code on GitHub (opens in a new tab)

Education

Singapore Management University

BSc (Information Systems)

Jan 2022 – Jan 2026

Majors: Smart City Management and Technology; Digital Cloud Solutions

Certifications

  • AWS Certified Solutions Architect – Associate

    Amazon Web Services

  • Google Data Analytics

    Google · 4 courses, from data foundations to R and visualisation