Supratouch Suwatno
Graduated Information Technology Student (Software Engineering)
Language: Native Thai, English (TOEIC 900)
Experiences
Honest Bank (Backend Engineer, Fulltime)
Mar 2026 – Now- Primary engineer on a bank direct-debit product: built the Go partner API client, the GraphQL enrollment lifecycle, and a scheduled collection job with regulatory hours gating and row-level locking.
- Owned a regulatory compliance project end-to-end, design through production: an event-driven stamping pipeline in Go on Kafka and GCS, with retry/DLQ handling for vendor downtime and audit records in BigQuery.
- On-call for payment and card systems: triaged PagerDuty escalations to root cause via Grafana and Prometheus, then shipped five remediations across payment idempotency, error typing, and vendor-state recovery.
Agoda (Fullstack Software Engineer, Intern, Part-time)
Jun 2025 – Dec 2025- Led design reviews for the partner extranet convergence initiative, presenting API and frontend architecture proposals to 10–30 cross-functional stakeholders — directors, engineering managers, product owners, system maintainers.
- Migrated 5 high-traffic extranet pages (thousands of daily users) off the legacy monolith to microservices (React, C# .NET), including property-type-driven dynamic form configuration.
- Built out the testing diamond: unit tests for utilities, contract tests against third-party microservices, and end-to-end acceptance tests in production-like environments.
- Folded review feedback back into the designs, including migrating to newer API endpoints surfaced by stakeholders.
Cleverse (Software Engineer, Intern, Part-time)
Apr 2024 – Feb 2025- Architected a Bitcoin wallet auth library: one adapter pattern covering 4 providers, giving several Web3 apps a single signature-based login path.
- Built a Bitcoin NFT launch platform that sold out its first round (tens of thousands of dollars), using the Mempool API for transaction management and investor verification.
- Shipped core DEX features — liquidity pool management and token swapping — for a Uniswap V2/V3 fork on Mantle.
- Extended a smart-money tracking platform (20K+ users) from Ethereum to Solana, adding wallet analytics and transaction history views.
School of Information Technology, KMITL (Teaching Assistant)
Jul 2023 – Feb 2024- Mentored 100+ students across Problem Solving (Python), Object-Oriented Programming (Java), and IT Fundamentals (Git, Linux).
Projects
KMITL Curriculum Website (Leads Fullstack Engineer)curriculum.kmitl.ac.th
Apr 2025 – May 2025- Led 1-month development of university curriculum platform (100+ programs) with Astro and PayloadCMS, managing a junior developer on WordPress migration and presenting to institutional directors
ITKMITL TCAS (System Maintainer)tcas.it.kmitl.ac.th
Sep 2023 – Aug 2025- Rescued non-operational admissions platform (500+ students) by delivering emergency Svelte rewrite in 2–4 weeks, eliminating 6+ years of technical debt (Vue 2, Node 12, Sequelize). Modernized to Next.js with hybrid SSR/CSR and Prisma ORM; built staff portal for application review and applicant management
Leadership & Activities
IT Experience Club (Vice-President)
Jul 2023 – Feb 2024- Organized technology workshops for 200+ students including Python project-building workshops for first-year students
Junior Webmaster Camp 13 (Programming Class Teaching Director, Frontend Developer)13.jwc.in.th
Jul 2024- Instructed 48 selected high school students in advanced fullstack development and developer–designer collaboration
- Led frontend development team and created interactive camp website with engaging user experience
Education
King Mongkut's Institute of Technology Ladkrabang
Ladkrabang, Bangkok- Bachelor of Science, School of Information Technology — Software Engineering Track. First Class Honours. GPA 3.682022 – 2026
Technical Skills
Ordered by what I reach for most, day to day.
Languages: Go, TypeScript, SQL, Python, JavaScript, Java, C#, C++
Backend: Kafka (Confluent, Avro), GraphQL, Gin, Fiber, Node.js, Elysia, Nest.js, Express, tRPC, Prisma ORM, .NET, Django
Databases: PostgreSQL, BigQuery, MySQL, MongoDB, MSSQL, Cassandra
Infrastructure: Docker/Kubernetes, Git, Linux, ArgoCD, Terraform, Vault, GCS, GrowthBook, Microservices architecture, Multi-datacenter deployment
Observability: Grafana, Prometheus/PromQL, PagerDuty, Loki
Frontend: React, Next.js, Tailwind CSS, Astro, Svelte, SvelteKit, HTML5, CSS3
Web3: Smart contract interaction, Bitcoin wallet integration, Web3.js/Ethers.js, DeFi protocols