Rangga Yuda

Building systems that feel sharp, reliable, and useful.

Fullstack Software Engineer focused on web apps, mobile apps, backend systems, and AI integrations.

rangga.session
api-firstmobile-readyai-aware
$whoami
Rangga Yuda
Scroll

About Me

The person behind the code

Rangga Yuda

Hello! I'm Rangga Yuda

A Fullstack Software Engineer building production-grade web applications and mobile apps. Proficient in JavaScript, Go, Python, C#, PHP, and Dart. Experienced with modern frameworks including React.js, Next.js, Flutter, and Laravel. Strong background in API design, backend architecture, and frontend development.

Download Resume
8+

Projects Shipped

Production-grade applications

2+

Years Experience

Professional development

10+

Technologies

Languages & frameworks

4

Awards Won

National & international

Skills & Technologies

The Tech Stack

Frontend

10 tools

React.js

Next.js

HTML5

CSS

Tailwind CSS

Bootstrap

Material UI

Shadcn

Redux

Flutter

Backend

7 tools

Go

Laravel

Node.js

Express.js

FastAPI

Django

PHP

Programming Languages

9 tools

JavaScript

TypeScript

Go

Python

C#

Dart

Java

C

PHP

Mobile

3 tools

Flutter

Android

iOS

Database & Validation

4 tools

MySQL

PostgreSQL

GORM

Zod

AI / ML

3 tools

YOLOv8

OpenAI

LangChain

DevOps & Cloud

7 tools

Git

GitHub

GitHub Actions

Linux

Vercel

AWS

GCP

Tools

5 tools

VS Code

Claude Code

Postman

Figma

Unity

Work Experience

Professional journey

April 2024 - Present

PT Appskep Indonesia

Fullstack Developer (Full-time) · Padang, Indonesia

  • Worked as a Fullstack Developer building and maintaining production-grade web applications for the healthcare sector, owning features end-to-end from API design to UI delivery.
  • Designed and developed RESTful APIs in Go (go-chi and GIN) backed by MySQL and GORM, and built responsive, accessible frontend interfaces with React.js.
  • Managed deployment, environment configuration, and day-to-day operations of both backend and frontend services.
  • Askep: Hospital Management Information System with smart nursing-diagnosis generation from structured forms and automated hospital reporting.
  • AppsHomecare: CRM platform for managing homecare service assignments, patient records, nurse scheduling, and operational workflows.
  • NurseSched: Web application that automates nurse-schedule creation and assignment management, replacing a previously manual scheduling process.
Tech Stack:GoReact.jsMySQLGORMTailwind CSSReduxGitPostmanLinuxAWSGCP
October 2023 - March 2024

PT Appskep Indonesia

Fullstack Developer (Internship) · Padang, Indonesia

  • Contributed to the full-stack development of core company products as part of a structured internship program, shipping production code alongside the core development team.
  • Gained practical, production-grade experience with Go, React.js, MySQL, and GORM, practicing API development, database modeling, and frontend integration in a real industry environment.
  • Picked up team-based engineering practices: code review, version control with Git, ticket-driven workflows, and shipping into a live system.
Tech Stack:GoReact.jsMySQLGORMJavaScriptGitPostman

Education

Academic background

August 2024 - August 2028

Politeknik Negeri Padang

D4 Teknologi Rekayasa Perangkat Lunak (Software Engineering Technology)

  • Pursuing a D4 (applied bachelor's) degree in Software Engineering Technology while simultaneously working full-time as a Fullstack Developer in industry, combining academic theory with hands-on, real-world delivery on production web and mobile applications.
  • Actively competing in national and international software competitions during studies, including 2nd Place at Hackathon Cybertech 2025 (national) and 2nd Runner-up at Mobile App Competition 8.0, UNIMAS Sarawak 2026 (international, Malaysia).
  • Coursework and applied projects span modern web and mobile stacks: React.js, Next.js, Go, Flutter, MySQL, plus software architecture, database design, and software-engineering process.
Tech Stack:React.jsNext.jsGoFlutterMySQLPostgreSQLGit
July 2021 - May 2024

SMK Negeri 2 Padang

Rekayasa Perangkat Lunak (Software Engineering)

  • Completed a 3-year vocational program focused entirely on Software Engineering, building a strong foundation in programming, web development, database design, and software-engineering practice.
  • Graduated with hands-on experience that translated directly into a professional internship as a Fullstack Developer at PT Appskep Indonesia immediately after final-year coursework.
  • Represented the school at provincial-level competitions: 3rd Place at the TOEIC SMK Challenge West Sumatra 2023 (score 880), and Finalist at the Casio Math Competition West Sumatra 2023.
Tech Stack:HTML5CSSJavaScriptPHPLaravelMySQLJavaCGit

Languages

Communication proficiency

Indonesian

100%

Native

English

85%

Professional Working Proficiency

TOEIC Score: 880

Projects

Things I've built

Askep
WebBackend

01 / 08

Askep

Hospital Management Information System

Hospital Management Information System for PT Appskep Indonesia. Nurses fill out structured assessment forms; the system generates nursing diagnoses and produces comprehensive hospital-grade reports. The system can generate multiple types of clinical documentation including Assessment Report, Handover Report, Flowsheet, CPPT Report, Nursing Care Plan, Discharge Summary, and other essential medical records required for hospital operations and regulatory compliance.

+1
AppsHomecare
WebBackend

02 / 08

AppsHomecare

Customer Relationship Management System

CRM for PT Appskep Indonesia's homecare service that manages assignments, patient records, nurse rosters, scheduling, and operational reporting in a single dashboard. Built the Go (GIN) backend and the React.js admin/operator interface end-to-end.

Company Profile ETC Padang
WebCMSDashboard

03 / 08

Company Profile ETC Padang

Company Profile, CMS, and Learning Dashboards

Company profile website for ETC Padang with a content management system so admins can manage the public company-profile content. The platform also includes a student dashboard for reviewing learning history and printing learning report documents, plus an instructor dashboard for generating applicant recap reports, managing students and registrations, and filling student reports.

+1
IRIS
MobileWebAIBackend

04 / 08

IRIS

Integrated Road Intelligence System

AI-powered road damage platform that unifies mobile inspection, citizen reporting, and operational response. YOLOv8 detects damages in real-time via the Flutter mobile app. Citizens can upvote, comment, and navigate using smart routing with damage warnings. Admins manage damage records and status via a React web dashboard.

+1
Uninvited Guest
Game

05 / 08

Uninvited Guest

Psychological Survival Horror Game

Psychological survival-horror prototype where the player, Zaki, must survive until dawn by managing Interruption Sequences and evading a procedurally aware intruder in a realistic home environment. Built in Unity with C# scripting, covering AI behavior, line-of-sight detection, and tension pacing mechanics.

Brainfeed
WebBackend

06 / 08

Brainfeed

RSS Feed Aggregator

RSS feed aggregator that scrapes a configurable list of sources at fixed intervals, deduplicates entries, and exposes them through a clean reading UI so users always have a fresh, single-pane view of the latest content from their chosen sources.

NurseSched
WebBackend

07 / 08

NurseSched

Automated Nurse Scheduling Website

Automated nurse-scheduling web app built for PT Appskep Indonesia that replaces a manual roster process by generating assignment schedules under shift, leave, and fairness constraints, with override controls for the operations team.

Cultura
Game

08 / 08

Cultura

3D Interactive Cultural Exploration Game

3D interactive cultural-exploration game where players walk through environments representing cultures from around the world, interacting with AI-driven NPC tour guides that share knowledge about each culture. Built in Unity with C# scripting.

Askep
WebBackend

Askep

Hospital Management Information System

Hospital Management Information System for PT Appskep Indonesia. Nurses fill out structured assessment forms; the system generates nursing diagnoses and produces comprehensive hospital-grade reports. The system can generate multiple types of clinical documentation including Assessment Report, Handover Report, Flowsheet, CPPT Report, Nursing Care Plan, Discharge Summary, and other essential medical records required for hospital operations and regulatory compliance.

+3
AppsHomecare
WebBackend

AppsHomecare

Customer Relationship Management System

CRM for PT Appskep Indonesia's homecare service that manages assignments, patient records, nurse rosters, scheduling, and operational reporting in a single dashboard. Built the Go (GIN) backend and the React.js admin/operator interface end-to-end.

+2
Company Profile ETC Padang
WebCMSDashboard

Company Profile ETC Padang

Company Profile, CMS, and Learning Dashboards

Company profile website for ETC Padang with a content management system so admins can manage the public company-profile content. The platform also includes a student dashboard for reviewing learning history and printing learning report documents, plus an instructor dashboard for generating applicant recap reports, managing students and registrations, and filling student reports.

+3
IRIS
MobileWebAIBackend

IRIS

Integrated Road Intelligence System

AI-powered road damage platform that unifies mobile inspection, citizen reporting, and operational response. YOLOv8 detects damages in real-time via the Flutter mobile app. Citizens can upvote, comment, and navigate using smart routing with damage warnings. Admins manage damage records and status via a React web dashboard.

+3
Uninvited Guest
Game

Uninvited Guest

Psychological Survival Horror Game

Psychological survival-horror prototype where the player, Zaki, must survive until dawn by managing Interruption Sequences and evading a procedurally aware intruder in a realistic home environment. Built in Unity with C# scripting, covering AI behavior, line-of-sight detection, and tension pacing mechanics.

Brainfeed
WebBackend

Brainfeed

RSS Feed Aggregator

RSS feed aggregator that scrapes a configurable list of sources at fixed intervals, deduplicates entries, and exposes them through a clean reading UI so users always have a fresh, single-pane view of the latest content from their chosen sources.

NurseSched
WebBackend

NurseSched

Automated Nurse Scheduling Website

Automated nurse-scheduling web app built for PT Appskep Indonesia that replaces a manual roster process by generating assignment schedules under shift, leave, and fairness constraints, with override controls for the operations team.

Cultura
Game

Cultura

3D Interactive Cultural Exploration Game

3D interactive cultural-exploration game where players walk through environments representing cultures from around the world, interacting with AI-driven NPC tour guides that share knowledge about each culture. Built in Unity with C# scripting.

Achievements

Honors and recognition

2nd Runner-up (Product Category) — Mobile App Competition 8.0, UNIMAS Sarawak
International

2026

2nd Runner-up (Product Category) — Mobile App Competition 8.0, UNIMAS Sarawak

2nd Runner-up in the Product Category at the international Mobile App Competition 8.0 hosted by Universiti Malaysia Sarawak. The submitted product was IRIS (Integrated Road Intelligence System), an AI-powered road-damage detection and reporting platform combining a Flutter mobile app with on-device YOLOv8 inference, a citizen-facing map and routing UI, and a Go-chi admin dashboard. Beyond contributing as the team's Fullstack Developer (mobile, web, and backend), served as team leader and project manager, directing scope, splitting work across team members, and managing end-to-end delivery from idea to final demo. At the grand final in Malaysia, personally delivered the live product presentation and fielded the judges' Q&A in English.

2nd Place — Hackathon Cybertech, Politeknik Negeri Padang
National

2025

2nd Place — Hackathon Cybertech, Politeknik Negeri Padang

2nd Place at the national Hackathon Cybertech competition. The submitted entry was Uninvited Guest, a psychological survival-horror prototype built in Unity (C#) where the player must survive a home invasion until dawn by managing Interruption Sequences and evading a procedurally aware intruder. In addition to building the game as developer, led the team as team leader and project manager, owning the full workflow from problem framing and design decisions through to integration and the final pitch under hackathon time pressure.

Provincial2023

3rd Place — TOEIC SMK Challenge Sumatera Barat

3rd Place at the provincial TOEIC SMK Challenge across West Sumatra with a score of 880, a level corresponding to professional working proficiency in English, used today for technical writing, documentation, and international presentations.

Provincial2023

Finalist — Casio Math Competition Sumatera Barat

Provincial Finalist at the Casio Math Competition for West Sumatra, selected from a wide pool of provincial high-school competitors, recognizing strength in problem-solving and applied mathematics that carries over to algorithmic and engineering work.

Certifications

Professional credentials

TOEIC Listening and Reading Official Institutional Score Report

Educational Testing Service (ETS) / PT International Test Center

Official TOEIC Listening and Reading score report with a total score of 880, made up of 455 for Listening and 425 for Reading. The score supports professional working proficiency in English for technical writing, documentation, and international presentation contexts.

English Language Proficiency
Issued September 2023 · Valid until September 2025

Cert No: 0065731149

Junior Network Administrator

Badan Nasional Sertifikasi Profesi (BNSP)

Nationally recognized professional competency certification issued by Indonesia's official certification authority (BNSP), validating expertise in computer network engineering and administration. Covers network design, device configuration, and system troubleshooting. Valid from August 2025 through August 2028.

Rekayasa Jaringan Komputer (Network Engineer)
Issued August 2025 · Valid until August 2028

Cert No: 61200 3513 3 0149985 2025

Certificate of Competency Assessment — Software & Game Development

PT ARG Solusi Teknologi

Industry competency assessment certifying proficiency in software and game development, conducted through a formal UKK (Uji Kompetensi Keahlian) evaluation in partnership with SMK Negeri 2 Padang. Assessed on the assignment of building a Photo Gallery Website and awarded the Kompeten (Competent) rating.

Pengembangan Perangkat Lunak dan GIM (Software & Game Development)
Issued February 2024

Contact

Let's build something together

Open to collaboration, freelance work, and full-time opportunities. Drop me a message and I'll get back to you.