TECHNOLOGY
First passion came from Lego and 3D handmade models
My passion for Lego and simple 3D models laid the groundwork for my interest in technology and robotics. One day, I built a simple robot by combining technical Lego pieces with electronic components I learned about from books and instructional videos.
This passion led me to explore programming and how to control robot models using basic coding languages. I quickly learned to use programming software and took full control of my projects. After years of practice, I participated in Technology and Robotics competitions at school and in the region. One of the most unforgettable moments was when my team and I won a top prize in a robot programming competition, showcasing a robot that could navigate and avoid obstacles on its own.
These experiences deepened my interest in creating more complex models. I began studying advanced programming, experimenting with specialized robot kits, and writing my own code to control them. This journey fostered a deep love for technology, robotics, and coding, opening up new opportunities and future successes.
ALL OF MY IMPRESSIVE PROJECTS
RESEARCH PAPER
CO-AUTHOR
Reach on fuzzy logic control for electric power steering system
Co-writing the research paper "Reach on Fuzzy Logic Control for Electric Power Steering Systems" was a challenging yet rewarding experience that deepened my understanding of control systems and cutting-edge automotive technology. Under the guidance of Dr. Vo Thanh Ha, from the Department of Cybernetics at the University of Transport and Communications in Hanoi, I embarked on a journey to explore how fuzzy logic control (FL) could revolutionize electric power steering (EPS) systems.
The project began with extensive research into fuzzy logic control, focusing on its potential to regulate a 3-phase permanent magnet synchronous motor (PMSM) effectively. The goal was to meet the stringent demands of electric power steering, ensuring that the system could handle a wide variety of road speeds and driving conditions. The complexity of the task lay in designing a control system that could provide precise and adaptive steering assistance, responding seamlessly to changes in speed and terrain.
Working closely with Dr. Vo Thanh Ha, we delved into the intricacies of PMSM motors and how fuzzy logic could be applied to regulate their behavior. This required an in-depth understanding of both the theoretical and practical aspects of fuzzy logic. We developed an algorithm that allowed the motor to adjust in real-time, providing just the right amount of assistance based on the driver's needs and the vehicle's speed. The fuzzy logic control method we designed demonstrated robust performance, accurately regulating the PMSM motor to ensure a smooth steering experience.
To validate our approach, we used MATLAB to simulate the performance of the proposed system. These simulations were crucial, allowing us to visualize how the fuzzy logic control managed various driving scenarios, from slow city speeds to fast highway driving. The simulation results were promising, indicating that the system could handle rapid changes in speed and direction without losing accuracy or responsiveness. The seamless and adaptive steering experience we observed in the simulations provided confidence that our method was on the right track.
After refining the design based on simulation data, we moved on to practical testing. The prototype was put through its paces, tested across a wide range of speeds—from 0 km/h to 120 km/h. The results were exceptional: the electric power steering system performed smoothly, with the power steering torque ranging from 20.71 Nm at lower speeds to 15.7 Nm at higher speeds. This meant that the steering assistance adjusted perfectly to the driving conditions, offering the driver an effortless and responsive experience.
Concluding the research, we synthesized our findings into a comprehensive paper. We highlighted the advantages of using fuzzy logic control for regulating PMSM motors, including its adaptability and precision across varying conditions. The successful practical tests underscored the robustness of our approach, proving that the proposed system could meet the high performance standards required for electric power steering systems.
Co-writing this paper with Dr. Vo Thanh Ha was not only an opportunity to apply theoretical concepts to real-world technology but also a chance to contribute to advancements in automotive engineering. The project challenged me to think critically, innovate, and communicate complex ideas clearly, ultimately leading to a research paper that I was proud to be a part of.
INDEPENDENT RESEARCH PAPER
AUTHOR
Motion Planning for Self-Driving Cars
In this paper, we developed a way to decompose the motion planning problem into a hierarchical structure, built static occupancy grid maps, and focused on mission planning for navigation to find the shortest path over a graph. In addition, we built a trajectory roll-out motion planner for static environments, provided methods for collision checking, path prediction, and time to collision calculation. Then we investigated behavior planning to handle the complex decision-making involved in daily driving, selecting the maneuvers required to navigate along a prescribed route. Finally, we developed a local planner, which allowed us to generate smooth paths through the environment well suited to implementation by vehicle controllers. Our main goal is to recognize problems to solve in the motion planning space as well as increasing road safety and mobility for everyone, while dramatically reducing the costs of driving. Motion planning is a rich and practical field of study, and these tools can be applied not only to autonomous driving, but to a wide range of applications, including robotic manipulators, drones, planetary rovers.
PERSONAL PRODUCT
INVENTOR
Smart Cane For Visually Impaired Individuals
INTERNSHIP
COMPONENT RESEARCHING INTERN
Product Technical Department at Mercedes-Benz Vietnam
As a Component Researching Intern in the Product Technical Department at Mercedes-Benz Vietnam, I had the privilege of gaining firsthand experience in the world of automotive engineering. Under the direct guidance of Mr. Hoang Hai Phong, Head of the Product Technical Department, I was immersed in a fast-paced environment where I learned the complexities of automotive design and component research.
From the beginning, Mr. Phong was a supportive mentor, walking me through the fundamentals of automobile engineering. I received comprehensive training on the structure and function of key components like the engine, gearbox, suspension system, and interior and exterior features. This included both mechanical and electrical systems, as well as the software components that integrate these elements into a seamless driving experience. These sessions provided me with a solid understanding of how every part of a car contributes to its overall performance and user experience.
One of my primary responsibilities was assisting in the use of CAD (Computer-Aided Design) software. My task was to create a 3D model and digital prototype of the dashboard for the Mercedes-Benz GLS-Class, a luxury SUV that demanded the highest standards of design and precision. This project was an eye-opener, requiring a meticulous approach to every detail. I had to ensure that each component fit perfectly, maintaining both functionality and aesthetics. It was a challenging experience that allowed me to apply my technical skills and problem-solving abilities in a practical setting.
Additionally, I played a key role in coordinating and documenting the collaborative efforts between the Product Technical Department and the Design Department. Over the course of my internship, I participated in and documented nine crucial meetings focused on evaluating the compatibility of the improved transmission designs for the GLS-Class. My responsibility was to write the Minutes of Meetings (MoM) for each session, ensuring that every decision and technical adjustment was accurately recorded. This task required a sharp attention to detail and a deep understanding of the technical language used, as well as the ability to summarize complex discussions into clear and actionable items.
These meetings were often intense, involving heated discussions about design feasibility, performance expectations, and potential challenges when integrating new features. I learned how to analyze technical drawings, review compatibility reports, and assess the impact of each design modification. My exposure to these cross-departmental meetings helped me appreciate the delicate balance between innovation and practicality in automotive design.
The hands-on experience at Mercedes-Benz Vietnam allowed me to witness how theory translates into practice, from initial concepts to refined prototypes. Working closely with industry professionals, particularly Mr. Phong, broadened my perspective on product development and deepened my understanding of the intricacies involved in creating a luxury vehicle. This internship was a pivotal moment in my professional development, solidifying my interest in the field of automotive engineering and the technological innovations that drive it forward.
INTERNSHIP
CHATBOT ENGINEER
Kidscode
During my internship as a Chatbot Engineer at Kidscode—a STEM education center for children aged 8 to 15 in Vietnam—I had the unique opportunity to delve into the world of AI and programming while contributing to an educational cause. Throughout the process, I received direct guidance from Mr. Nguyen Duc Nguyen, the Head of the Training Department, whose mentorship was crucial in shaping my skills and understanding of chatbot development.
From the beginning, I was trained to use Python and JavaScript to create conversational features for AI-powered chatbots. My work involved studying and utilizing platforms like Dialogflow, Microsoft Bot Framework, and Rasa. These platforms were essential for building and deploying chatbots capable of providing a smooth, interactive experience for website visitors. Each platform had its strengths, and I quickly learned to choose the best tool depending on the specific requirements of the chatbot. My goal was to create chatbots that could engage effectively with both parents and children, providing accurate and timely information about Kidscode’s programs.
One of my main responsibilities during the internship was to perform daily checks on the chatbot's performance on the company's website. This involved monitoring issues like message-sending failures, delays in automatic responses that exceeded 60 seconds, and occasional spelling errors in the chatbot’s output. I meticulously documented each problem, noting the context and specific issue, and compiled this data into detailed reports. These reports were sent to Mr. Bui Duc Canh, the Website Developer, who handled the technical aspects of resolving the chatbot’s errors. My collaboration with Mr. Canh helped ensure that the chatbot was continually refined, becoming more efficient and user-friendly over time.
Beyond technical development, I also contributed to Kidscode’s educational mission by assisting in the design and editing of lesson plans for Python coding classes targeted at 6th-grade students. I worked closely with the Training Department to tailor the content to suit younger learners, making complex concepts understandable and engaging. This involved simplifying explanations, incorporating interactive coding exercises, and designing fun, hands-on activities that kept the students engaged. This experience allowed me to combine my programming skills with my passion for teaching, making it one of the most rewarding aspects of the internship.
The hands-on experience of developing and refining chatbots at Kidscode was both challenging and fulfilling. I learned how to navigate the complexities of AI programming, from coding in Python and JavaScript to utilizing advanced platforms like Dialogflow and Rasa. Collaborating with experienced professionals like Mr. Linh and Mr. Canh taught me the importance of teamwork in a tech environment, while my involvement in lesson planning gave me valuable insights into STEM education.
This internship not only sharpened my technical skills but also strengthened my understanding of how technology can be used to enhance education. It was an inspiring journey that fueled my enthusiasm for AI and coding, paving the way for future opportunities in the field of technology and education.
INTERNSHIP
HEAD OF EXPERTISE
Bytebots Alliance Club
As the Head of Expertise for the Bytebots Alliance—a club dedicated to high school students passionate about AI and robotics—I had the privilege of leading a team of like-minded individuals who shared a fascination with technology and its potential to shape the future. My role was to set the core values of our club and drive our mission forward, which involved both leadership and hands-on teaching responsibilities.
From the outset, I focused on creating a clear roadmap for the club's development. I began by arranging weekly meetings, where I gathered all members to discuss our goals, set milestones, and share ideas. These meetings became the foundation of our project, a space where we built camaraderie, shared our challenges, and celebrated our achievements. I dedicated part of each meeting to training sessions, diving into topics such as Technology, AI, and Robotics. The aim was to empower each member with both the technical skills and the confidence to lead their projects.
In addition to our internal club activities, I had the opportunity to extend our knowledge to younger students. We partnered with Soc Son B Secondary School in Soc Son District, Hanoi, where I organized three robotic presentations aimed at 8th-grade students. These presentations were a combination of demonstrations, interactive lessons, and hands-on practice, designed to ignite curiosity about robotics and coding.
I remember preparing meticulously for these sessions, ensuring that each presentation was engaging and easy to understand for middle school students who might have had little to no prior exposure to robotics. I covered the basics of coding, introducing them to simple programming concepts through fun, interactive activities. We brought along small robots that I and the club members had built, allowing the students to see firsthand how coding translated into real-world movements. Watching their faces light up when they saw a robot move according to their commands was incredibly rewarding.
To maintain the students’ enthusiasm, I broke down complex concepts into easily digestible parts, using visual aids, storytelling, and real-world examples to make the lessons relatable. We showed them how to build simple circuits, explained the role of sensors in robotics, and demonstrated how basic AI algorithms could be used to make a robot navigate a simple obstacle course. I also encouraged them to experiment, asking questions and allowing them to control the robots during practice sessions.
By the end of our time with the 8th graders, many had become more comfortable with basic coding, and some even expressed a keen interest in learning more about robotics and technology. It was a proud moment for me to see the impact we had made, not just in igniting a passion for technology among the students, but also in building their confidence to explore and experiment.
Leading the Bytebots Alliance and guiding the project from concept to completion was both a challenging and fulfilling experience. Setting core values for the club—such as collaboration, innovation, and the belief that technology can empower anyone—was a key part of my role. These principles were reflected in everything we did, from our weekly training sessions to our outreach efforts in Soc Son B Secondary School.
The journey taught me the importance of clear communication, effective teaching, and the power of teamwork in technology projects. It was a testament to what a dedicated group of students could achieve when driven by a shared passion, and it reaffirmed my belief in the transformative potential of technology education.