
Hi, I'm Ratu Ramadhani
Full Stack Developer
Bekasi Utara, Indonesia
Aspiring Full-Stack Web Developer with a strong interest in web development and technology. Currently building practical programming skills through the Hacktiv8 Full Stack JavaScript Immersive Program, with hands-on experience in developing web applications, problem-solving, and collaborative projects. Eager to grow as a developer, continuously learn new technologies, and contribute to building impactful digital solutions.
Skills & Technologies
Language
Front End
Back End
Tools
Projects
A full-stack social media mobile application (Android & iOS) built with React Native and Expo. Features include a scrollable post feed, like/comment system, user follow/unfollow, real-time Redis caching, and secure JWT authentication. Designed with animated screens, linear gradients, and a TikTok-inspired bottom-tab navigation.
A full-stack e-commerce web application featuring product browsing with infinite scroll, search, user authentication, and wishlist management. Implements SSR for home and product detail pages, and CSR for dynamic interactions like search, pagination, and wishlist.
A full-featured e-commerce REST API with an AI-powered shopping assistant. Implemented RAG (Retrieval-Augmented Generation) using Gemini AI and Hugging Face embeddings with hybrid search (semantic + keyword), Midtrans payment gateway, and transactional order management with automatic stock control.
An AI-powered travel planner web application for creating personalized trips, generating smart itineraries, managing travel schedules, and handling premium subscriptions. Completed as a fullstack developer within two weeks.
A responsive reptile catalog web application for browsing, searching, adding, editing, and deleting reptile collections. Built with localStorage data persistence, simple authentication, dynamic item management, carousel banners, and a clean card-based interface as a Phase 0 Hacktiv8 team project.
An AI-powered disaster response coordination platform that connects disaster victims with volunteers in real-time via an interactive map. Features include geolocation-based help requests, volunteer matching, urgency scoring using Gemini AI (async via BullMQ), live weather & earthquake alerts from WeatherAPI and BMKG, push notifications, image upload to Cloudinary, and JWT authentication. Built as a Hacktiv8 Phase 3 final project.
A food ordering web application built as a Hacktiv8 Phase 1 pair project. Features include session-based authentication with role-based access (seller/buyer), menu management with make support, order placement with multiple items and driver assignment, a driver dashboard, and printable invoice generation. Built with server-rendered UI using EJS templating.
Experience
Treasurer
School Language Month Event — SMAN 1 Babelan
- Managed the budget allocation for an event totaling over Rp18,000,000.
- Coordinated with team members and vendors to ensure every transaction followed SOP.
- Prepared weekly and monthly financial reports in Excel with cash-flow diagrams.
- Assisted in fundraising and budget planning to keep event activities within budget.
Education
- 1
Full Stack JavaScript Immersive Program
Hacktiv8
January 2026 – April 2026Jakarta, Indonesia - 2
English Speaking, Daily Conversation & Intermediate Grammar
Language Center Pare
July 2025 – Nov 2025Pare, Indonesia - 3
High School
SMAN 1 Babelan
2022 – 2025Bekasi, Indonesia
Certifications
Full Stack JavaScript Bootcamp
Hacktiv8Issued Mei 2026
ID: 72t1178-yhbs-13hua-p…
Software Engineer Intern · Problem Solving · JavaScript · React · CSS
HackerRankIssued April 2026
ID: UC-84c4960-ff2b-43f5…
MongoDB Schema Design Patterns and Anti-patterns
MongoDBIssued April 2026
ID: UC-84c4960-ff2b-43f5…
English Speaking, Pronunciation & Grammar
Language CenterIssued Nov 2025
ID: 72t1178-yhbs-13hua-p…
Get In Touch
Have a project in mind or just want to say hello? I'm always open to new opportunities and collaborations.