Muhammad Rafly Mubarak
Software Engineer & AI Enthusiast
mraflym46@gmail.com · +6282130897025 · Jakarta, Indonesia
Software engineer with four years of experience building web applications for enterprise needs — cloud consoles, data platforms, observability dashboards, and internal systems. Comfortable owning a product from the interface through backend integration, with a strong interest in AI: several of my personal projects are AI-driven automations I use daily.
Work Experience
Software Engineer · PT Bodha Padma Nawadhya
June 2022 – Present- –Private cloud management console: virtual machines and baremetal, volumes with scheduled snapshots and backups, networking (load balancers, IP pools, cluster network), and GPU/PCI devices — Next.js, React, Material UI, ApexCharts.
- –Infrastructure observability platform: real-time metrics, Kubernetes topology, RBAC, and SSO — Next.js, TypeScript, React Query, Zustand, Recharts.
- –Big data platform: analytics dashboards, spatial visualization with Mapbox, and the product subscription flow — Next.js, TypeScript, Material UI.
- –Company internal system: attendance, project management, document storage, and multi-language support — Next.js, Material UI, deployed with Docker & Kubernetes.
- –Internal AI assistant: chat interface, document processing, and spatial analysis — Next.js, shadcn/ui, Mapbox.
- –News monitoring and map-based fleet tracking dashboards, plus a Flutter (GetX) mobile app for attendance.
- –Authored the standard frontend template the team uses to start every new project — Next.js, TypeScript, React Query, Tailwind CSS.
Personal Projects
Scripio — Finance Tracking Bot
Personal project- –A Telegram bot that reads receipt photos and transaction notifications with AI, then files them automatically into the user's own Google Sheet.
- –Runs on Cloudflare Workers with TypeScript; transaction data is never stored on the bot's side.
Fathomind — Automated Video Pipeline
Personal project- –A Python pipeline that assembles footage, quotes, and music into 1080×1920 vertical videos, then schedules publishing with no manual step.
Education
Bachelor of Information Systems · Universitas Terbuka
2022 – 2026- –GPA: 3.42
Training
Bootcamp DumbWays.id
January 2022 – April 2022- –Built full-stack web apps: React JS on the client, Express JS + MySQL with Sequelize ORM on the server.
- –Mobile apps with React Native and a Firebase backend.
Skills
- Languages
- JavaScript · TypeScript · PHP · Python · Dart
- Frontend
- React · Next.js · Flutter · Tailwind CSS · Material UI · shadcn/ui
- Data & Visualization
- Recharts · ApexCharts · Mapbox GL · Leaflet · React Query · Zustand
- Backend & Infra
- Node.js · Express · Laravel · Supabase · Cloudflare Workers · MySQL · Docker · Kubernetes · Git
- AI & Automation
- LLM API integration · Document processing & OCR · Workflow automation