-
November 1, 2023 - Currently
Bangkok, Thailand
Full-Stack DeveloperEpic Consulting (Outsourced to AIS)
- Developed and improved MyAIS App for both Frontend and Backend using Flutter and NestJS
- Designed and implemented Backend Services with Event-Driven Architecture using Kafka, ksqlDB, and CDC
- Managed MongoDB and Mongo Realm to support flexible data structures
- Configured and maintained CI/CD Pipelines using GitHub Actions and ArgoCD for smooth deployment
- Ensured code quality using SonarQube and utilized Elasticsearch for data analysis and search optimization
- Collaborated with development teams to ensure system stability and scalability
-
May 2, 2023 - October 31, 2023
Bangkok, Thailand
Junior DeveloperNTT DATA (Thailand) Co., Ltd.
- Developed a POS system and was assigned as a Full Stack Developer to create applications using Vue.js as the front-end framework and Node.js for back-end development
-
Internal transfer to
NTT DATA (Thailand) Co., Ltd.
June 1, 2022 - April 28, 2023
Bangkok, Thailand
Associate DeveloperLocus Telecommunication Inc., Ltd.
- Developed a CRM system using the low-code platform called OutSystems to create the application.
- Developed the E-FROM system and have been assigned the role of a Full Stack developer to build the application using Angular.js as the front-end framework and Java Spring Boot as the back-end.
-
Internship
March 11, 2018 - May 10, 2018Chiang Mai, Thailand
Web & Program DeveloperMaker Asia (Chiang Mai Maker Club)
- Create and develop web applications To be able to work with IOT devices such as bringing the value of the sensor received to display on the monitor in Real-time. Using programming languages C# , Python , JavaScript and Node.js
- Create and development of the devices, sensors and software that allows the device to connect seamlessly with other systems. Create, test and document IoT solutions with integrated systems and devices.
-
Internship
May 6, 2015 - Sep 19, 2015Lamphun, Thailand
IT AssistantLamphun Technical College
- The computer network and all the installed equipment, despite being configured, continue to encounter daily issues. In my role as an IT assistant, I am responsible for inspecting the university's network to identify errors, repairing malfunctioning equipment, and completing necessary fixes on a daily basis.
- In the event that the college purchases a new computer network, as an IT assistant, I will be responsible for installing and configuring the new network to ensure that the staff can start using it as quickly as possible. Additionally, the new computer network will need to be configured to meet the specific needs of the college.