CV
Education
- Bachelor of Engineering in Computer Engineering
- Universitas Pelita Harapan (UPH), 2022-2026
- GPA: 3.5
- Research focus: DNA Storage and GPU CUDA computing
- Software Engineering
- SMKN 1 CIOMAS, 2016-2019
- Focus: Software Development and Engineering
Work Experience
- Integration Engineer (March 2021 - May 2025)
- PT Bank Digital BCA (BCA Digital)
- Key responsibilities:
- Implemented national transfer integrations (RTGS, SKN, BI-FAST Phase 1 & 2)
- Developed multi-biller payment architecture supporting 10+ partners
- Built QRIS payment solutions handling 100,000+ daily transactions
- Implemented multi-switcher connections (MPM, CPM, NFC/TAP, Tuntas)
- Designed event-driven architecture using Apache Kafka, reducing response time by 50%
- Implemented SNAP Bank Indonesia encryption standards
- Developed secure payment gateways and mock servers for testing
- Technologies: Java, Node.js, Go, Apache Kafka, Redis, Elasticsearch, Microservices
- Backend Developer (December 2020 - March 2021)
- Cashlez
- Developed backend services for payment processing
- Technologies: Node.js, Microservices
- Backend Developer (January 2020 - November 2020)
- Telkom Indonesia
- Built and maintained backend infrastructure
- Technologies: Java, Spring Boot
- Cloud Engineer (October 2017 - December 2018)
- Indonesia Cloud Computing Association
- Managed cloud infrastructure and deployments
- Technologies: AWS, Cloud Architecture
Skills
- Programming Languages
- Go, JavaScript, Java, Solidity, Rust, Groovy, TypeScript
- Backend & Architecture
- Node.js, Spring Boot, Express.js
- Microservices, CQRS Pattern, Event-Driven Architecture
- RESTful API, GraphQL
- Banking & Integration
- SNAP Bank Indonesia
- QRIS, BI-FAST, RTGS, SKN
- Payment Gateway Integration
- Data & Messaging
- Apache Kafka, Redis, Elasticsearch
- PostgreSQL, MongoDB, MySQL
- Frontend & Tools
- React.js, Next.js
- Docker, Kubernetes
- Git, CI/CD
Projects
- Multi-Bank Payment Integration System
- Developed comprehensive payment integration system
- Supports multiple payment methods and banking protocols
- Technologies: Java, Kafka, Microservices
- PFASQ SQLI INJECTION
- SQL injection detection and prevention system
- Implements advanced pattern matching algorithms
- Technologies: Security, Pattern Matching
Publications
- Addressing KMP Limits on SQL Injection Detection with Aho-Corasick Algorithm
- Published by Springer Nature
- Research on improving SQL injection detection using advanced algorithms
- Demonstrates how Aho-Corasick algorithm overcomes limitations of KMP algorithm
Teaching
- Instructor JAVA LIT FULLSTACK
- Teaching full-stack Java development
- Topics: Java backend, frontend integration, database management
Achievements
- Winner of the Build on Bitcoin Developer Challenge (January 15, 2025)
- Organized by Stacks Indonesia
- Demonstrated expertise in blockchain development and Bitcoin ecosystem
- AWS Certified Developer Associate (October 2023)
- Amazon Web Services certification
- Validated cloud development expertise
- Digital Innovation Contest Champion (2019)
- Won championship in digital innovation competition
- Demonstrated innovation and technical skills
- SMKN 1 CIOMAS Community Founder
- Founded and led school technical community
- Organized workshops and technical events
- Game Developer
- Developed various game projects
- Experience in game design and development
- Active volunteer in developer communities:
- JakartaJs
- Developer Circles from Facebook
- Indonesia Cloud Computing Association