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
- 01May 2025 – Present
Junior Software EngineerOnify Company Limited
Internal Multi-Tenant Kubernetes Platform
stackOpenTofuAWS 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
stackAWSTerraformGitHub 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
stackKubernetesGitHub 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)
stackAngularSpring 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.
- 02Nov 2024 – Mar 2025
Developer InternBluebik Vulcan Company Limited
Legal Documents Management System
stackReactJSNestJSTypeScript- 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.
- 03Apr 2024 – Sep 2024
Full-Stack Developer InternTrienpont International
Human Resource Management System
stackNext.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
stackNext.jsStrapiTypeScript- Maintained and enhanced a legacy codebase while improving page load performance and implementing new client-requested features.
E-Commerce Product Data Scraper
stackJavaScript- Reverse-engineered website APIs and built an automated data pipeline with cron jobs to extract and export product data to CSV for analytics.
- 04Apr 2023 – Mar 2024
Full-Stack Developer InternComputer Center, Burapha University
E-Office Platform: 3 Internal Systems (User Management, Help Desk, IT-Clinic)
stackNestJSVueJSTypeScript- 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.