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