About

Discover more about me

Embedded Engineer

PCB Design, Firmware, IoT Solutions

  • Degree: Bachelor of Engineering
  • City: Semarang, Center Java, Indonesia
  • Phone: +62 813 8428 0900
  • Email: [email protected]
  • Birthday: 29 December 2000
  • Age: 23 Years Old
  • Website: mallocation.com

As a recent graduate from Diponegoro University with a degree in Electrical Engineering, I bring forth a wealth of experience and expertise in hardware and software engineering, coupled with a specialized focus on embedded systems and PCB design. Eager to learn new things, I am committed to expanding my knowledge and skills in the field of technology and development, actively engaging in hands-on projects during my free time. I am dedicated to making significant contributions to companies and furthering their development goals.

Projects

Years Of Freelance

Programming Skills

C/C++ 90%
Python 90%
HTML, CSS, PHP 85%
CodeIgniter 80%
WordPress/CMS 75%
Javascript, jQuery, AJAX 70%

Hardware Software Skills

STM32, ESP32, ESP8266, Arduino

Mini PC, Raspberry Pi, Jetson Nano

Osciloscope, Soldering Tools

Eagle, KiCAD, EasyEDA, Altium

Solidworks, Fusion 360, Ultimaker Cura

EveryCircuit, Proteus, Multisim

STM32Cube IDE, STM32 Programmer

Arduino IDE, PlatformIO

PyQt GUI, Tkinter GUI

VSCode, Pycharm, Arduino Studio

Postman, MQTTX, Apache, Nginx

AWS, Oracle, Microsoft, Google Cloud

Resume

Explore My Resume

WORK EXPERIENCES

Embedded Engineer | PCB, Firmware, IoT

Part-Time
Mar 2021 - Present

On-site and Remote Freelancer | Tembalang, Semarang, Central Java

  • Completed over 30 projects encompassing diverse areas such as PCB design, firmware development, and IoT integration, showcasing a strong track record of successful project delivery.
  • Extensive experience as a PCB designer, adept in create and managing power traces, signal traces, EMI, and noise across various PCB layers.
  • Well-versed in reading datasheets, schematics, diagrams, and understanding electronics principles.
  • Proficient in soldering techniques, including iron and reflow soldering, utilizing flux and lead solder for precise joints. Experienced with a variety of component sizes and packaging types (DIP, SMD, and BGA).
  • Knowledgeable about EMI interference on PCBs and adept at implementing strategies to mitigate interference issues, ensuring optimal performance and reliability of electronic systems.
  • Experienced with microcontrollers STM32, ESP8266, ESP32, Raspberry Pi, Arduino, and FPGA Spartan 3.
  • Skilled in C/C++, Python programming, and utilizing development tools like STM32Cube, VS Code, Arduino IDE, VHDL, Verilog, and Xilinx ISE.
  • Proficient in operating debugging tools such as JTAG, Logic Analyzers, and oscilloscopes for identifying and resolving hardware issues.
  • Skilled in various communication interfaces, including UART, SPI, I2C, USB, CAN, RS485, and RS232.
  • Experienced with wireless technology such as WiFi, BLE, LoRa, Ethernet with protocols MQTT, HTTP, Modbus.
  • Experienced with FreeRTOS on STM32 microcontrollers, utilizing advanced features for efficient memory management, power optimization, and handling priority interruptions in real-time embedded systems.
  • Proficient in utilizing MySQL, phpMyAdmin, Google Firebase, and cloud platforms for efficient database management and server hosting, ensuring seamless functionality and accessibility.
  • Delivered innovative solutions in IoT server cloud hosting, Postman API, and Android Studio, proficient in IoT and Android app development.
  • Exceptional at swiftly troubleshooting electronic devices and executing complex hardware and software projects with precision and provides top-notch repair services.

Web Programmer

Part-Time
Feb 2023 - Jul 2023

Diponegoro University | Peleburan, Semarang, Central Java

  • Developed the Vocational English Language Test (VELT) website, a computer-based testing (CBT) platform tailored for UNDIP's vocational students.
  • Designed an intuitive and user-friendly user interface (UI) and user experience (UX) for the website.
  • Implemented full-stack programming using CodeIgniter 4 framework to create the website's functionality.
  • Enabled student registration and login functionalities on the VELT website.
  • Hosted the VELT website on Hostinger using SSH via PuTTY and VSCode SSH Client for seamless deployment.
  • Implemented features to manage exam schedules, including selecting dates, venues, and session times.
  • Integrated functionality for students to access exam results and certificates upon completion.
  • Conducted a successful trial of the CBT for the VELT at UNDIP, showcasing seamless integration of audio recordings and student responses, also ensured effective monitoring of the exam process by the faculty.

R&D Embedded Engineer

Internship
Sep 2022 - Dec 2022

PT Monster Teknologi Kencana | Ciputat, Tangerang Selatan, Banten

  • Contributed significantly to the development of the Reverse Vending Machine (RVM) project, focusing on various technical aspects, development, and implementation of the RVM.
  • Conducted research on SPI serial communication protocols to enhance communication efficiency.
  • Assisted in interfacing motors and sensors on the STM32 platform to ensure smooth operation of the RVM.
  • Python programmed interfacing between different components of the RVM using Modbus TCP/IP.
  • Collaborated in designing cable wiring for the RVM's paneling system to optimize connectivity and functionality.

Wordpress Developer

Part-Time
Jan 2022 - May 2022

Diponegoro University | Tembalang, Semarang, Central Java

  • Oversaw the entire development process of the information system website for ICITACEE 2022 as the Website Project Manager and Wordpress Developer.
  • Coordinated with stakeholders to gather requirements and conceptualize the website's design.
  • Managed a team of developers to ensure timely and successful implementation of the project.
  • Utilized expertise in Wordpress to customize themes, plugins, and other elements to meet the specific needs of the conference.
  • Ensured effective project management and technical skills to create a dynamic platform for branding and communication among participants of ICITACEE 2022.
  • Facilitated discussion, dissemination, and networking among researchers, academics, professionals, and students in various fields of technology and engineering through the website.

Robotics Engineer

Research Community
Nov 2020 - Jul 2022

Undip Robotics Development Center (URDC) | Tembalang, Semarang, Central Java

  • Specialize in programming and electrical fields, focusing on fostering interests and expertise in robotics.
  • Conduct research on STM32 controllers to enhance understanding and utilization in robotics projects.
  • Design embedded systems on sensors and actuators, ensuring optimal performance and functionality.
  • Create schematics and route wiring for PCBs, maintaining efficiency in electronic systems.
  • Program interfaces for robot sensors and actuators, enabling seamless communication and control within robotics systems.
  • Simulate robot movement odometry to assess performance and refine algorithms for enhanced functionality.

EDUCATIONS

Bachelor of Electrical Engineering

Aug 2019 - Feb 2024

Diponegoro University | Semarang, Indonesia

  • Bachelor of Electrical Engineering, specializing in Low Current Industrial Electronics (GPA of 3.76 / 4.00)

EVENT AWARDS

Silver Medal Award in World Invention and Technology Expo (WINTEX) 2022

Sep 2022

Udayana University | Bali, Indonesia

  • Presented the project titled "Pump Automation System in Polders and Early Warning System to Anticipate Floods Based on Machine Learning and Internet of Things" during the competition.
  • Demonstrated dedication to addressing pressing issues through innovative solutions.

Bronze Medal Award in PKM Karsa Cipta Scheme at PIMNAS 34 2021

Jun 2021 - Oct 2021

University of North Sumatra and Kemendikbudristek | Medan, Indonesia (Remotely)

  • Project entitled "Automated Pump System in Polders and Early Warning for Flood Anticipation Based on Internet of Things and Machine Learning" that aimed to develop a solution deployed in water polders to predict potential flood occurrences in a region.
  • Leveraged machine learning algorithms and input parameters such as weather forecasts from surrounding areas provided by BMKG, along with various supporting sensors.
  • Aimed to enhance early warning systems for flood anticipation.
  • Project spanned from June 2021 to October 2021 and involved tasks such as training machine learning models with curated datasets and developing an Android monitoring application for remote IoT system monitoring.

Portfolio

My professional output

  • All
  • Embedded
  • Repair
  • IoT
  • Web

Implementation of Smart Car Detection System with Speed and Position Monitoring

Embedded

ICITACEE 2022 Wordpress Website Management

Web

FPGA Programming

Embedded

Switching System with Arduino and High Voltage Transformer for Creating Arc on Metal Contacts with Distance Variation

Embedded

Comprehensive Laptop Repair and Modification Services

Repair

Automated Perforated Metal Filter Cleaner with Adjustable Air Pressure Control

Embedded

Comprehensive Android Phone Software Modification and Hardware Repair Services

Repair

Internet of Things Mechanical Planetarium

Embedded, IoT

Automatic Solar Panel Cleaning Robot with IoT Control and PID Motor Management

Embedded, IoT

Automated Line Tracking Tool Borrowing AGV with RFID and IoT Monitoring

Embedded, IoT

Aquarium Monitoring System with pH and Temperature Control

Embedded, IoT

Smart Chicken Coop with Automatic Feeder, Waste Cleaner, and Alert System

Embedded

Development of an Arduino-Based Smart Oven with PID Heater Control for Automated Temperature and Time Regulation

Embedded

Implementation of an Arduino-Based Smart Parking System with Machine Learning License Plate Recognition and IoT Web Management

Embedded, IoT

Development of a Solar Panel Load Monitoring System with ESP8266 WiFi and SIM800L GSM Connectivity

Embedded, IoT

Development of an Automated Smart Toilet with Rainwater Harvesting and IoT Monitoring

Embedded, IoT

Development of Vocational English Language Test (VELT) Website for Cheat-Resistant Computer-Based Exams

Web

Robotics Systems Engineer

Embedded

Automated Pump System in Polders and Early Warning for Flood Anticipation Based on Internet of Things and Machine Learning

Embedded, IoT

Surveillance Camera Based on Deep Learning and Internet of Things as a Step Towards Facing the New Normal Post-Covid-19 Era

Embedded, IoT