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
Frontend
Database
Tools & Infrastructure
Architecture
Work Experience
Fullstack Developer
- •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
- •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
- •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
- •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
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.
- •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
- •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
- •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
- •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
- •Mobile dashboard for HSE monitoring
- •Firebase Cloud Messaging for notifications
- •Crashlytics integration for error tracking
Fams Sumatera - Administration App
Enterprise administration and management system
- •Backend services with Spring Boot
- •Modern dashboard with VueJS
- •Administration workflow management
Virtual Booth Application
Interactive virtual booth platform with chat capabilities
- •Back office dashboard
- •Real-time chat with Sendbird integration
- •Virtual event management
Alodokter
Health, Safety, and Environment management application
- •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
- •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