Chaiyot Mali-ngam

Back-End Developer and DevOps Engineer with 2+ years combined experience from project work and internships.

Skills & Expertise

A comprehensive list of the technologies and tools I use to bring ideas to life.

Languages
JavaJavaScriptTypeScriptNode.jsShell Script
Frameworks & Libraries
Spring BootNest.jsReact.jsVue.jsTailwindCSS
Databases
PostgreSQLMS SQLMongoDBRedis
DevOps & Tools
DockerKubernetesOpenShiftHelmGitHub ActionsAzure DevOpsIstio

Experience

Professional experience and career highlights.

Programmer

Oct 2024 - Present
Advanced Info Service Public Company Limited
  • Developed REST API endpoints using Spring Boot.
  • Developed advanced search with dynamic SQL generation.
  • Managed resource configurations and SQL statements.
  • Performed database migrations on MS SQL Server for DEV, SIT, UAT.
  • Optimized queries using execution plans and indexing.
  • Developed deployment pipelines for Redis Cluster and OpenShift.

Software Developer

May - Sep 2024
Sirisoft Public Company Limited
  • Refactored batch jobs to reduce lock contention and deadlocks.
  • Developed CI/CD pipelines for Spring Boot, .NET, Node.js, and PHP.
  • Implemented PM2-based deployment for Node.js services.

Software Developer (Cooperative Education)

Dec 2023 - April 2024
Primo World Company Limited
  • Developed a Config Generator Library using TypeScript.
  • Built Azure DevOps CI pipelines for Docker images to AWS ECR.
  • Developed UI components using Vue.js, SCSS, and TailwindCSS.

Software Engineer (Internship)

June - Sep 2023
TMBThanachart Bank Public Company Limited
  • POC for Liquibase database version control.
  • Developed a release dashboard using React.js and Spring Boot.

Projects

A showcase of recent work focusing on architecture, automation, and system design.

Spring BootMicroservicesDocker

API Gateway Microservices

A robust API Gateway built with Spring Cloud Gateway and Eureka for service discovery, featuring rate limiting and JWT authentication.

KubernetesReactNode.js

K8s Deployment Dashboard

A monitoring dashboard for Kubernetes clusters that visualizes pod health, resource usage, and deployment status in real-time.

JenkinsShell ScriptOpenShift

Automated CI/CD Engine

A custom automation engine that streamlines the build and deployment process for multi-language microservices into OpenShift environments.

Let's Connect

Ready to discuss platform engineering solutions? I'd love to hear about your infrastructure challenges and explore how we can build something scalable together.