About
I am a Firmware Engineer at PT. TEC Indonesia. I completed my Bachelor of Robotics Engineering from Batam State Polytechnic in 2022. While in college, I was a member of the Humanoid Robot Research Group (BarelangFC) as a programmer team, I am responsible for Robot programming, Robot localization based on C, C++, C#, Python, and Computer Vision. I am interested in programming, especially desktop applications, robotics, computer vision, microcontrollers, and artificial intelligence.
Experience
- Responsible for fixing issues and adding new features to thermal printers based on customer requests.
- Ensure the quality and performance of life cycle products through continuous firmware updates and improvements.
- Tools: Microcontroller, C++, C, RTOS
- Responsible for production test tools for barcode printer products.
- Collaborated with production and qualification teams to ensure efficient testing processes.
- Tools: MFC, VB.Net, C++
- Worked on a project monitoring temperature and humidity. In this project, I am responsible for microcontroller programming using ATMEGA2560, STM32F103C8T6, Ethernet W5500, ESP32 as an MQTT client
- Worked on a project outgoing tester. in this project I am responsible for UI software and run .sql script in VB.Net for create database programmatically.
- Develop software serial tester (VB.Net + SQLite).
- Tools: Microcontrollers, MQTT, C++, VB.Net, SQLite, SQL Server
- Research and develop differential evolution for solving inverse kinematics problem in the upper body of an adult-sized humanoid robot.
- Responsible for programming robot strategies for running, dribbling, co-op robot competitions and Computer Vision.
- Tools: Python, C++, OpenCV, YOLO, ROS
Projects
Skills
Education
Batam, Indonesia
Degree: Bachelor of Robotics Engineering
GPA: 3.8/4.0
- Foundations of Algorithms
- Computer Vision
- Deep Learning
- Artificial Intelligence
- Inverse Kinematics
- Microcontrollers
Relevant Courseworks: