Kraiwit W
Kraiwit.W
Kraiwit Wongpipan

Kraiwit Wongpipan

Software Engineer · Backend Focus

Bangkok, Thailand  ·  kraiwit.w2542@gmail.com

Backend engineer with hands-on experience in financial and insurance domains. I build reliable, maintainable services with Golang and PostgreSQL, following Clean Architecture and SOLID principles. I also care about DevOps — from CI/CD pipelines to cloud deployments on GCP.

Clean ArchitectureMicroservicesTDDSOLIDDomain Modeling

Tech Stack

Tools and technologies I work with

Go
TypeScript
JavaScript
Python
PostgreSQL
MySQL
MongoDB
Redis
Docker
CI/CD
GCP
Nginx
Next.js
React
Vue.js
Elasticsearch
Cloudflare

Work Experience

Software Engineer (Golang)

Horixon T8 · Subsidiary of Dhipaya Insurance & Beryl 8

Jul 2025 – Present
  • Built production microservices for an enterprise insurance management platform covering full lifecycle from quotation to policy issuance.
  • Go microservices with Echo, GORM, PostgreSQL, Redis — Clean Architecture & DDD principles.
  • Insurance premium calculation: coverage terms, surcharges, discounts, risk-based pricing.
  • Decimal-based financial computation, input validation, and data integrity checks.
  • JWT / Keycloak authentication and authorization; Swagger / OpenAPI documentation.
  • Production issue investigation covering quotation logic, API behavior, and data consistency.

Software Engineer

x10 it resource · Bangkok

Nov 2022 – Jun 2025
  • Developed backend APIs and business logic for banking and enterprise systems using a JavaScript-based low-code platform (Zoral).
  • Designed database schemas and optimised SQL queries for PostgreSQL and MySQL.
  • Built a real-time order processing system using Golang, Redis, WebSocket, and PostgreSQL.
  • Generated structured business and financial reports using JasperReports.
  • Monitored logs and investigated production issues via Elasticsearch.

Junior Software Engineer Intern

INET · Bangkok

Jun 2022 – Oct 2022
  • Built web pages from Figma designs using Vue.js, React.js, and JavaScript.
  • Integrated frontend features with backend APIs including form actions, validation, and error handling.
  • Assisted in building and updating CRUD APIs with Node.js and Golang.
  • Worked with JWT-based authentication and fixed defects during testing.

Education

King Mongkut's University of Technology North Bangkok

Bachelor of Computer Science (Bilingual Program)

Jan 2018 – Jul 2022

Languages

Thai — Native  ·  English — TOEIC 650 (2023)

Certifications

  • Google Cloud Fundamentals: Big Data and Machine Learning
  • Google Cloud Fundamentals: Core Infrastructure
  • Cybersecurity for Vendor
  • Practical Database Design for Big Data