LE ĐUC ANH
INTERN
PROFILE
************@*****.***
Cau Giay, Hanoi
SKILLS
HARD SKILLS
• Programming Language: C,
C++, Python
• Tools: Arduino IDE, Proteus, VS
Code, Atmel Studio,
LucidChart, AutoCAD
SOFT SKILLS
• Effective teamwork and
communication
• Problem-solving and critical
thinking
• Detail-oriented and self-motivated
• Intermediate English
communication skills
• Proficient in Word, Excel
OBJECTIVE
Short-tern goal: To strengthen my knowledge of electronics, programming
(C/C++, Python), and IoT protocols by developing small projects with ESP32 or Arduino.
Long-term goal: Become a skilled IoT engineer specializing in Embedded Linux, cloud integration, and deploying end-to-end IoT solutions, while enhancing problem-solving, teamwork skills, and gaining hands-on industry experience. EDUCATION
MECHATRONICS ENGINEERING TECHNOLOGY 2022 - 2026
University of Engineering and Technology ( UET-VNU ) Major: Mechatronics System
PROJECTS
DESIGN PRODUCT COUNTER SYSTEM USING
INFRARED SENSOR AND ATMEGA16
2/2025 - 6/2025
Decription:
• Designed and programmed a product counting system using an infrared sensor and ATmega16 microcontroller; IR sensor connected to INT0 (PD2), and a 16x2 LCD interfaced in 4-bit mode using PORTA. Developed in C using Atmel Studio, leveraging external interrupts for accurate product detection.
• Simulated and verified the circuit in Proteus, implemented software debouncing to improve signal reliability and ensure accurate counting under real-world noise conditions.
AUTONOMOUS PATH-FOLLOWING AND
OBSTACLE-AVOIDING VEHICLE USING ARDUINO 9/2024 - 12/2024 Decription:
• The project involves developing an autonomous system based on the Arduino platform, where path-following and obstacle-avoidance algorithms are designed and integrated.
• It focuses on synchronizing hardware and software to ensure optimal performance, followed by testing and evaluating the system’s overall efficiency.
ANALYSIS AND EXTENSION OF AMR ROBOT
PROGRAM FOR FULL MAP COVERAGE WITH
OBSTACLE AVOIDANCE
2/2025 - 6/2025
Decription:
• The program uses the turtle library to simulate an AMR robot moving on a grid-based map. The robot is programmed to avoid walls and static obstacles, moving step-by-step based on valid directions determined by collision checking and direction selection algorithms. The program structure includes a main algorithm that manages the simulation flow and several sub-algorithms that handle tasks like obstacle detection, position updates, and movement logic.
• The extended algorithm enables the robot to scan all empty (non-obstacle) cells on the map in the shortest possible time while still avoiding walls and static obstacles.
DESIGN A 2-DOF ROBOTIC ARM FOR DRAWING
USING ARDUINO
2/2025 - 6-2025
Decription:
• The robotic arm consists of 2 servos controlling two joints (shoulder and elbow). Each servo rotates one joint, forming a serial linkage system.
• Arduino calculates the coordinates of points along a circular path, applies inverse kinematics to convert these coordinates into rotation angles for each servo, the servos rotate accordingly, moving the pen tip to each point on the circle.
© topcv.vn