Open to new opportunities

Software Engineer / Technical Leader · Bangkok, Thailand

I build the right thing—and make it last.

I build dependable systems and help teams ship through the hard decisions.

Selected outcome< 10 ms promotion service response time during major campaigns

About

I stay close to the code—and the outcome.

Portrait of Prawin Rungpiriyadej

I work where product intent meets production reality.

I shape backend services, payment flows, and the decisions that keep systems dependable under pressure.

I stay close to the code, make trade-offs visible, and carry the work through release and operation.

12 years
building software systems
11 engineers
led across 3 commerce domains
< 10 ms
promotion service response time during major campaigns

How I work

I bring technical depth to the decisions that make a product easier to build, operate, and trust.

Hands-on

Stay close to architecture, code, and the hard decisions that determine whether a system holds up in production.

CODE · SYSTEMS · QUALITY

Product-minded

Translate business priorities into useful, reliable systems—and make the trade-offs clear enough for teams to move.

CONTEXT · VALUE · DELIVERY

Ownership-driven

Carry work from discovery through release, operations, and learning, with the outcome in view.

END-TO-END · ACCOUNTABILITY

Where I've worked.

Recent roles, selected for impact.

DEC 2024 — MAR 2026Checkout · Order · Promotion
NocNocSoftware Engineering Manager

Led an 11-person engineering team across three business-critical commerce domains.

  • Led the design and optimization of a cart-level promotion and coupon eligibility service, maintaining an average production response time below 10 ms during major high-traffic campaign events.
  • Provided hands-on technical coaching and problem-solving support, helping engineers remove blockers and make well-informed architecture and implementation decisions.
  • Partnered with product and business stakeholders to translate company priorities into technical roadmaps and delivery plans while balancing scope, dependencies, and delivery risks.
  • Introduced capacity-based sprint planning and shared delivery commitments, improving on-time sprint delivery and strengthening alignment with project managers.
JUL 2024 — NOV 2024Technical Lead (Platform Team)
NocNocTechnical Lead

Set technical direction for payment and service reliability improvements.

  • Architected a multi-gateway payment service with error-notification and reconciliation workflows to improve operational reliability.
  • Established coding standards and developed reusable, company-wide SDKs in Go, Java, TypeScript, and Python.
  • Integrated Kafka and RabbitMQ to improve backend reliability and decouple service architecture.
  • Standardized SDLC and Agile practices across QA and dev teams, reducing release cycle friction.
JUN 2023 — JUN 2024Platform Team (Core Platform Services)
NocNocSenior Software Engineer

Owned and modernized platform services that supported the wider product system.

  • Owned and modernized core platform microservices, including Auth, API Gateway, Caching, and Notifications, improving overall system reliability.
  • Introduced containerized integration tests into the CI/CD pipeline to validate service integrity before release.

Earlier experience

Foundations in enterprise, messaging, and fintech.

JUL 2018 — JUN 2023Enterprise Software · Agile Delivery

Zarewoft

Co-founder

Co-founded a software company delivering tailored enterprise solutions.

OCT 2017 — MAY 2018Messaging · Platform Architecture

Hedbot

Senior Software Engineer

Architected a Go-based chatbot platform connecting multiple messaging applications.

MAR 2014 — OCT 2017Fintech · Corporate Banking

Orcsoft

Senior Software Engineer

Built mission-critical web applications for leading financial institutions in Thailand.

What I work with.

languages

GoTypeScriptJavaScriptJavaPython

architecture

MicroservicesDistributed SystemsEvent-driven

cloud / devops

AWSGCPDockerKubernetesCI/CDLinux

frameworks

SpringReactNext.jsVueAngular

data / messaging

MySQLPostgreSQLMongoDBElasticsearchRedisKafkaRabbitMQ

delivery

AgileSDLCSystem DesignTechnical RoadmapsCoachingIntegration Testing

Open to new opportunities · Bangkok, Thailand, Hybrid, or Remote

Let's build something that ships.

Building a product, platform, or team that needs thoughtful engineering ownership? I'd be glad to hear what you're working on.