Building enterprise web portal for Indonesia's largest bank.
Developed and optimized the frontend architecture for Bank Rakyat Indonesia's enterprise web portal. Focused on building reusable UI components, integrating complex APIs, and ensuring high performance, scalability, and responsiveness for millions of users.
Role & Contribution: Served as the core Frontend Developer responsible for building the core foundation of the enterprise web portal. Developed custom themes, CMS integrations, template structures, and robust HTML/CSS architectures from scratch to ensure a scalable, high-performing UI.
Liferay CMSBootstrapREST APIsHTML5CSS3JavaScriptjQueryFreeMarkerVelocity
AXA Mandiri Enterprise Platform
Building scalable insurance and financial web portals.
Served as the core Frontend Developer responsible for building the foundational architecture of AXA Mandiri's enterprise platform. Engineered custom themes, CMS structures, and reusable template systems from scratch to ensure high performance, security, and responsiveness.
Role & Contribution: Served as the core Frontend Developer responsible for building the core foundation of the enterprise web portal. Developed custom themes, CMS integrations, template structures, and robust HTML/CSS architectures from scratch to ensure a scalable, high-performing UI.
Liferay CMSHTML5CSS3BootstrapjQueryJavaScriptVelocityFreeMarkerREST APIs
SMA PGRI Cibadak School Management System
End-to-end school web portal and academic platform.
Developed a comprehensive end-to-end web system for SMA PGRI Cibadak, designed to digitize school administration and academic activities. Built robust modules including online admissions, facial recognition attendance tracking, digital report cards, online examinations (CBT), and a Learning Management System (LMS) for students and teachers.
Role & Contribution: Designed and developed the entire system architecture from scratch as the lead Full-Stack Developer. Handled both frontend and backend development, deployed and managed the Linux VPS hosting environment, and currently oversee the ongoing annual maintenance and platform reliability.
Nuxt.jsVue.jsLaravelMySQLLinux VPSREST APIs
Full-stack inventory management web application.
Inventory web application built using Next.js, NestJS and PostgreSQL. Deployed with Docker on a Linux VPS, complete with interactive Swagger API documentation.
Role & Contribution: Architected and developed the full-stack application end-to-end, covering the Next.js frontend, NestJS RESTful backend, PostgreSQL database schema, Swagger documentation, and Docker container deployment on a Linux VPS.
Next.jsReactTypeScriptNestJSPostgreSQLDockerLinux VPSSwagger