I Wayan Agus Darmawan

I Wayan Agus Darmawan

Web & Robotics Developer

Denpasar, Bali, Indonesia3+ years experience

Computer Engineering graduate (2025) from Institut Teknologi Sepuluh Nopember with experience in full-stack web development, completing over 20 freelance projects. Skilled in building responsive web applications, dashboards, and custom solutions using React and Express. Additionally experienced in robotics software, contributing to ROS-based autonomous robots and inspection systems — integrating software with hardware, implementing navigation and control systems, and ensuring reliable real-world performance.

Technical Skills

Frontend & Mobile

  • Swift
  • SwiftUI
  • React
  • Next.js
  • TypeScript
  • Tailwind CSS

Backend

  • Node.js
  • Express
  • AdonisJS
  • PostgreSQL
  • Prisma
  • Docker

Robotics & AI

  • ROS / ROS2
  • Python
  • C++
  • OpenCV
  • YOLO
  • TensorFlow
  • Gazebo
  • ESP-IDF

Work Experience

P

PT. Ezra Robotics Teknologi

Tangerang Selatan, Banten, Indonesia

Robotics Engineer

– Present
  • Designed, developed, and tested quadruped inspection robots for electrical substations, including ROS-based applications, custom GUI interfaces, and automated inspection features
  • Led outdoor localization and mapping improvements, resolving LIO challenges using RTK GPS to ensure precise navigation in complex environments
  • Performed extensive field testing and delivered technical demonstrations to end users, supporting industrial applications across PLN, Pertamina (oil & gas), and PTPN plantations
  • ROS2
  • Python
  • C++
  • YOLOv8
  • RTK GPS
  • LIO
  • Deep Robotics X30

Junior Robotics Engineer

–
  • Implemented base system integration on Deep Robotics Lite3 and X30 quadruped robots to support PPE detection applications and indoor autonomous navigation
  • Developed ROS-based base programs integrating LiDAR–Inertial Odometry (LIO) navigation and thermal imaging for electrical substation inspection
  • Built basic web-based monitoring for telemetry and inspection visualization
  • ROS2
  • Python
  • LiDAR
  • Thermal Camera
  • Next.js
  • WebSocket
A

ASEEC Education

Indonesia

Research Mentor

–
  • Mentored middle and high school students for KOPSI, FIKSI, and national-level innovation competitions, guiding technical project development and scientific research writing
  • Supported multidisciplinary student projects across IoT, Machine Learning, Embedded Systems, and Web Development
  • Ensured structured project execution, timely proposal delivery, and consistent competition participation with multiple returning mentees
  • IoT
  • Machine Learning
  • Embedded Systems
  • Web Development
P

PT. ITS TEKNO SAINS

Surabaya, Jawa Timur, Indonesia

Robotics Software Engineer – iCar ITS

–
  • Implemented and enhanced ROS-based autonomous driving software on Ubuntu, improving LiDAR-based obstacle avoidance and vehicle stability through PID parameter tuning
  • Integrated Direct LiDAR–Inertial Odometry fused with GPS for reliable localization in both GPS-available and GPS-denied environments
  • Designed and developed a real-time web-based monitoring, tracking, and maintenance logging system using Next.js integrated with ROS (rosbridge/roslib)
  • ROS Noetic
  • DLIO
  • Next.js
  • rosbridge
  • roslib.js
  • PostgreSQL

Robotics Engineer – Hidrooseanografi ASV

–
  • Developed and tested a ROS-based autonomous navigation system for an ASV with RViz-based control and monitoring interface
  • Implemented Pure Pursuit path-following using GPS RTK and IMU localization and buoy obstacle avoidance using YOLO-based object detection
  • Conducted system integration and field testing collaborating with MBKM ITS teams, Robomarine, and STTAL as end user
  • ROS Noetic
  • GPS RTK
  • IMU
  • YOLOv8
  • Pure Pursuit
  • Python
B

B401 Robotics Laboratory

Surabaya, Jawa Timur, Indonesia

Laboratory Assistant

–
  • Engineered full-stack ROS-based autonomy and manipulation systems, integrating perception, mapping, localization, motion planning, control, and behavior decision architectures
  • Validated autonomous robotic capabilities through real-world deployment and high-fidelity simulations (Gazebo, Isaac Sim, Webots)
  • Led Digital Circuit laboratory modernization, managing teaching assistants and enhancing practical learning effectiveness
  • ROS
  • Gazebo
  • Isaac Sim
  • Webots
  • TurtleBot
  • UR5
  • Python
B

Barunastra ITS Roboboat Team

Surabaya, Jawa Timur, Indonesia

Electrical-Programming Division Leader

–
  • Led the Electrical & Programming Division as a hands-on robotics engineer, contributing to electrical system design, autonomous software development, and overall robot architecture
  • Designed and built end-to-end robotic platforms integrating electrical systems, sensor stack selection, control software, and system integration for competition-ready deployments
  • Coordinated with mechanical and non-technical teams while balancing mission requirements, technical performance, and budget constraints
  • ROS
  • Electronics Design
  • Sensor Integration
  • C++
  • Python

Robotics Software Engineer

–
  • Developed ROS-based autonomous navigation systems for an Autonomous Surface Vehicle (ASV), integrating multi-sensor fusion of LiDAR, camera, GPS, IMU, and compass
  • Implemented PID-based thruster control and real-time sensor data processing enabling fully autonomous maritime navigation
  • Collaborated with electrical and computer vision teams to deliver fully integrated autonomous robotic systems deployed in KKI 2022, IRC 2023, and KKI 2023
  • ROS Noetic
  • LiDAR
  • GPS RTK
  • IMU
  • YOLO
  • PID
  • Python
  • C++
P

PT Satkomindo Mediyasa

Jakarta Selatan, Jakarta Raya, Indonesia

Full Stack Developer

–
  • Developed an internal Career Management Platform featuring Easy Apply and automated CV standardization, building candidate, recruiter, and admin dashboards with RBAC and Docker deployment
  • Engineered backend services for a Document Tracking system using AdonisJS, implementing secure authentication, role management, email verification, and workflow monitoring
  • Designed the concept architecture of an IoT-based NVR Monitoring System to monitor surveillance device operational status
  • React
  • AdonisJS
  • TypeScript
  • PostgreSQL
  • Docker
  • JWT
  • RBAC
M

MAGE (Multimedia And Game Event) 9

Surabaya, Jawa Timur, Indonesia

Frontend Developer

–
  • Developed the official MAGE 9 ITS landing website using Next.js and Tailwind CSS as first professional web development project
  • Took full ownership of development when other team members were unavailable, self-learning Next.js while maintaining and deploying the production website
  • Implemented responsive UI and Firebase authentication integration
  • Next.js
  • Tailwind CSS
  • TypeScript
  • Firebase

Education

Institut Teknologi Sepuluh Nopember (ITS)

GPA Honors

Bachelor's Degree, Computer Engineering

–

  • B401 Robotics Lab Assistant – led full-stack ROS autonomy systems
  • Barunastra ITS Roboboat – Electrical & Programming Division Leader
  • Grand Champion IRC 2023 & multiple national competition titles

Apple Developer Academy | Indonesia

Swift & SwiftUI

iOS Developer

–

  • Building native iOS applications with Swift and SwiftUI
  • Challenge-based learning focused on real-world product development

Awards & Honors

  • Grand Champion

    International2023

    International Roboboat Competition (IRC) 2023

  • 1st Place — Paper Competition & Favorite Paper

    International2022

    ICAVETS 2022

  • 2nd Place — Design Documentation

    International2023

    International Roboboat Competition (IRC) 2023

  • 1st Place — Unmanned Water Vessel

    National2022

    KKI (Kontes Kapal Indonesia) 2022

  • 1st Place — Unmanned Water Vessel

    National2023

    KKI (Kontes Kapal Indonesia) 2023

Publications

  • Development of a Quadruped-Legged Robot for Position Estimation of Overheat Components in Electrical Substations Using a Thermal Camera

    Agus Darmawan et al.

    PT. Ezra Robotics Teknologi / Research Journal
  • Hand Gesture Recognition for Collaborative Robots Using Lightweight Deep Learning in Real-Time Robotic Systems

    Agus Darmawan et al.

    Institut Teknologi Sepuluh Nopember (ITS)