About
Hi, I'm Hamdandih majoring in informatics, I like programming using hardware and software, I can develop web. As a graduate of informatics at Ahmad Dahlan University, I am familiar with using and operating Linux in my work. I am very interested in software development, software creation, data analysis, and machine learning. Mastering various modern technologies including C++, Python, SQL, Robot Operating System (ROS), Computer Vision, Deep Learning, and machine learning frameworks. I am involved in humanoid robot research, but not all research is open source. you can find me and get to know me more on github.
- Place and Date of Birth: Temanggung,19 December 2001
- Phone: 082179427463
- City: Palembang,Sumatera Selatan INDONESIA
- Age: 21
- Email: hamdandih01@gmail.com
- Freelance: Available
Skills
Resume
Education
Bachelor of informatics
2020 - 2024
IPK 3.71
Ahmad Dahlan University, Yogyakarta, INDONESIA
Achievment Regional and Nasional
- 3rd Place Kontes Robot Sepakbola Humanoid, regional level 1 in 2021
- 4rd Place Kontes Robot Sepakbola Humanoid, National in 2021
- Finalis Nasional Kontes Robot SepakBola Humanoid Indonesia 2022
- 2nd Place Kontes Robot SepakBola Humanoid Indonesia 2023
- Finalis Nasional Kontes Robot SepakBola Humanoid Indonesia 2023
- 2nd Place Kontes Robot SepakBola Humanoid Indonesia 2024
- Finalis Nasional Kontes Robot SepakBola Humanoid Indonesia 2024
Achievment INTERNATIONAL
- 1st Place Influencer award - Univeristy Category RoboCup Asia-Pasific in South Korea 2023
- 2nd Place RoboCupSoccer - Humanoid League Robocup Asia-Pasific in South Korea 2023
Automotive vocational high School
2016-2019
SMK N 1 LAHAT, Sumatera Selatan, INDONESIA
Achievment
- District Level Basketball Champion
Junior Web Developer
2021-2024
BNSP Competent Certificate
Competent
Organization
RSCUAD (Robo Soccer Universitas Ahmad Dahlan)
February 2021 - August 2024
Programmer Feb 2021 - July 2023
Team Leader Aug 2023 - Aug 2024
Develop and be responsible for the program code and software on the robot, especially before the robot contest
RDC (Robotic Development Comunity)
February 2021 - July 2024
Member
Carry out research and participate in robot contests representing Ahmad Dahlan University
GDSC (Google Developer Student Clubs)
2021 - 2022
Member
Develop and be responsible for the program code and software
Himpunan Mahasiswa Teknik Informatika
2021
Staff Akastrat
Advocating and accommodating all the aspirations of informatics engineering students who will later be reviewed and responsible for carrying out the aspirations of incoming students
Experience
Laboratory assistant at Informatics UAD
Aug 2023 - Jan 2024
Laboratory Informatics Universitas Ahmad Dahlan
- Teaching students in robotics practicum such as Arduino, getting to know the basic concepts of ROS (Robot Operating System) during practicum.
- Teaching students practical image processing techniques
Programmer & Team Lead Robotic Development Team
Feb 2020 - July 2024
Universitas Ahmad Dahlan
- ed a development team on a humanoid robot with the name R-SCUAD including software, hardware and electronics on the robot
- Dividing tasks to members in their respective sections on Github.
- Carry out technology development for special robots in the programming section, vision, robot movement, communication between robots.
Machine Learning Cohort Bangkit Academy led by Google, Tokopedia, Gojek, & Traveloka
Feb 2023 - Jul 2023
- Learn to recognize algorithms in machine learning, data structures, data processing and deep learning
- Created a machine learning system that was implemented into a mobile application, namely the waste bank application.
Barista & Cook
2021 - 2022
Wande coffe Galery, Daerah Istimewa Yogyakarta
- Serving Coffee
- Maintain, Operate and Understand Coffee Tools
- Maintain the cleanliness of the shop / cafe
- Mixing Non-Coffee Drinks
- Understanding the Cashier System
Apprentice Mechanic
2018
PT.ASTRA INTERNATIONAL DAIHATSU tbk. ,Sumatera-Selatan
- Responsible and assist the main mechanic in carrying out the services that will be carried out on the vehicle
- Ensure the vehicle is safe to be driven by the customer after service
Portfolio
a collection of works documenting the development of the work itself.
Object Tracking Using Deep Learning on the R-SCUAD Humanoid Robot Based on Robot Operating System
Detection of 3 objects, namely robot, ball, and goal. Using semantic segmentation on YOLOv8.Implementation on a humanoid robot using Jetson Orin NX and Logitech c922 camera as detection input.Implementation on the Robot Operating System (ROS) platform as a data sending bridge from the Python language as a detection which then if detected will send a value of 0 or 1 which will be executed in the main humanoid robot program using the C++ language.comparing 5 different pretrained models semantic segmentation on YOLOv8.
Classification of organic and inorganic waste utilizing Convolutional Neural Network (CNN) methodology
Collect data from a relevant dataset. Prepare the data by dividing it into training and testing datasets. Develop a model using CNN architectures. Evaluate the model's performance using accuracy metrics..as "Healthy" or "Not_Healthy" upon discharge.
Communication UDP for Robot Humanoid
Make robots communicate with each other in the team to avoid collisions between robots during the ball game. Using the node.js programming language and using ports as data delivery, then the received data will be executed on the main algorithm of the humanoid robot.
Smart Doorlock
The "Smart-Doorlock" project on GitHub aims to develop a smart door locking system, likely leveraging microcontroller or IoT technologies. Key features include remote control capabilities, emphasis on security with potential for integration into smart home systems, and a user-friendly interface, possibly through mobile or web applications. The project's technology stack may involve microcontrollers like Arduino or ESP8266/ESP32, programming languages such as C/C++ or Python, and communication protocols like Bluetooth, Wi-Fi, or MQTT. For precise details, refer to the repository's documentation and source code.
Website Ecommerce
The project to be focused on developing an e-commerce web application. It likely aims to facilitate online shopping experiences by providing features such as product browsing, shopping cart management, checkout processes, and possibly user account management. The technology stack might include web development frameworks like React.js or Vue.js for the frontend, and Node.js or Django for the backend, along with databases like MongoDB or PostgreSQL. Detailed documentation and source code within the repository would provide more comprehensive insights into its functionalities and implementation specifics.
SQL Injection
The project to focus on SQL injection vulnerabilities. It likely involves demonstrating and testing methods to exploit SQL injection flaws in web applications. The repository may contain code examples, tools, or tests aimed at educating developers and security professionals about the risks of SQL injection and how to prevent such vulnerabilities in their applications. Detailed exploration of the repository's contents would provide specific insights into its educational or testing purposes related to SQL injection.
Real-Time Face Detection
The project focus on real-time face detection. It likely involves developing software that can detect human faces in live video streams or static images in real-time. The technology stack may include computer vision libraries like OpenCV or TensorFlow for the detection algorithms, possibly implemented in Python or another suitable programming language. The project aims to demonstrate the capability of detecting faces accurately and promptly, showcasing potential applications in security systems, image processing, or interactive technologies. Detailed exploration of the repository would provide specific insights into its implementation details and functionalities
Gyro Orientation
The project focus on interfacing a gyroscope sensor with an OLED display. This likely involves hardware and software integration to display gyroscope data in real-time on the OLED screen. The technology stack may include microcontroller platforms such as Arduino or ESP8266/ESP32, along with programming languages like C/C++ for embedded systems. The project aims to showcase the ability to read gyroscope measurements and visualize them directly on the OLED display, potentially for applications in motion tracking, orientation sensing, or educational demonstrations. Detailed exploration of the repository would provide specific insights into its implementation details, circuit diagrams, and usage instructions.
Installation Opencv with Shell
The project focuses on managing installation procedures, likely aimed at simplifying and automating the setup process for software or systems. It may include scripts, configuration files, or documentation that streamline the installation and configuration of various dependencies or applications. This repository is likely useful for developers, system administrators, or users looking to quickly set up and deploy software environments with minimal manual intervention. Detailed exploration of the repository would provide specific insights into the supported installations, usage instructions, and customization options available.
Contact
Location:
Jln.Taman siswa LRG.Kesehatan,Pasar Bhayangkara,TalangUbi,Sumsel-Indonesia
Email:
hamdandih01@gmail.com
Call:
+6282179427463