Akbar Maulana

Fullstack Developer

Just a developer who likes to learn new things.

About Me

Fullstack Developer with 7+ years of experience specializing in scalable web systems, backend services, and API-driven architectures. Experienced in frontend development, deployment pipelines, and maintaining high-traffic production systems. Comfortable working independently or as part of a collaborative engineering team.

Education

Bachelor of Information System

Universitas Gunadarma

2013 - 2017

GPA: 3.29

Certificates

  • Basic User Linux
  • Oracle: Extended SQL

Skills & Technologies

Backend

Ruby on Rails
Golang Gin
Java Spring Boot
Python

Frontend

ReactJS
React Native
VueJS
Ionic
Redux
Zustand
WebSocket

Database

MySQL
PostgreSQL
MongoDB
Redis

Tools & Infrastructure

Docker
GCP
ElasticSearch
Git
Nginx
AWS EC2
DBeaver

Architecture

Microservices
REST API
Message Broker
Background Jobs
Pub/Sub

Work Experience

Fullstack Developer

PT. VirtualSpirit
Remote Malaysia
March 2025 – February 2026
  • Developed and maintained scalable Ruby on Rails applications for e-commerce and SaaS platforms
  • Led the development of JIFF, a full-featured e-commerce platform with real-time delivery tracking and payment integration
  • Architected backend systems and designed RESTful APIs for scalability and reliability
  • Integrated Stripe payment gateway with webhook handling for transaction status updates
  • Contributed to NinjaSuites.ai SaaS platform, focusing on performance optimization

Fullstack Developer

EOM Award
PT. Alodokter Teknologi Solusi
Indonesia
March 2021 – March 2025
  • Backend engineer for Alodokter (10M+ users) building microservices using Ruby and Python
  • Developed and maintained services for Payments, EMR, KYC, Authentication, and insurance systems
  • Integrated critical third-party services for payments, identity verification, and insurance claims
  • Delivered high-traffic production systems with strong testing practices and documentation
  • Collaborated across teams to ensure system reliability and scalability

Ruby on Rails Developer

PT. Harmonix Teknologi Peentar
Indonesia
August 2019 – March 2021
  • Developed enterprise-scale systems for Kimia Farma, including POS platforms and microservices
  • Built supporting web applications using React.js and Laravel Lumen
  • Created COVID-19 pre-order system during pandemic
  • Implemented real-time notification systems using WebSocket and Firebase

Web Developer

PT. Dexcode Indotama
Indonesia
March 2018 – August 2019
  • Developed production web applications using Ruby on Rails, Golang, and React.js
  • Built data scraping system using Python for structured data collection
  • Implemented Two-Factor Authentication using AWS + Authy/Twilio
  • Established testing practices with RSpec for unit tests and Puppeteer for UI tests

Featured Projects

Project Owner

Swipee - Dating App

A full-stack dating application with real-time chat and advanced matching features

Developed a comprehensive dating app from scratch with real-time communication capabilities, advanced user verification, and seamless user experience.

Tech Stack
Golang Gin
React Native
PostgreSQL
Gorilla WebSocket
SocketIO
AWS EC2
Docker
Redis
FCM
Oracle Storage
FCM
Key Features
  • Real-time chat & group chat using WebSocket (Gorilla & Socket.IO)
  • Double Date matching feature
  • Passport Mode for location-based connections
  • Face Verification for user authenticity
  • Single & Group Chat functionality
  • Push notifications via Firebase Cloud Messaging
  • Google Login integration
  • Image upload & GIF messaging
  • Background jobs using Asynq

Deployment: AWS EC2 with Docker

Other Projects

JIFF - E-commerce Platform

Full-featured e-commerce platform for customers and delivery agents

Ruby on Rails
Stimulus JS
PostgreSQL
+12
  • Real-time delivery tracking with agent location monitoring
  • Integration with Fonzel Smart Lockers
  • In-app chat system for customer-agent communication

DR.KO

Developed and maintained a hospital management system using Ruby on Rails

Ruby on Rails
Stimulus JS
PostgreSQL
+9
  • Investigated and resolved duplicate payment issues affecting transaction accuracy
  • Improved payment processing logic to prevent race conditions and duplicate records

Ninjasuite - SaaS Platform

Full-featured SaaS platform for customers and delivery agents

Ruby on Rails
Stimulus JS
PostgreSQL
+9
  • Implemented a user scheduling system to automate task execution and improve workflow efficiency
  • Designed and built backend logic to handle scheduling rules, timing, and job execution

Isafe Sumatera - HSE Application

Health, Safety, and Environment management application

Java Spring Boot
Ionic React
Firebase
+1
  • Mobile dashboard for HSE monitoring
  • Firebase Cloud Messaging for notifications
  • Crashlytics integration for error tracking

Fams Sumatera - Administration App

Enterprise administration and management system

Java Spring Boot
VueJS
  • Backend services with Spring Boot
  • Modern dashboard with VueJS
  • Administration workflow management

Virtual Booth Application

Interactive virtual booth platform with chat capabilities

React JS
Sendbird
  • Back office dashboard
  • Real-time chat with Sendbird integration
  • Virtual event management

Alodokter

Health, Safety, and Environment management application

Ruby
Python
MongoDB
+9
  • Provide ERD, flow diagram, technical and deployment documentation.
  • Payment Service: Integrated third-party payment gateways such as Midtrans, OVO and Doku for payment processing.
  • User and Common Service: Designed and implemented authentication and authorization service using JWT tokens and OAuth.

POS - Kimia Farma

Point of Sales for Kimia Farma

Ruby
ReactJS
Python
+5
  • Implemented and improved stock opname (inventory reconciliation) processes to ensure stock accuracy.
  • Built features for inter-warehouse transactions across provinces for large-scale inventory distribution.
  • Fixed bugs and enhanced system stability across sales and inventory modules.

Get In Touch

Let's discuss how I can help bring your project to life

Location

Bekasi, Indonesia

Connect on Social Media

Follow me on these platforms to see my latest work