
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
- 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
- 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
- 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