Summary
Overview
Work history
Education
Skills
Timeline
Generic
NARUEPHON CHOKWINIT

NARUEPHON CHOKWINIT

Don Mueang,Si Kan

Summary

Experienced Developer with 5 years of expertise, specializing in JavaScript and frameworks such as Node.js, Nest.js, Codeigniter. Strong foundation in backend development, proficient in designing and implementing robust solutions to enhance application functionality and performance. Skilled in database management, RESTful API integration, and optimizing code efficiency. Proven ability to collaborate effectively in agile environments to deliver scalable and maintainable web applications that meet business needs.

Overview

6
6
years of professional experience
6
6
years of post-secondary education

Work history

Fullstack developer

Idpassglobal Company, Out source AIS
2025.05 - Current
  • Develop and maintain enterprise operations portal using Angular 17 + TypeScript implement modular pages, routing, and reusable components supporting daily operations.
  • Integrate frontend with backend services implement JWT-based authentication handling and role/permission-driven UI behavior.
  • Develop and maintain REST APIs using Node.js (TypeScript) + Hapi.js for authentication, admin/config, order management, and batch-job endpoints for frontend consumption.
  • Implement data access layer using MongoDB + Mongoose write repository methods and workflow queries, and perform minor schema updates to support new features and data requirements.

Fullstack developer

Military Information Technology Center
2024.10 - 2025.04
  • Built backend services for a Video on Demand platform using NestJS (TypeScript), serving a Next.js frontend.
  • - Implemented fine-grained authorization rules based on rank, unit, group, and individual users for restricted content access.
  • Designed and delivered single-use streaming URLs to prevent link sharing and ensure content security.
  • Integrated with Wowza Engine for streaming operations and playback URL generation.
  • Managed data persistence on Oracle Database for users, videos, and analytics.
  • Integrated MinIO object storage for media assets with secure access patterns.

Backend developer

Perfect Computer Solutions (Part time)
2024.09 - 2024.11
  • Built and maintained REST APIs for a karaoke booking platform using NestJS (TypeScript) with a modular structure (controllers/services/guards).
  • Designed and implemented MySQL database models with Prisma ORM (branches, rooms, room types, pricing, promotions, bookings, payments, refunds).
  • Implemented JWT authentication (access + refresh tokens) for admin users, including password hashing with bcrypt and token validation guards.
  • Implemented role/permission-based access control using custom decorators + guards to secure admin endpoints.
  • Added Swagger/OpenAPI documentation and standardized API responses via a global response interceptor for consistent frontend integration.
  • Supported payment and transaction flows (e.g., Xendit integration, payment status handling) and booking lifecycle status tracking.

Information Development System Officer

Military Command Center
2023.10 - 2024.10
  • Developed API support frontend using PHP framework (CodeIgniter) to interface with Oracle database.
  • Modified support systems across departments via PHP framework (CodeIgniter).
  • Connected frontend to backend through Fetch API JavaScript or Ajax.

Fullstack developer

Military Information Technology Center
2021.10 - 2023.10
  • Developed frontend website using React, integrating Ant Design library and Tailwind CSS.
  • Constructed REST API with Node.js, utilising TypeORM, Express, Class Validator, and JWT for authentication.
  • Created and customised enterprise applications using CodeIgniter.
  • Acquired programming skills in NestJS to enhance development capabilities.

Frontend developer

Attra Inter Group (Part time)
2023.03 - 2023.06
  • Develop web applications with React, Tailwind CSS, Redux.
  • Present developed applications to clients.

Teleconferencing system presentation team

Military Command Center
2020.10 - 2021.10
  • Connect to the video conferencing system (VTC).
  • IT Supporter.

Programmer officer

Military Information Technology Center
2020.04 - 2020.10
  • Acquired foundational programming skills, including HTML, CSS, JavaScript, PHP, and SQL.
  • Developed proficiency in MVC programming techniques.
  • Mastered PHP Framework (CodeIgniter) for enhanced application development.

Education

Bachelor of Science - Computer Science

Phranakhon Rajabhat University
2020.07 - 2024.07

Vocational certificate electronic technician

Military Technical Training School
2018.03 - 2020.03

Skills

Hard skills

  • HTML
  • CSS
  • PHP
  • JavaScript
  • Typescript
  • SQL
  • Git
  • Postman
  • PHP Framework (Codeigniter)
  • React
  • Nodejs, Express, Hapi
  • Nestjs
  • Angular
  • MongoDB

Timeline

Fullstack developer

Idpassglobal Company, Out source AIS
2025.05 - Current

Fullstack developer

Military Information Technology Center
2024.10 - 2025.04

Backend developer

Perfect Computer Solutions (Part time)
2024.09 - 2024.11

Information Development System Officer

Military Command Center
2023.10 - 2024.10

Frontend developer

Attra Inter Group (Part time)
2023.03 - 2023.06

Fullstack developer

Military Information Technology Center
2021.10 - 2023.10

Teleconferencing system presentation team

Military Command Center
2020.10 - 2021.10

Bachelor of Science - Computer Science

Phranakhon Rajabhat University
2020.07 - 2024.07

Programmer officer

Military Information Technology Center
2020.04 - 2020.10

Vocational certificate electronic technician

Military Technical Training School
2018.03 - 2020.03
NARUEPHON CHOKWINIT