Rio Juniyantara Putra
Full Stack Developer

Full Stack Developer with over 6 years of experience (2018–present) in end-to-end development of web and mobile applications. Proficient in frontend technologies (React, Next.js, Flutter, Tailwind CSS) and backend development (Node.js, JavaScript, PHP, Go, Laravel), with strong expertise in IoT, blockchain, and CI/CD pipeline optimization. Experienced in building scalable solutions for the education sector (Udayana University’s USDI Website, Mobile Attendance App) and innovative IoT/blockchain projects. Skilled in using Docker and Podman for containerization and service orchestration, MySQL database management, and Agile collaboration with cross-functional teams.

Download CV

Currently favorite stack

  • TypeScript
  • Next.js
  • React
  • Tailwind CSS
  • Node.js

Currently learning

  • Docker
Next.js logo
Experience
Full Stack Developer | Mobile App Developer
Udayana University. | 2018 - 2025

As a Full Stack Developer at Universitas Udayana since 2018, I’ve built a cross-platform campus app (Flutter) used by 3,000+ staff, a Keycloak-based SSO system for 10+ services, and the USDI website with Laravel/MySQL. I also developed a Telegram bot (Node.js, KubeMQ) automating 500+ daily alerts, and streamlined deployments using Podman and GitLab CI/CD.

Laravel
Node.js
TypeScript
Flutter
Dart
Next.js
Tailwindcss
Docker
Field Engineer
PT. Mitra Jaringan Global | 2016 - 2017

I have experience in field engineering, where I was responsible for installing and maintaining network infrastructure, including routers, switches, and other network devices. I also have experience in troubleshooting and resolving network issues, as well as in providing technical support to clients.

Mikrotik
Cisco
Network Infrastructure
Projects
Udayana Mobile App

Mobile App

Udayana Mobile App

Udayana Mobile is an application for academic activities for Udayana University students.

USDI Web App

Web App

USDI Web App

USDI is a website that provides information about Udayana University's Information and Communication Technology resources.

Cendekia LMS

Web App

Cendekia LMS

Cendekia LMS is a Learning Management System (LMS) for online education.

USDI Telegram Bot

Bot

USDI Telegram Bot

Built a Telegram bot using Node.js and KubeMQ to automate 500+ daily alerts for letters and complaints, reducing admin workload by 70%.

IMISSU2

Web App

IMISSU2

Developed a Single Sign-On system using Keycloak, integrated with 10+ campus services. Designed and implemented the authentication UI with Tailwind CSS.

Techinfaq

Web App

Techinfaq

Developed an IoT-based fundraising system with Laravel and React.js, integrating ESP32 sensors and real-time MQTT communication for transparent donation tracking.

Skills

Flutter

Cross-platform app development

Node.JS

Asynchronous JavaScript runtime

Dart

Portable, productive, and versatile for high-quality apps

Laravel

The PHP Framework for Web Artisans

Golang

Open-source language for secure, scalable systems

Next.JS

The React Framework for the Web

Tailwindcss

Build modern websites quickly with utility-first CSS

React

The library for web and native user interfaces