Yuke Brilliant

Hi, I'm
I build software across the stack & for robots.

Yuke Brilliant Hestiavin
Software EngineerBuilding software
Robotics EngineerBuilding robots
Network EngineerConnecting infrastructure

About Me.

FUN FACT

I build across the whole stack, from interfaces & APIs to robots.

I started in full-stack web development, building interfaces, APIs and the databases underneath them. Curiosity about robotics took me to IRIS ITS, and that turned into ROS, C++, computer vision and real-time multi-robot communication under conditions where the network is never as good as the demo. I still ship production web software alongside all of it, and each side keeps sharpening the other.

  • TypeScript
  • Next.js
  • Nest.js
  • C++
  • ROS
  • PostgreSQL
  • Go
  • Docker
MY JOURNEY

From interfaces
to autonomous
robots.

I'm an undergraduate Computer Engineering student at Institut Teknologi Sepuluh Nopember in Surabaya. I taught myself to build for the web well before that, and full-stack development is still the foundation everything else sits on.

Joining the IRIS ITS Robotic Team widened the work considerably: ROS, C++, computer vision and networking. Today I build distributed communication for autonomous soccer robots in the RoboCup Middle Size League: real-time, multi-robot, and designed to survive the wireless conditions of a live competition.

  1. Senior Software Engineer

    IRIS ITS Robotic Team

    Nov 2025 - PresentWork

    Distributed communication for autonomous soccer robots in RoboCup MSL - real-time networking over ROS, UDP and WebSocket, built to stay up on unstable competition Wi-Fi.

  2. Head of Information Technology

    PT. Alamanda Putra Mandiri

    Jan 2025 - PresentWork

    Led the internal Mini ERP in Laravel, a Next.js company profile, and SIMMA Sense - an RFID linen asset system for hospital clients. Also run the servers and network.

  3. Undergraduate, Computer Engineering

    Institut Teknologi Sepuluh Nopember

    2024 - PresentEducation

    Surabaya, East Java.

  4. Software Engineer

    IRIS ITS Robotic Team

    Nov 2024 - Nov 2025Work

    MSL robot software on ROS 1, Base Station in React and Vue, a RefBox over TCP, OpenCV in C++, and YOLO cloud inference for educational robots.

  5. Staff, Frontend IT Development

    Ini Lho ITS!

    Oct 2024 - Mar 2025Work

    Built the 2025 site frontend in Next.js and Tailwind, implementing Figma designs to spec.

  6. SMAN 1 Taman Sidoarjo

    Head of Programming, ICTC

    2022 - 2023Education

    Where it started: built UpVote, a real-time voting app for school competitions, and ran broadcast for school events.

MY SOCMED

I have several social
media accounts.

I have several social media accounts that you can follow. Usually, I share my experiences on these accounts, although some of them are rarely active.

Projects.

eKartar: Jimpitan Collection for Griyo Wage Asri II
2024Solo DeveloperShipped

eKartar: Jimpitan Collection for Griyo Wage Asri II

Jimpitan collection app for RT-6 Griyo Wage Asri II, replacing manual tallies with automated recaps.

LaravelFilamentPHP 8+4
Website / SystemsView Details
View eKartar: Jimpitan Collection for Griyo Wage Asri II
DeltaConnect: Infrastructure Reporting for Sidoarjo
2023Full Stack DeveloperShipped

DeltaConnect: Infrastructure Reporting for Sidoarjo

Mobile-first platform connecting Sidoarjo residents with local government through geotagged reports.

TypeScriptNest.jsReact Native+5
Mobile / Website / Systems / DesignView Details
View DeltaConnect: Infrastructure Reporting for Sidoarjo

Latest Posts.

Cover image for UDP, TCP, atau WebSocket untuk Telemetri Robot?Networking

UDP, TCP, atau WebSocket untuk Telemetri Robot?

id · en

Kalau data telat, masih berguna atau tidak? Cara saya memilah UDP, TCP, dan WebSocket untuk telemetri robot dari pengalaman RoboCup, lengkap dengan gateway yang bisa kamu jalankan sendiri.

Cover image for Zero-Downtime Deployment with Docker RolloutDevOps

Zero-Downtime Deployment with Docker Rollout

Zero-downtime deployment for Docker Compose without the overhead of Kubernetes. Breaking down why docker compose up -d causes downtime, setting up Traefik and healthchecks, and implementing connection draining so in-flight requests never drop during deployment.

Show More