Technical Skills
Languages
C, C++, Dart, Go, Java, Python, Shell Scripting, SQL, TypeScript
Frameworks
Express.js, FastAPI, Fiber, Flask, Flutter, Next.js, Spring Boot
Tools & Cloud
AWS, Docker, DigitalOcean, Git, Google Cloud, Bitbucket, Postman, Playwright, Selenium
Soft Skills & Languages
Adaptability, Self-Learning | Thai (Native), English (Reading/Writing: Good, Speaking: Conversational)
Experience
Software Engineer Intern @ Big C Supercenter
Apr 2025 - Sep 2025 (6 months)
- Developed several internal web applications using Next.js and Java Spring Boot.
- Implemented unit tests on every feature with JUnit 5 and Mockito.
- Worked hands-on on complex tasks while closely following guidance from senior engineers.
- Built a core scheduler using Java Spring Boot to process files from an SFTP server.
Part Time Developer
May 2025 - Jul 2025 (3 months)
Developed and debugged frontend features for multiple projects, including
- LINE API Web App: Built UI tools for creating Rich Menus and Flex Messages.
- Repair Notification System (Nuxt.js): A platform that notifies landlords of repair requests.
- Event Registration System (Next.js): Frontend development for participant registration workflows.
Teaching Assistant @ Chiang Mai University
Jun 2024 - Oct 2024
Assisted international and Thai students with CS courses, guiding them to solve problems independently while strengthening my communication and mentoring skills
Thailand Cyber Top Talent 2023
Sep 2023
Participated in the capture the flag competition by NCSA Thailand, focusing on network analysis and debugging challenges
Certifications
Swipe to see more →
Featured Projects
Messaging API Chatbot
This project was created to notify my family by using the Line Messaging API, AWS Lambda, when PM2.5 is continuously affected in Chiang Mai, Thailand. I have designed this chatbot to always send a flex message to inform of the weather data every morning as a routine by using AWS Eventbridge to trigger the Lambda.
Fridgie Mobile Application
A side project collaborated with friends to fix the food waste problems and decrease the amount of expired ingredients in the refrigerator by using an AI-driven system to generate meal menus according to the ingredients in the refrigerator.
Easy Idea
An idea generator built to solve the problem of not knowing what content video to create. Used this opportunity to learn RAG by building a service that generates new ideas every day and saves them to Google Docs.
HobbyHub
This project is a tracking hobby website designed to help you keep track of hobbies you don't want to forget. For example, when you buy a sale game or an anime you watch, but forgot to continue playing or watching, this project comes to help you keep track of them
Agile Meeting Manager
A project in a Software Engineer course that works in an Agile environment and proposes to deliver a Meeting Manager website for the Faculty of Nursing, Chiang Mai University, to use for internal meetings with the function to save the meeting files, manage meeting light snacks, and schedule the meeting.