Pittawat Mongkonrat

Software Engineer · Bangkok, Thailand

XP
13 yrs
Class
Software Engineer
Base
Bangkok

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
TypeScriptPythonSQL
Backend & Data
Node.jsHonoFastAPISQLAlchemyPostgreSQLREST / OpenAPI
Frontend
ReactNext.jsDesign systemsAccessibility
Cloud & Platform
GCPAzureTerraformPulumiDockerCI/CDGitHub Actions

Experience

  1. Amity AI Holdings Co., Ltd. Apr 2021 – Sep 2026 · Bangkok
    1. Staff Software Engineer Amity Solutions 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. Lead Web Engineer Social+ 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. Full Stack Developer Onework 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. Opn Holdings Feb 2019 – Mar 2021 · Bangkok
    1. Software Engineer Opn Feb 2020 – Mar 2021
    2. Software Developer GO.Exchange Feb 2019 – Jan 2020
  3. Taskworld Software Engineer Jan 2018 – Jan 2019 · Bangkok
    • Implemented the on-premise deployment solution.
    • Implemented the guest-access feature for Taskworld.
  4. Thomson Reuters Software Engineer 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. THiNKNET Co., Ltd Jul 2013 – Apr 2015 · Bangkok
    1. Senior Software Engineer 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. Software Engineer Jul 2013 – Jul 2014
      • Implemented a JavaScript map API for the company's web applications by extending the Leaflet API.
  6. Krung Thai Computer Services Internship 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