.
They call me roi, a Full-Stack Developer, Front-End Main, Game Dev, 2D/3D Designer, AI Engineer. I speak English fluently and Indonesia is my first language. For me programming is a hobby, so there is no pressure to learn specific "rules" — I'm freestyling. My addiction to Roblox is where my journey as a Full-Stack Developer, Game Dev, 3D Designer started. I always love to freestyle anything, Like Programming and Learning at the same time is very fun for me. Gaming has always been big part of my life. I've spent over more than 3/4 my life playing competitive video games, perfecting strategies, progressing skills, learning how game works and made also learning teamwork to win.
KuliahKu is a Flutter-based mobile application designed to help students organize and manage their academic activities. It provides features to keep track of course schedules, assignments, notes, and view them in an integrated calendar.
MyLoveTime is a simple cross-platform relationship tracker engineered to demonstrate the capabilities of the modern React ecosystem. Built with Next.js 16 (App Router) and TypeScript, it features a modular architecture that strictly adheres to Separation of Concerns for maximum maintainability. The UI is styled with Tailwind CSS v4, leveraging native CSS variables for seamless theming, while Electron.js wraps the core application into a transparent, frameless desktop widget—showcasing a robust "write once, deploy everywhere" strategy that bridges web and desktop environments.
This research was conducted as part of my college coursework, focusing on the implementation of Artificial Intelligence in Cryptocurrency.
The Challenge: PT Pertamina required a solution to monitor massive scale operations (SPBU, depots, offices) where manual surveillance was inefficient and prone to human error. They needed a centralized platform to visualize anomalies and operational data in real-time.
The Solution: As a Front-End Developer at PT Telkom Indonesia, I developed a web-based dashboard that integrates live CCTV feeds with AI analytics. I built a high-performance, responsive interface using Next.js (SSR), TypeScript, and Tailwind CSS, ensuring type safety and fast rendering. The system visualizes critical data points such as unauthorized personnel access, safety gear (PPE) compliance, and warehouse capacity utilization.
Guessing Anomaly (Tebak Anomali) is a Python-based interactive filter that combines audio, visuals, and hand gesture recognition. First the program displays five brainrot images (Anomali) that are randomly positioned, then plays the sound of one of the brainrot (Anomali). Then User will have to match the sound to the correct image of brainrot or anomaly, by forming numbers using their fingers (1 to 5) that represent the image choice. These number gestures will be recognized by the system using MediaPipe-based hand recognition, and used as input to answer questions. If the answer is correct, the user will proceed to the next question and get a point. If wrong, the system will give user no points and will proceed to the next question until the users answer all of the questions (there's 5 questions).
During quarantine of Covid-19, i spend all my Senior High School at home, and during time, i’ve been learning how to code (in Lua) and developing games, creating avatar cosmetic, making 3D mesh, and more. I’ve been working and learning in teams project in Roblox.My Roblox Profile
My Clothing Store Game.
Tiny Tack House.
Video Games Interior.
Making 3D Mesh in Roblox.
Making 3D Mesh in Roblox.
Concept Picnic Game.
Beside all that game, i have been making Clothing accesories in roblox that make a lot of sells!.
Sold 216 Pieces!
Sold 110 Pieces!
Sold 85 Pieces!
Sold 25 Pieces!
And so much more!
You may be wondering how much i made from selling these items, well 3 sells of these items can make me 1$!.