Full-stack developer with 3+ years of hands-on experience building production systems. Works primarily with Next.js, NestJS, Laravel, and Flutter, handling everything from database design and API architecture to responsive frontends and mobile apps. Projects include payment gateways processing real transactions across 20+ channels, community dashboards, ticketing platforms with QR validation, multi-tenant SaaS marketplaces, and mobile apps with geolocation and push notifications. Currently in final semester pursuing an Associate Degree in Informatics Engineering at Politeknik Negeri Cilacap.

Education

Politeknik Negeri Cilacap

Jul 2023 - Present

Associate Degree (D3), Informatics Engineering · Cilacap, Indonesia

  • Studying full-stack web development using modern frameworks (React.js, Next.js, Laravel, NestJS).
  • Learning fundamental computer networking and MikroTik router configuration.
  • Exploring desktop software and Android application development.
  • Practicing database engineering and data modeling.

Professional Experience

IT Staff (Intern), PT Pelindo Multi Terminal

Aug 2025 - Jan 2026

Cilacap, Indonesia · On-site

  • Provided IT support including troubleshooting and maintenance for PCs, printers, and other hardware/software issues.
  • Built a web-based archive management system with transfer/handover workflows, approval processes, and Excel/PDF export.
  • Developed a face recognition attendance system with automatic photo capture to Google Drive and PDF reporting.
  • Created a real-time CCTV monitoring dashboard with health checks, Leaflet maps, WebSocket updates, and WhatsApp notifications.
  • Built a dynamic work monitoring system with custom column schemas, division management, and real-time Socket.IO sync.
  • Developed a PNC room display system for shift assignments and personnel management.
  • Contributed to an AI-powered warehouse object detection system using YOLO and OpenCV for CCTV streams.

Full-Stack Developer, Freelance

Jan 2024 - Present

Remote

  • Designed and built production web applications for clients using Next.js, NestJS, Laravel, and Flutter.
  • Delivered payment gateways, SaaS platforms, ticketing systems, community dashboards, and mobile apps.
  • Handled full project lifecycle from requirements gathering and database design to deployment and maintenance.

System Administration, Kanoman Digital by SBI

Oct 2023 - Apr 2024

Cilacap, Indonesia

  • Configured CentOS-based servers and managed hosting environments using Control Web Panel (CWP).
  • Assigned public IPs, managed DNS zones, and configured essential network services.

Japanese Translator, Freelance

Mar 2022 - Present

Remote

  • Collaborated with a team to translate anime content from Japanese to Indonesian for licensed platforms.
  • Worked under tight deadlines while maintaining high translation quality and natural flow.
  • Ensured linguistic accuracy, contextual consistency, and viewer engagement through subtitle localization.

Data Entry Operator, Agricultural Census 2023, BPS

Jun 2023 - Aug 2023

Cilacap, Indonesia

  • Entered and validated field survey data into BPS internal systems with high accuracy.
  • Collaborated with fellow operators to meet strict daily quotas and verification standards.
  • Handled sensitive data following operational procedures and maintaining productivity under pressure.

Projects

CCTV Monitoring Dashboard

Internship · Pelindo

Real-time CCTV monitoring dashboard with camera health checks via ping, Leaflet maps showing camera locations, WebSocket live updates, WhatsApp notifications for offline cameras, and automated cron-based health monitoring.

Tech: Next.js, Express, Socket.IO, PostgreSQL, Prisma, Leaflet, Puppeteer, WhatsApp Web.js

Archive Management System

Internship · Pelindo

Web-based archive management with document metadata tracking, borrowing/return system, transfer/handover approval workflows, Excel & PDF export, and role-based access control.

Tech: Next.js, PostgreSQL, Prisma, ExcelJS, Recharts, JWT

Face Recognition Attendance

Internship · Pelindo

Attendance system with Face-API.js webcam detection, automatic photo upload to Google Drive, PDF report generation, Google OAuth2 integration, and role-based user management.

Tech: Next.js, Face-API.js, Google Drive API, NextAuth, PostgreSQL, Prisma, jsPDF

Work Monitoring System

Internship · Pelindo

Dynamic task tracking system with custom column schemas (text, number, date, dropdown), division management, real-time WebSocket synchronization, and multi-client concurrent access.

Tech: Next.js 16, Socket.IO, PostgreSQL, Prisma, TanStack Table

CCTV Object Detection (YOLO)

Internship · Pelindo

AI-powered warehouse monitoring using YOLO computer vision to detect items in CCTV streams with zone-based detection, object tracking, data collection pipeline, and custom model training.

Tech: Python, YOLOv11/v8, OpenCV, NumPy, RTSP

Payment Gateway

Payment Platform

Multi-tenant payment aggregator integrating DOKU and Midtrans providers with 20+ payment channels, real-time WebSocket updates, dynamic fee management, and webhook delivery system.

Tech: Next.js 15, NestJS 11, PostgreSQL, Prisma, Redis, WebSocket, Swagger

CilacapConnect

cilacapconnect.com

Multi-tenant B2B SaaS business directory and ordering platform. AI-powered content generation (Ollama/OpenAI), Google Maps integration, ordering & reservation system, WhatsApp gateway, and autonomous business research workers.

Tech: Laravel 12, Alpine.js, Tailwind CSS, Ollama, OpenAI, Puppeteer, Laravel Reverb, Redis

CilacapConnect Mobile App

cilacapconnect.com/download-app

Flutter companion app for CilacapConnect. Business directory with geolocation search, push notifications (FCM), e-commerce cart & checkout, and business owner dashboard with analytics and AI content tools.

Tech: Flutter, Riverpod, Dio, Firebase, GoRouter, Freezed, Geolocator

Ticket Platform

ticket.bochi.site

Event ticketing platform with seller management, QR code validation, multiple payment integrations, real-time notifications, PDF generation, and comprehensive analytics.

Tech: Next.js 16, NestJS 11, PostgreSQL, Prisma, Redis, Socket.io, Bull Queue

BOCHI Community Website

bochi.site

Official community website with member management, donation system integrating payment gateway, portfolio gallery, blog, and SEO optimization.

Tech: HTML5, CSS3, JavaScript, jQuery, Vercel Serverless, Google Sheets API, Cloudflare Turnstile

Dashboard Member

Full-Stack Dashboard

Community management dashboard with multi-authentication, treasury management, meeting documentation, photo gallery (Google Drive), and real-time notifications.

Tech: Next.js 16, React 19, NestJS 11, Tailwind CSS, JWT, Google OAuth, Zustand

CMS for Islamic charitable organization. Donation campaign management with web scraping, zakat calculator, document management, menu builder, and admin dashboard.

Tech: Laravel 12, Tailwind CSS 4, Blade, Vite, MySQL, Lucide

Organization Experience

PROTIC (Programming Community), Web Development Division

Oct 2023 - Oct 2025
  • Participated in regular study sessions and knowledge sharing within the web development division.
  • Contributed to project planning by breaking down tasks based on frontend/backend roles.
  • Collaborated on building web projects from wireframing to deployment using modern stacks.

Technical Skills

Full-Stack
Next.js, NestJS, Laravel, CodeIgniter 4, TypeScript, Node.js, PHP
Frontend
React, Tailwind CSS, Alpine.js, Blade, Framer Motion, Zustand, HTML5, CSS3, JavaScript
Backend
REST API, WebSocket, JWT, OAuth, Swagger, Bull Queue, Socket.io, SQL
Mobile
Flutter, Dart, Riverpod, GoRouter, Dio, Firebase, Freezed, Geolocator
Database
PostgreSQL, MySQL, Redis, Prisma ORM, SQLite, Eloquent, Google Sheets API
DevOps & Tools
Git, Vercel, Cloudflare, Linux CLI (CentOS), CWP, PM2, Vite, Puppeteer, VS Code, Google Drive API
AI / CV
YOLO (v8/v11), OpenCV, Face-API.js, Python
Interpersonal
Teamwork & Collaboration, Communication, Time Management, Problem Solving, Adaptability