One day, I want to honestly say, "I made it."

Experienced Software Engineer with a proven track record in the automotive industry, specializing in research and development, Embedded Systems, and V2X technology. Currently expanding expertise with the goal of advancing autonomous vehicle technology.

Work experience

Onboard subsystem lead

June 2023 - Present

Alstom (Thailand) Co., Ltd.

  • Led an on-board signaling team to achieve the project milestone.
    • Scope and requirement gathering from the system level.
    • Planning for the software development.
  • Analysis issues from existing operated line.

Software Engineer

March 2021 - June 2022

Software Freelancer

  • Set up an environment for autonomous vehicle competition on the CARLA platform, including implemented custom routes and custom scenarios.
  • Developed GUI for the air conditioner central control remote by using TouchGFX framework with STM32 MCU.

Software Engineer

February 2015 - July 2018

Toyota Tsusho Nexty Electronics (Thailand) Co., Ltd.

  • Reduce manual work to identify the overflow variables in the Engine ECU source code by creating an excel VBA tool.
  • Feasibility studies about development of the ECU software with Model-based design (MBD, MATLAB Simulink and Stateflow) from the existing design specification document of C language.
  • Develop the WAVE protocol stack from IEEE 1609 standard.
  • Develop V2X (Vehicle To Everything) ECU. 
    • Create software requirement and software architect by consulting with the customer.
    • Document configuration management and review design document.
    • Review, debug, and optimize source code to achieve the quality and performance.
    • The V2X ECU provides communication between vehicles and infrastructure via WAVE protocol. It operates on a Dual-core ARM processor with an asymmetric OS (T-kernel RTOS and Linux QNX).

Software Engineer

May 2014 - December 2014

INVISOR CO., LTD

  • Install and service vehicle tracking devices.
  • Create a user manual for vehicle tracking monitoring software.
  • Research and development a quad-rotor for surveying. Using Pixhawk (ArduPilot) with MAVLink protocol.

Education

Exchange research student, Tokyo Institute of Technology

September 2019 - November 2019
While I was studying for my master’s degree. I got a scholarship to conduct research at the Tokyo Institute of Technology. My research is about the Development of Adaptive Cruise Control using the Reinforcement Learning Method. After 96 million iterations of training, the agent car can follow the lead car for 220 meters.

Railway system non-degree, Mahidol university

April 2019 - May 2019
While I was studying for my master’s degree. I also enrolled in a railway system non-degree course. This course is about railway signaling, development process and track construction.

M.Eng., Information and Communication Technology for Embedded Systems, Kasetsart University

2018 - Present
I am working on my thesis. It is about making an autonomous vehicle to perform an overtaking on a single-carriageway road. I am trying to use the inverse reinforcement learning method to imitate human behavior.

B.Eng., Electrical Engineering, Kasetsart University

2010 - 2014
My senior project is the Development and Control of a self-balancing Tube-Riding Robot. The robot balancing is controlled by PID controller. Which use angle and angular velocity as feedback from IMU.

Extra-curricular Activities

SKUBA Robot Team

During undergrad, I joined the team as an electrical engineer. I am taking the responsibility to maintain the robot. Furthermore, I developed an algorithm for technical challenges, which is a sub-category award. And got 1st Place in Pass and Intercepted Challenge from World RoboCup 2012 in Mexico City, Mexico. [SKUBA RoboCup SSL] 

Thanyaburi Robot Club

During high school, I lead the robot team to pass the national qualification round to get an opportunity to participate in World Robot Olympiad 2009 in Yokohama, Japan.