Than Chayawik
Full-stack / DevOps engineeravailable

Than
Chayawik

I provision, ship, and operate production systems — from Terraform to the frontend.

04
teams
09
projects
2+
years
30+
tech
01
Profile

Full-stack software engineer with experience across web development, cloud infrastructure, and DevOps. I build and ship production systems with React, Next.js, Spring Boot and NestJS while managing AWS infrastructure with Terraform and CI/CD pipelines. I enjoy working in international, cross-cultural teams.

02
Experience
  1. 01

    Junior Software EngineerOnify Company Limited

    May 2025 – Present

    Internal Multi-Tenant Kubernetes Platform

    stack
    OpenTofuAWS EKSArgoCDGitHub OIDC
    • Designed and built a shared multi-tenant Kubernetes platform on AWS EKS from scratch with OpenTofu, onboarding multiple application tenants onto a single cluster with namespace-level isolation.
    • Implemented GitOps delivery with ArgoCD (App-of-Apps) and ArgoCD Image Updater, automating the full pipeline from git push to ECR build to automated image rollout with no manual deploys.
    • Eliminated static AWS credentials for all workloads and CI by adopting EKS Pod Identity, IRSA, and GitHub Actions OIDC.
    • Manage domain and DNS in Cloudflare, standardizing ingress with a wildcard ACM certificate, a shared per-environment ALB, and a wildcard DNS record so onboarding a new application requires zero certificate or DNS work.
    • Provisioned platform add-ons (AWS Load Balancer Controller, External Secrets Operator, EBS CSI gp3 StorageClass) and supporting infrastructure (ECR, DNS, SES with DKIM), with remote state versioned in S3.

    Cloud Infrastructure & DevOps

    stack
    AWSTerraformGitHub ActionsVercel
    • Provision and manage cloud infrastructure on AWS (VPC, ECS, ECR, RDS, ALB, Route53) using Terraform for repeatable, version-controlled deployments across 3 environments (Staging, UAT, Production).
    • Build and maintain CI/CD pipelines with GitHub Actions, enabling zero-downtime deployments with 3–5 releases per week.
    • Deploy Next.js applications on Vercel and manage application secrets securely.

    Government Social Welfare Platform

    stack
    KubernetesGitHub ActionsGitLab CIDockerArgoCD
    • Design and maintain CI/CD pipelines with GitHub Actions and GitLab CI for 5 microservices (Spring Boot + React), using change detection to selectively build and deploy only affected services.
    • Implement a GitOps workflow with ArgoCD and a dedicated infrastructure repo, automating Kubernetes manifest generation and achieving zero-downtime deployments.
    • Build multi-stage Docker images for Java and React services, including gzip pre-compression of frontend assets for optimized delivery via nginx.
    • Optimize Dockerfiles by splitting dependency install into a dedicated layer to leverage Docker layer caching, reducing build times by ~70%.
    • Manage GitHub-to-GitLab monorepo sync using git subtree, maintaining separate service repos for controlled release branching across Dev, UAT, and Production.
    • Set up HTTPS reverse proxy bridging for secure communication between internal services and external government APIs.

    Hospital Information System (HIS)

    stack
    AngularSpring BootNode.js
    • Develop Angular frontend features based on Figma designs from the UX/UI team, implementing complex business logic defined by Business Analysts.
    • Manage and maintain a microservices backend built with Spring Boot and Node.js.
    • Collaborate within a 15-member cross-functional team of frontend developers, backend engineers, BAs, and UX/UI designers.
  2. 02

    Developer InternBluebik Vulcan Company Limited

    Nov 2024 – Mar 2025

    Legal Documents Management System

    stack
    ReactJSNestJSTypeScript
    • Collaborated with Systems Analysts to design features and translate requirements into implementation.
    • Built reusable UI components to improve consistency and reduce duplication across the application.
    • Wrote comprehensive unit tests to ensure code reliability and prevent regressions.
  3. 03

    Full-Stack Developer InternTrienpont International

    Apr 2024 – Sep 2024

    Human Resource Management System

    stack
    Next.jsSupabaseTypeScript
    • Gathered requirements directly from HR stakeholders and collaborated with Senior Engineers to architect the solution.
    • Designed an optimized PostgreSQL schema with stored procedures for complex query logic.
    • Built a responsive, server-side rendered UI for improved performance and SEO.
    • Developed a custom Slack bot for daily standup reporting and leave requests, letting staff interact with internal tools directly from Slack.

    Crypto Game Reviews & News Platform

    stack
    Next.jsStrapiTypeScript
    • Maintained and enhanced a legacy codebase while improving page load performance and implementing new client-requested features.

    E-Commerce Product Data Scraper

    stack
    JavaScript
    • Reverse-engineered website APIs and built an automated data pipeline with cron jobs to extract and export product data to CSV for analytics.
  4. 04

    Full-Stack Developer InternComputer Center, Burapha University

    Apr 2023 – Mar 2024

    E-Office Platform: 3 Internal Systems (User Management, Help Desk, IT-Clinic)

    stack
    NestJSVueJSTypeScript
    • Independently built three internal web applications end-to-end after gathering requirements from university administrative staff.
    • Integrated APIs with the university's complex legacy user database, ensuring secure access and optimized query performance.
    • Delivered all three systems on schedule as the sole developer, resolving technical challenges through self-directed research.
03
Skill
Languages
TypeScriptJavaScriptGoJavaHTMLCSSSQL
Frameworks
NestJSSpring BootEchoNext.jsReactJSVueJSAngular
Database
PostgreSQLMySQLOracleRedis
DevOps
AWSKubernetesArgoCDDockerTerraformGitHub ActionsGitLab CICloudflareVercel
Other
GitnginxTailwind CSSSupabaseJira
04
Education
Institution
Burapha University2021 – 2025

B.S. in Computer Science (First Class Honors)

GPA
3.86 / 4.00
Coursework
Web Development · Database Systems · Data Structures & Algorithms · Cloud Computing · Data Engineering
Languages
ThaiNative
EnglishB1 (TOEIC 690)
05
Contact

Let's build something.

Open to full-stack and DevOps roles. Fastest way to reach me is email.