Completed: Open to new opportunities
Witchakorn Boonprakom
Hello, I'm

Witchakorn Boonprakomวิชชากร บุญประคม

I build as aSoftware Engineer

Full-stack software engineer working in Go, Python, and Java. I handle the full cycle: gathering requirements, designing APIs, building, and deploying.

01About me

Who I am

I'm Witchakorn Boonprakom, a full-stack software engineer. I work in Go, Python, and Java, and I have used Spring Boot, MySQL, and Docker. I handle the full cycle: gathering requirements, designing APIs, building, and deploying.

I'm exploring cloud platforms such as Azure and Google Cloud to build scalable systems. As a Google Developer Student Club member, I write blog posts and run workshops for other students.

I won 1st place at the Thailand Health AI Datathon 2023 and competed in the ICPC National Round.

ICPC National RoundGDSC Core MemberTeaching Assistant, KKU

Roles & internships

Featured projects

st

Place, Health AI Datathon 2023

Clean Code

I write code that other people can read and change.

Goal-Oriented

I ship working features and check them with the client.

Passionate

I learn new tools by building with them, such as gRPC in Go and YOLOv8 in Python.

Team Player

I worked with HR, IT, and QA teams at Internet Thailand.

02Experience

Where I've worked

Full-time work, internships, teaching, and community work, newest first.

  1. Software Engineer

    Apppi Company Limited

    Full-time
    Apr 2026 - PresentBangkok, Thailand
    • Deliver client projects end to end: gather requirements from the client, design APIs, build web and mobile applications, and ship them to deployment
    KotlinJetpack ComposeGo
  2. Software Developer

    Internet Thailand Public Company Limited

    Internship
    Nov 2025 - Mar 2026Khon Kaen, Thailand
    • Built and maintained the backend REST API of the HR Training system in Node.js
    • Studied the existing HR Training system's architecture and requirements
    • Managed the database for training courses, users, statistics, and results
    • Collaborated with HR team, IT team, and end-users to present development progress and gather feedback
    • Fixed bugs and tuned performance with the QA team
    • Worked in Agile/Scrum sprints
    Node.jsREST APIDatabase ManagementAgileScrum
  3. Software Developer

    Apppi Company Limited

    Internship
    Apr 2025 - Oct 2025Bangkok, Thailand
    • Enhanced a legacy POS system by adding a points redemption feature, so members can exchange points for rewards. Built with Kotlin and Jetpack Compose
    • Developed an AI automation system to replace existing manual actions within the company's internal workflows
    KotlinJetpack ComposeGoAI AutomationN8NGOOGLE AI SERVICES
  4. Teacher Assistant

    Khon Kaen University

    Part-time
    Jun 2023 - Nov 2025Khon Kaen, Thailand
    • Supported instructors and students in Natural Language Processing course
    • Assisted in teaching Artificial Intelligence fundamentals
    • Helped students with Programming for Machine Learning assignments
    • Tutored students in fundamental computer science concepts
    PythonNLPAIMachine Learning
  5. Core Member

    Google Developer Student Clubs

    Volunteer
    Feb 2023 - May 2024Khon Kaen University
    • Shared knowledge with the tech community
    • Wrote blog posts and ran workshops for students
    • Organized events and activities for the developer community
    Community BuildingTechnical WritingWorkshop Facilitation
03Projects

Selected work

Six projects. Tap or drag a card to flip it for details.

01Full Stack

Focus Space Online

Next.jsWebRTCSpring Boot

Flip for details

02Full Stack

Student Attendance System

Apps ScriptGoogle SheetsJavaScript

Flip for details

No public link
03Full Stack

Fertilizer Store System

Next.jsGoMySQL

Flip for details

No public link
04Backend & AI

Real-Time Chat System

GogRPCProtobuf

Flip for details

05Full Stack

Register Management

JavaJavaFXMariaDB

Flip for details

06Backend & AI

Vehicle Detection System

PythonYOLOObject Detection

Flip for details

04Skills

Tools I use

Languages, frameworks, and tools from my projects and jobs.

  • Go
  • Python
  • Java
  • Spring Boot
  • FastAPI
  • Flask
  • Kotlin
  • Jetpack Compose
  • PHP
  • Laravel
  • JavaScript
  • Next.js
  • Node.js
  • WebRTC
  • MySQL
  • MariaDB
  • Oracle
  • Docker
  • GitHub
  • GitLab
  • Postman
  • Azure
  • Google Cloud

Core Technologies

  • Go (Fiber, gRPC, Gin, Gorm)
  • Python (Flask, FastAPI, YOLO)
  • Java (JavaFX, SpringBoot)
  • SQL (MySQL, MariaDB, Oracle)
  • PHP (Laravel)
  • JavaScript (Next.js, WebRTC)

Expertise Areas

  • Requirements Gathering
  • API Design
  • Full-Stack Development
  • Back-End Development
  • AI & Machine Learning
  • NLP & Text Processing

Tools & Platforms

  • GitHub
  • Docker
  • Postman
  • Azure
  • Google Cloud
  • GitLab
05Resume

The one-page version

View my professional resume on Canva.

Ready to view my resume?

Preview it right here, or open the full interactive version on Canva.

View on Canva
06Contact

Get in touch

Let's build something together

Have a project in mind, or want to say hello? Email me.