( use desktop for better experience )

Loading kak, sabar... 0%

ALDY'S PORTFOLIO

ALDY'S PORTFOLIO

ABOUT MEStill doing a bit of everything — frontend, backend, mobile, you name it — until AI learns to handle vague client requests, write clean code, and survive legacy bugs without panicking.

ABOUT MEI'm a multi-disciplinary developer with experience in frontend, backend, mobile, and some DevOps — focused on building high-quality, reliable solutions for real-world problems.

WHAT I CAN DO

3D WEB

i mean, you saw spidey up there — what more proof do you need?

MOBILE

yes, it fits in your pocket and yes, i made it work.

DEVOPS

pipelines? containers? deploy? yeah, i speak that language.

BACKEND

i build the brain behind the beauty. — api? secure? fast? done.

FRONTEND

i make things pretty *and* clicky. scroll, hover, boom.

THINGS I BUILT

ReMi: Remind Me - Web
React
Tailwind CSS
...

ReMi: Remind Me - Web

ReMi stands for Remind Me, a college management application for students. With Remi, students can record tasks or activities that they would like to be reminded of. With an alarm as the main feature, ReMi is designed to help students who often forget things to do because of the many activities or agendas that exist

ReMi: Remind Me - Mobile
Dart
Flutter
...

ReMi: Remind Me - Mobile

ReMi stands for Remind Me, a college management application for students. With Remi, students can record tasks or activities that they would like to be reminded of. With an alarm as the main feature, ReMi is designed to help students who often forget things to do because of the many activities or agendas that exist

Retrieval Augmented Generation
LangChain
AI
Docker
+1

Retrieval Augmented Generation

A project that i built when i'm doing internship at PT INKA (persero), the main purpose of this project is to make searching information easier for the employee

Simple Chat App
Go
Websocket
...

Simple Chat App

This project is a real-time chat application that demonstrates the use of several modern web technologies for both the backend and frontend. The application supports HTTP-based communication as well as WebSocket for real-time messaging.

Simple Task Management API
Typescript
Nest js
...

Simple Task Management API

A RESTful API for managing tasks, built using Go with Echo, GORM, JWT for authentication, and PostgreSQL as the database. This project also includes auto-generated Swagger documentation.

Simple 3D Car Render on web
React
R3F
...

Simple 3D Car Render on web

One of my first project when i'm trying to learn how 3D rendering on websites work

The idea behind this website design

design motivation image
Timeline Circle

2022

The Awakening

Discovered web dev and immediately broke the layout. Learned HTML, CSS, and JavaScript — mostly by trial and (a lot of) error.

First Project Ever

Built a simple project that screamed 'beginner' — but hey, it was mine and it worked.

DOM-Slaying Phase

Started getting comfortable with JavaScript. Manipulated the DOM like a wizard (a very confused wizard).

2023

React Ascension

Jumped into React and Next.js — got addicted to components, hooks, and the magic of fast refresh.

Full-Stack Energy

Built full-stack apps using APIs, databases, and authentication. Realized that backend isn't that scary (most of the time).

2024

Level Up: 3D Web

Explored the 3D web rabbit hole with Three.js and React Three Fiber. Made a car spin. Felt like Tony Stark.

Touching Production

Worked on real-world projects, fixed real bugs, and deployed things that didn’t break (immediately).

2025

Into the Future

Experimenting with AI, real-time apps, and probably breaking things in creative new ways.

Still Coding, Still Curious

The grind never stops. Learning, building, and dreaming up the next big side project.

MY DIGITAL TROPHIES (double click for details)

That's all i got..., for now.

INKA - Praktek Kerja Industri

INKA - Praktek Kerja Industri

INKA - Basic Training Safety Induction, Keamanan, Tata Tertib dan Pengenalan Produk

INKA - Basic Training Safety Induction, Keamanan, Tata Tertib dan Pengenalan Produk

Dicoding - Cloud Practitioner Essentials

Dicoding - Cloud Practitioner Essentials

Dicoding - Belajar Dasar Pemrograman JavaScript

Dicoding - Belajar Dasar Pemrograman JavaScript

Dicoding - Belajar Back-End Pemula dengan JavaScript

Dicoding - Belajar Back-End Pemula dengan JavaScript

Dicoding - Belajar Dasar AI

Dicoding - Belajar Dasar AI

Don't leave without a trace
...or we'll find you anyway.

Tell us who you are.

So the symbiote can find you.

What do you want from us?

No secrets. We hate secrets.