Aphakorn Asavaphubodee avatar

Hi, I’m

Aphakorn Asavaphubodee

Software Engineer · Full-Stack Developer

01

About

Software Engineer with 3+ years of experience building web applications, business systems, APIs, data pipelines, and production platforms. Experienced in React, Next.js, TypeScript, FastAPI, NestJS, Express.js, PostgreSQL, MySQL, and Docker, with a strong background in full-stack development, database design, REST API development, software testing, deployment, and production server management. I build ElasticSearch-powered search systems, automate workflows with Apache Airflow, develop analytics platforms with ClickHouse, and integrate external services through REST APIs.

02

Technical Skills

Frontend

  • React
  • Next.js
  • TypeScript
  • JavaScript
  • Redux Toolkit
  • TailwindCSS
  • Bootstrap
  • HTML5
  • CSS3

Backend

  • FastAPI
  • SQLAlchemy
  • Node.js
  • Express.js
  • NestJS
  • TypeORM
  • REST API
  • JWT Authentication

Database & Search

  • PostgreSQL
  • MySQL
  • MSSQL
  • Redis
  • MongoDB
  • Firestore
  • ClickHouse
  • ElasticSearch

Data Engineering

  • Apache Airflow
  • ETL Pipeline
  • Data Migration
  • Data Synchronization

DevOps & Infrastructure

  • Linux
  • Docker
  • Nginx
  • Reverse Proxy
  • PM2
  • SSL/TLS
  • DigitalOcean
  • AWS EC2

Testing

  • Unit Testing
  • Integration Testing
  • End-to-End (E2E)
  • Pytest
  • Jest
  • Playwright

Tools

  • Git
  • GitHub
  • Bitbucket
  • Postman
  • Swagger
  • DBeaver
  • Figma
03

Work Experience

Full-Stack Web Developer

2024 – Present

Tech2U Co., Ltd.

  • Developed and maintained production-grade POS and retail management systems.
  • Migrated legacy modules from CodeIgniter to React and TypeScript.
  • Designed and implemented REST APIs using FastAPI and SQLAlchemy.
  • Designed and optimized relational database structures and complex SQL queries.
  • Developed modules for products, categories, inventory, sales, promotions, customers, loyalty points, and role-based permissions.
  • Implemented advanced search, filtering, export, and reporting functionality for large datasets.
  • Integrated ElasticSearch to support autocomplete and full-text search capabilities.
  • Built automated data migration and synchronization workflows using Apache Airflow.
  • Integrated ClickHouse for analytics and high-performance reporting workloads.
  • Configured and maintained Linux production servers, including Nginx reverse proxy, SSL certificates, domain routing, and PM2 process management.
  • Containerized applications with Docker and maintained production environments.
  • Designed and maintained Unit, Integration, and E2E test suites using Pytest, Jest, and Playwright.
  • Participated in feature design, technical planning, code reviews, and production troubleshooting across business-critical modules.
React TypeScript Redux Toolkit FastAPI SQLAlchemy MySQL PostgreSQL ElasticSearch Apache Airflow ClickHouse Docker Nginx PM2 Pytest Jest Playwright

Full-Stack Web Developer

2023 – 2024

WinWin Interactive Co., Ltd.

  • Developed and maintained internal business applications and management systems.
  • Built frontend features using React and Redux.
  • Developed backend APIs using Express.js and NestJS.
  • Designed and optimized relational database structures.
  • Developed campaign, event, reward, and ranking systems.
  • Improved application performance and reliability through refactoring and optimization.
  • Wrote and maintained automated tests using Jest and Playwright.
  • Worked closely with stakeholders to deliver new business features and enhancements.
React Redux Express.js NestJS TypeORM MySQL Redis CodeIgniter Jest Playwright
04

Selected Projects

POS & Retail Management Platform

Production-grade POS and retail management platform supporting multi-branch operations, inventory control, sales processing, promotions, customer loyalty programs, and business analytics.

  • Product, Category, and Inventory Management
  • Sales and Point-of-Sale (POS) Operations
  • Promotion, Pricing, and Discount Rule Management
  • Customer Relationship and Loyalty Program Management
  • Multi-Branch Retail Operations
  • Role-Based Access Control (RBAC)
  • Business Intelligence Reporting and Analytics
  • Data Import, Export, and Synchronization
  • ElasticSearch-powered Full-Text Search and Autocomplete
React TypeScript FastAPI MySQL ElasticSearch Docker

Data Pipeline & Analytics Platform

Automated ETL workflows and reporting infrastructure.

  • Scheduled Data Synchronization
  • Data Migration
  • Incremental Data Processing
  • Analytics Reporting
  • ClickHouse Integration
Apache Airflow PostgreSQL ClickHouse Python

EZNap — Microservices Reservation Platform

GitHub

A backend-focused learning project exploring microservices architecture using NestJS and Docker.

  • Authentication and Authorization
  • Hotel, Room, and Reservation Management
  • Service-to-Service Communication
  • RESTful API Design
  • Containerized Development Environment
  • Database Modeling
NestJS MongoDB Docker TypeScript
05

Education

King Mongkut's Institute of Technology Ladkrabang

Bachelor of Engineering, Electrical Engineering

2018 – 2022
06

Get in touch

I’m open to new opportunities and interesting projects. The fastest way to reach me is by email or phone.