Hiii!!I'm Maidi
Robotics & IoT Engineer
I build systems - not just code.
Focused on automation, embedded systems, and smart technology that solves real problems. Currently developing projects in robotics, control systems, and hardware–software integration.

I build integrated robotics and IoT systems with a focus on functionality, reliability, and real-world application. From mechanical design to embedded control and PCB development, I work on creating complete automation solutions engineered, tested, and optimized. My long-term direction is to develop scalable automation technologies that solve practical industrial problems.
Download CV0Github Repos
0Successful Projects
0Satisfied clients
0Awards and Recognition

Early Technical Exposure
EducationVocational High School (Multimedia): Gained foundational skills in design, digital media, and basic computing.
- Internship (Printing Industry): Assisted in production workflows and gained understanding of real-world technical operations.
- Explored basic computer systems, design tools, and problem-solving in technical environments.
Transition to Networking & Programming
EducationBachelor Degree (Internet Engineering Technology) – Politeknik Elektronika Negeri Surabaya.
- Started focusing on computer networking and Python programming fundamentals.
- Built early simulations using GNS3 and PNETLAB for network configuration practice.
- Explored automation and problem-solving using Python in small personal projects.
Teaching & Practical Application
EducationSelf-driven learning in Python, Networking, and introductory Machine Learning through online courses and hands-on practice.
- Private Tutor (IT & Programming): Taught Python, networking basics, and general IT skills to SMP & SMA students.
- Designed structured learning materials including debugging practices and real-world case studies.
- Temporary Teacher (SD): Led physical education and teamwork-based activities, strengthening leadership and communication skills.
Professional Teaching & System Thinking
EducationAdvanced self-learning in Machine Learning, automation, and system-based problem solving.
- Informatics Teacher (SMP): Taught foundational IT concepts, digital literacy, and basic computing using practical approaches.
- Developed adaptive teaching strategies for limited lab resources and diverse student levels.
- Internship (Digital Company): Worked as Junior Team member, contributing to digital solutions and team-based projects.
Specialization in Robotics & Applied Tech
EducationFocused on applied programming (Arduino, C++, simulation tools) and hands-on system integration.
- Robotics Instructor: Designed and delivered structured robotics curriculum using Arduino and sensors.
- Guided students in building obstacle-avoidance robots using conditional logic and hardware control.
- Implemented simulation-first approach (Tinkercad) before transitioning to real hardware systems.
Figma
Photoshop
Blender
VS Code
HTML
CSS
JavaScript
TailwindCSS
Vite
ReactJS
TypeScript
AI
Framer Motion
ThreeJS
NextJS
NodeJS
MongoDB
Github
Have we worked together? Tell others how it went.
Write a ReviewStarter
$20 - $50- Basic IT & Programming mentoring
- Introduction to Python / Networking
- Guided exercises & simple tasks
- Q&A support
- 1–2 sessions
Ideal for Beginner students who want to start learning technology
Learning Package
$60 - $120- Structured learning (Python / Networking)
- Hands-on practice & mini projects
- Debugging guidance
- Basic project assistance
- 4–6 sessions
Ideal for Students who want to build real understanding and practice
Project & Mentoring
$150 - $300- Personal mentoring (custom learning path)
- Project-based learning (Python / IoT / basic web)
- Step-by-step guidance until project completion
- Problem-solving & system thinking approach
- Priority support & consultation
Ideal for Students who want to build real projects and deeper skills

What can I learn here?
The main focus is on programming fundamentals (Python), computer networking, and basic technology concepts. You can also learn to build simple projects such as automation scripts, network simulations, or basic IoT.
Is this suitable for beginners?
Yes. Most of the material is designed for beginners. Everything is explained step by step and adjusted to your current level.
How does the learning process work?
The learning process is structured and practical. It usually starts with a short explanation, followed by hands-on exercises or small projects to help you understand better.
Do I need prior coding experience?
No. Many students start from zero. As long as you are willing to learn and practice consistently, you will be able to follow along.
How long until I can build my own project?
It depends on your learning pace, but usually within a few sessions you can already start building simple projects with guidance.
Will I get help if I get stuck?
Yes. You will be guided during the learning process and when working on exercises. The goal is not just to solve the problem, but to understand how to approach it.
Can I request specific topics?
Yes. The material can be adjusted based on your goals, whether you want to focus on Python, networking, or a specific project.
Is it mostly theory or practice?
The focus is on practice. Every concept is followed by hands-on implementation so you can clearly understand how it works.
How do we communicate during the sessions?
Communication is usually done through chat or online meetings. You can also ask questions outside the session if needed.
What is the main goal of the learning?
The goal is to help you understand concepts and gradually build your own projects, not just follow tutorials without real results.

