Moh Rifkan
Fullstack Software Developer
Indonesiagoggxi@gmail.comgoggxi.github.iolinkedin.com/in/goggxigithub.com/Goggxi
Summary
I'm a fullstack software developer with more than five years of experience building products for startups, companies, and clients across Indonesia.
I work across the whole stack: mobile apps with Flutter and Kotlin, backend services with Go, Python (Django REST Framework), and Node.js (NestJS), web apps and admin dashboards with React and Next.js, and databases such as PostgreSQL, MongoDB, and Firebase. I care about clean architecture, maintainable code, and taking products all the way from the first design to production and store release.
I enjoy working closely with clients and teams to turn ideas into reliable software. Outside of work, I love traveling and discovering new places.
Work Experience
Backend Engineer · PT. Rumahlogic Teknologi
Jul 2024 - Jul 2025Tangerang Selatan, Indonesia
As a Backend Engineer at PT Rumahlogic Teknologi, I was responsible for developing web services and microservices, utilizing Python with Django REST Framework and Go with Gin Gonic as the backend technologies. I worked with PostgreSQL and MongoDB for database management, focusing on creating scalable and efficient solutions. My role involved designing and implementing RESTful APIs, managing data storage, and ensuring system performance and reliability. Additionally, I contributed to optimizing application performance and implementing best practices for backend development.
Mobile Developer · Budi Dev
Nov 2022 - Jan 2023Remote
As a freelance remote developer with Budi Dev, I contributed to the development of Thor Mobile, an online chatting and marketplace application for NFTs and cryptocurrencies. My responsibilities included implementing user authentication, contact management, and chat functionalities using Flutter, GetStream, DESO, and Firebase. I also set up modular dependency injection and gained experience in creating real-time chat apps, integrating cryptocurrency wallets, and managing tasks with Trello and Jira.
Fullstack Developer · RumahBeku Morut
Dec 2021 - PresentKolonodale, Indonesia
As a UI/UX & FullStack Developer at RumahBeku Morut – My Brother Store since December 2021, I have developed multiple applications, including the backend service for RBM using both NestJS (TypeScript) and Golang, which supports RESTful API operations, PostgreSQL, and Firebase authentication. I also created RBM Kasir, a cashier app integrated with Bluetooth printers and cash drawers, and RBM Customer, a consumer shopping app with features for online ordering, product management, and reward redemption. My responsibilities involved product and order management, push notifications, and Docker deployment. I gained experience in maintaining projects, managing servers, and migrating data to Firebase.
Mobile Developer · PT. Grocee Teknologi Indonesia
Apr 2021 - Feb 2023Onsite - Makassar, Indonesia
Mobile Developer at PT. Grocee Teknologi Indonesia, I developed three applications from scratch: JHK Umat, a comprehensive Catholic community service app with features for scheduling consultations, online prayers, and donations; JHK Imam, a platform for pastors to manage consultations and create sermons; and Dairyfood Manager, an internal tool for PT. DAIRYFOOD INTERNUSA to monitor product performance and manage approvals. I focused on improving UI/UX design, implementing user authentication, and integrating functionalities such as video lectures, online Bible access, and job search capabilities using Flutter, Firebase, and gRPC. Additionally, I handled app deployment to the App Store and Play Store, and gained skills in automated publishing, design patterns, and Figma for layout design.
Mobile Engineer · PT. Grafca Digital Teknologi
Mar 2020 - May 2020Jakarta & Yogyakarta, Indonesia
As a Mobile Developer at Grafca Digital Teknologi, I developed Qylo Driver, an app for managing customer orders using 100% electric motorcycles. The application includes features for order management, carbon emissions tracking, battery management, wallet functions, and integration with Google Maps for redirection and live tracking. My responsibilities encompassed implementing these features using Flutter, Google Maps API, and Firebase, and I achieved proficiency in securing wallet functionality within the app.
Selected Projects
Boomzzaboomzza.com
Jul 2024 - PresentSocial sports and horse-racing community app for Australian sports fans: a live feed of sport events and race cards, group race chats, realtime messaging, and event reminders. I work across the Flutter app, the NestJS API, the racing data pipeline, and the admin CMS.
Flutter · NestJS · Supabase · PostgreSQL · Python · Next.js
ZOOZizoozi.com
Jul 2025 - PresentDuty-free shopping marketplace that connects buyers with verified travelers who buy and deliver items from airport stores worldwide, with escrow payments, traveler payouts, in-app chat, and identity verification. I built the Flutter mobile app, the NestJS API, and the admin dashboard.
Flutter · NestJS · PostgreSQL · Next.js · Stripe · Firebase
Berlian Mamala Resort System
May 2026 - PresentEnd-to-end hotel management system for a resort: reservations, front office and night audit, restaurant POS with kitchen display, housekeeping, inventory, HR attendance, gym and pool ticketing, an owner reporting app, and a guest booking site with online payments.
NestJS · PostgreSQL · Next.js · Flutter · Docker · Midtrans
Asrarasrartv.tech
Aug 2026 - PresentMy own free digital prayer clock for Indonesian mosques. It runs on the mosque TV and is managed from caretakers' phones: Kemenag-standard prayer times, iqamah countdown, murottal and announcement scheduling, multi-screen sync, QRIS donations, and offline support.
NestJS · PostgreSQL · Next.js · PWA · Kotlin · webOS
VX Laundryvx-laundry.pages.dev
Sep 2025 - May 2026Multi-outlet laundry management app for owners and staff: order tracking, Bluetooth thermal receipts, WhatsApp digital receipts, loyalty and referral programs, expenses and reports, plus a landing page and a super-admin panel.
Flutter · Supabase · PostgreSQL · Next.js
Kodal
Oct 2026 - PresentMy own chat-based personal shopping and delivery (jastip) app, starting in Morowali Utara. Customers post requests, local couriers reply with quotes in chat, and the same app handles rides, intercity trips, and parcels, with in-app voice calls. Coming soon to the Play Store and App Store.
Flutter · NestJS · PostgreSQL · Next.js · WebSocket · LiveKit
RumahBeku Morutgoggxi.github.io/rbm-pages
Dec 2021 - PresentThis application is an online shopping service at RumahBeku Morut. Make it easier for customers to find and buy goods available at RumahBeku Morut.
Flutter · TypeScript · Go · Firebase · Google Cloud
Groceelinkedin.com/company/grocee-indonesia
Apr 2023 - Mar 2024Grocee is a local marketplace app specializing in daily essentials and FMCG. It offers a convenient platform for users to browse and purchase household necessities, ensuring quick access to essential products and streamlined shopping experiences.
Flutter · Firebase · Google Cloud
Skills
Flutter · Dart · Kotlin · TypeScript · Node.js · NestJS · Next.js · React · Go · Python · Java · PostgreSQL · Supabase · Firebase · MongoDB · Docker
Education
SMK Negeri 1 Petasia
Computer Network Engineering
Universitas DIPA
Bachelor's Degree in Computer Science