
About Me
I am a passionate Full-Stack Engineer with a strong foundation in web development, specializing in building modern web applications using React and Next.js. Proficient in both frontend (React, Next.js, Tailwind, TypeScript) and backend (Node.js, Express, Prisma, TypeScript) technologies, I thrive on solving technical challenges, creating user-friendly solutions, and delivering impactful digital products. I am currently open to full-time opportunities and freelance projects in software engineering.
- ReactJS
- NextJS
- Javascript
- TailwindCSS
- TypeScript
- Redux
- Node.js
- Prisma
- Zustand
- PHP
- C++
- Java
- Python
My Projects
Youtube Clone
A front-end replica of YouTube’s interface built with HTML and CSS. Focused on mastering responsive layouts, grid systems, and video player styling.
Amazon Clone
An e-commerce UI clone of Amazon using HTML, CSS, and JavaScript. Features product listings, cart interactions, and a responsive design to practice DOM manipulation.
Pemira ITERA 2023
A student election system website for ITERA, developed with HTML, TailwindCSS, and JavaScript. Provided a platform for candidate information and voting simulation, used during the 2023 campus election event.
Posyandu Mawar I Way Huwi Management Website
A management system for a local healthcare center built with Next.js and TailwindCSS. Includes patient data management, scheduling, and reporting to streamline community health services.
Dicodit - Dicoding Reddit Forum
A forum web app inspired by Reddit, developed with ReactJS, Redux, and API integration. Supports user authentication, post creation, comments, and voting features.
Otak-Atik: Aplikasi Belajar Untuk Semua
A marketplace educational platform designed for inclusive learning. Built with Next.js, TypeScript, and TailwindCSS on the frontend, and Next.js API routes, Prisma, and CockroachDB on the backend. Features authentication, user management, teachers can create and sell courses, and students can browse, purchase, and learn from those courses.
Vocasawer
A streamer donation prototype using Next.js, TailwindCSS, and Zustand. Enables donors to support streamers.
OBE (Outcome-based Education) System ITERA
An academic management system for tracking student learning outcomes at ITERA. Built with Next.js, TypeScript, Prisma, and PostgreSQL. Features Excel import/export, assessment templates, and dynamic evaluation workflows.
CodeGym
A gamified coding exercise platform with user authentication, quizzes, and challenge submissions. Developed using Next.js, TypeScript, Prisma, and Supabase. Features personalized learning paths and progress tracking.
Notes App
A full-stack notes management app built with Next.js, TypeScript, Zustand, TailwindCSS (frontend) and Prisma (backend). Supports authentication, rich-text notes, and persistent storage with CRUD operations.
Eventhings
An event management web app built with Next.js, TypeScript, Zustand, and TailwindCSS. Allows users to create, manage, and browse events with a clean and responsive UI.
Contact Me
I am currently looking for new opportunities, my inbox is always open, Wheter you have a question or just want to say hi, I will try my best to get back to you!