About Me
Hi, I’m Rifai Martin 👋
I’m an IT Middleware & Backend Developer at PT Bank BCA Digital, passionate about building robust, scalable banking infrastructure and payment systems that handle millions of transactions daily.
💼 What I Do
Experienced Software Engineer that focuses on Backend Services, Integration Engineering & System Design. A communicative person and eager to help and share to achieve particular goals. Interest in solving problems that are driven by all team members. I have a strong curiosity in Digital Services to serve and make a good impact on people.
🏦 Current Focus
At BCA Digital (March 2021 - Present), I engineer critical banking infrastructure and payment systems with a focus on:
- Transfer & Payment Systems: Implementing national transfer integrations (RTGS, SKN, BI-FAST Phase 1 & 2) and multi-biller payment architecture supporting 10+ partners
- QRIS Payment Solutions: Handling 100,000+ daily transactions with multi-switcher connections (MPM, CPM, NFC/TAP, Tuntas)
- Event-Driven Architecture: Using Apache Kafka to reduce response time by 50% and enable real-time processing
- Security & Integration: Implementing SNAP Bank Indonesia encryption standards and secure payment gateways
🛠️ Tech Stack
Backend & Architecture:
- Java, Node.js, Go
- Apache Kafka, Event-Driven Architecture
- Microservices, CQRS Pattern
- Redis, Elasticsearch
Banking & Integration:
- SNAP Bank Indonesia
- QRIS, BI-FAST, RTGS, SKN
- Payment Gateway Integration
- Mock Server Development
🎓 Education
Bachelor of Engineering in Computer Engineering Universitas Pelita Harapan (UPH) - GPA: 3.6
Research focus on DNA Storage and GPU CUDA computing - exploring how DNA molecules can become ultra-high capacity data storage media while leveraging GPU power for complex computational processing.
🌱 Community & Learning
Active volunteer in developer communities:
- JakartaJs
- Developer Circles from Facebook
- Indonesia Cloud Computing Association
“Learning to develop is a life changing experience”
I believe in continuous learning, sharing knowledge, and growing together with the developer community.
📫 Get in Touch
- LinkedIn: rifai-martin
- GitHub: rifaimartin
- Location: Jakarta, Indonesia
Feel free to reach out if you want to discuss technology, backend architecture, payment systems, or just connect!
