Pittawat Mongkonrat

Software Engineer · Bangkok, Thailand

Software engineer with 13 years building production software, most recently taking generative-AI products from proof-of-concept to multi-tenant production on GCP and Azure. Equally at home in backend architecture, cloud infrastructure, and the frontend that sits on top.

Skills

Languages: TypeScript, Python, SQL

Backend & Data: Node.js, Hono, FastAPI, SQLAlchemy, PostgreSQL, REST / OpenAPI

Frontend: React, Next.js, Design systems, Accessibility

Cloud & Platform: GCP, Azure, Terraform, Pulumi, Docker, CI/CD, GitHub Actions

Experience

  1. Apr 2021 – Sep 2026 · Bangkok

    1. Oct 2024 – Sep 2026

      • Took an early proof-of-concept to a production-grade multi-tenant generative-AI platform, owning architecture across backend, AI pipeline, frontend, and infrastructure.
      • Architected a pipeline that decomposes layered design files into editable layers and regenerates on-brand ad variants across audience segments and formats.
      • Designed an event-driven processing backbone with queue-based autoscaling workers, keeping API responses immediate while long-running jobs completed asynchronously.
      • Shipped an LLM agent-evaluation suite that turned subjective voice-agent quality into a measurable, regression-testable metric.
      • Owned infrastructure as code, CI/CD, and observability across GCP and Azure, including per-PR preview environments and gated production releases.
      • Designed and rolled out the team's agentic coding workflow — a codified spec-to-merge loop with role-specialised AI agents, enforced review gates, and a written engineering constitution that both engineers and agents are held to.
      • Automated recurring engineering hygiene — CI health triage and flaky-test detection — as scheduled agent runs.
      • Codified the Figma design system into a shared React component library and bound the two with Figma Code Connect, so every design component resolves to its real implementation.
      • Standardised delivery org-wide through an automated deployment process and a centralised template repository, cutting deployment time and resolving cross-team inconsistencies.
    2. Aug 2023 – Sep 2024

      • Led the team delivering a critical TypeScript SDK, driving a refactor that reduced technical debt and improved performance and stability.
      • Built a feature-rich, ChatGPT-style frontend dashboard (React, Next.js, Tailwind CSS) giving users an intuitive, responsive interface for complex data interaction.
      • Architected a comprehensive React UI Kit from the ground up on LexicalJS, React Aria, and Radix UI, ensuring accessibility and design consistency.
    3. Apr 2021 – Jul 2023

      • Designed SpaceCloud (getspacecloud.co) — frontend in React, Next.js and Tailwind CSS; backend on Hasura and NestJS.
      • Acted as team lead on the e-document module, designing the database and backend software architecture (NestJS, PostgreSQL).
      • Maintained and extended the TDPK room-booking system (React, Hasura, Pulumi, Netlify Functions, Auth0, PostgreSQL).
      • Designed and implemented a people-counting system using Cloudflare Tunnel, Raspberry Pi, and IP cameras.
      • Built a Chrome extension that reads the screen and integrates it with ChatGPT.
  2. Feb 2019 – Mar 2021 · Bangkok

    1. Software Engineer — Opn

      Feb 2020 – Mar 2021

    2. Software Developer — GO.Exchange

      Feb 2019 – Jan 2020

  3. Jan 2018 – Jan 2019 · Bangkok

    • Implemented the on-premise deployment solution.
    • Implemented the guest-access feature for Taskworld.
  4. May 2015 – Dec 2017 · Bangkok

    • Designed the code structure and implemented the backend of a capacity-management system in Node.js, TypeScript, and Mocha, reaching ~85% coverage on the new codebase.
    • Developed a self-service API for Artifactory using Node.js, Mocha, and ECMAScript 6.
    • Implemented a multi-selection feature for a monitoring system using AngularJS.
    • Handled support tasks for the monitoring system.
  5. Jul 2013 – Apr 2015 · Bangkok

    1. Jul 2014 – Apr 2015

      • Created an online documentation site covering the map API's details and examples, using AngularJS (apidoc.mapmagic.co.th, apisample.mapmagic.co.th).
      • Developed an API-document back-office using Ruby on Rails.
    2. Jul 2013 – Jul 2014

      • Implemented a JavaScript map API for the company's web applications by extending the Leaflet API.
  6. Apr 2011 – May 2011

    • Developed an iOS prototype of the NetBank application in Xcode, since deployed to the App Store.
    • Implemented backend services for the NetBank application using NetBeans.

Education

Chulalongkorn University Bachelor of Engineering (B.E.), Computer Engineering 2008 – 2011

Press ⌘P / Ctrl+P to save as PDF