Skip to main content

Supakiat Sukanto

Programmer

Full-stack developer with 7+ years of experience building and modernizing web applications and APIs for financial services and insurance companies. Strong foundation in the .NET ecosystem (C#, ASP.NET, Entity Framework), with hands-on experience across React, Next.js, Angular, and Go. Skilled in microservice architecture, containerized deployments (Docker, Kubernetes), and CI/CD, with a track record of migrating legacy systems to modern, scalable platforms. Electrical Engineering background brings a strong analytical approach to solving complex technical problems.

supakiet.z@gmail.com091-791-6282linkedin.com/in/supakiat-sukantogithub.com/SupakiatDevBangkok, Thailand

Experience

Programmer · Muang Thai Life Assurance Public Company Limited

Mar 2026 — Present
  • Rebuilding the company's CMS (admin tools, sales tool, online sales, product center) from a legacy .NET 9/Razor stack to React and Next.js
  • Using Next.js Server Actions as the backend, with SQL Server, Git, and ArgoCD for deployment

Programmer · Kiatnakin Phatra Securities Public Company Limited

Oct 2025 — Feb 2026
  • Built a Notification Service (email/SMS alerts on securities activity) and a securities management system
  • Developed the backend in Go with Airflow, RabbitMQ, and MinIO; built the front end with React and Next.js, using SQL Server, Git, and ArgoCD

Programmer · Ngern Tid Lor Public Company Limited

Nov 2022 — Sep 2025
  • Developed and maintained web APIs using microservice architecture on Kubernetes for better scalability and availability
  • Improved the performance of services by optimizing code and applying programming best practices
  • Designed and documented API specifications to help other teams use the APIs effectively
  • Monitored services, identified issues, and quickly fixed problems to ensure everything ran smoothly
  • Worked with cross-functional teams to implement new features, troubleshoot issues, and improve user experience
  • Reviewed code and provided guidance to junior developers to maintain high-quality standards
  • Participated in system architecture discussions to suggest ways to improve scalability and performance
  • Delivered core systems — Customer, VMS (vehicle repossession management), ENCBconsent, and E-Billing Register — letting customers switch document delivery from post to SMS or email
  • Built with .NET Core 2/6/8, React, and Angular; used RabbitMQ, Redis, and Elastic for messaging, caching, and search; Docker and Kubernetes for deployment via Jenkins; Git and TFS for version control

Programmer · IGENCO Co., Ltd.

Sep 2020 — Oct 2022
  • Collaborated with a team to develop projects focused on an insurance approval request system
  • Diagnosed and analyzed problems for customers to provide efficient solutions
  • Worked closely with the customer's IT support team to accomplish assigned tasks
  • Conducted training sessions for customers on using the system effectively
  • Built the system with ASP.NET MVC, Kendo UI, Bootstrap, and jQuery, backed by Oracle and PL/SQL, using SVN for version control

Programmer · Prism Solutions Co., Ltd.

Dec 2017 — Nov 2018
  • Collaborated with a team on HRM and CRM projects to develop a web application
  • Supervised a web application to manage E-Commerce stock
  • Cooperated with different teams to achieve assigned tasks
  • Built with ASP.NET Core 2 and Angular, Bootstrap and jQuery on the front end, T-SQL/SQL Server for data, and Git/TFS for version control

Education

B.Eng. in Electrical Engineering (Second-Class Honors) · Rajamangala University of Technology Thanyaburi

2013 — 2016

Skills

Languages
C#JavaScriptTypeScriptHTMLSQLT-SQLPL/SQLGo
Frameworks
.NET Framework.NET Core.NETASP.NET MVCASP.NET CoreRazorAngularReactNext.jsEntity FrameworkEntity Framework CoreBootstrapjQueryKendo UI
Databases
OracleSQL Server
Tools
DockerKubernetesJenkinsElasticRancherRabbitMQRedisArgoCDAirflowMinIOGitTFSSVN
Core Competencies
Front-end and back-end web developmentCode structure and architectureWeb performance optimizationProgramming languagesProblem solvingStrong analytical and reasoning skillsAble to work collaborativelyProficiency in troubleshooting software issues and debugging a large codebase

Projects