Projects
Projects & Technical Achievements
Section titled “Projects & Technical Achievements”A selection of enterprise and freelance projects that demonstrate expertise in backend architecture, integration, and DevOps.
Enterprise Projects
Section titled “Enterprise Projects”Legacy to Quarkus Migration
Section titled “Legacy to Quarkus Migration”PT. Asuransi Jiwa Astra | Enterprise Application Modernization
Led the migration of legacy Spring-based enterprise applications to Quarkus, delivering significant operational improvements:
- Startup time reduced from 78s to 5.1s (93% improvement)
- Memory footprint decreased from 768MB to 192MB (75% reduction)
- Migrated business-critical services incrementally with zero production downtime
- Implemented Quarkus-native compilation for containerized deployments
Technologies: Java, Quarkus, Maven, Docker, Jenkins
API Management Platform Migration
Section titled “API Management Platform Migration”PT. Asuransi Jiwa Astra | Integration Architecture
Spearheaded the migration of API Management infrastructure from WS02 to Axway, redesigning the enterprise API gateway:
- Designed and deployed Axway API Gateway for 50+ internal and external APIs
- Created Jenkins CI/CD pipelines for automated API deployment and versioning
- Implemented security policies, rate limiting, and monitoring dashboards
- Established API governance standards across development teams
Technologies: Axway API Gateway, Jenkins, GitLab, REST APIs, OAuth 2.0
Enterprise Integration Platform
Section titled “Enterprise Integration Platform”PT. Asuransi Jiwa Astra | System Integration
Built and maintained integration applications connecting core insurance systems with external partners:
- Designed Apache Camel routes for real-time data synchronization
- Implemented enterprise integration patterns (Message Router, Content Enricher, Splitter)
- Connected Oracle, PostgreSQL, and MySQL databases through unified integration layer
- Built monitoring and alerting for integration health and SLA compliance
Technologies: Apache Camel, Java, Spring, Oracle DB, PostgreSQL, ActiveMQ
Freelance & Side Projects
Section titled “Freelance & Side Projects”Community Radio Online Platform
Section titled “Community Radio Online Platform”Freelance | Fullstack Development
A complete internet radio solution for a local community:
- Frontend: React-based web player with real-time metadata and chat
- Backend: Node.js API managing streaming schedules and listener analytics
- Streaming: Icecast server with Liquidsoap for automated playlist management and live DJ handoff
- Deployment: Docker containers on cloud VPS with auto-restart
Technologies: React, Node.js, Icecast, Liquidsoap, Docker, WebSockets
WhatsApp Business Dashboard
Section titled “WhatsApp Business Dashboard”Freelance | SaaS Application
A comprehensive dashboard for managing WhatsApp Business API operations:
- Template Management: Create, preview, and manage WhatsApp message templates with approval workflows
- Broadcasting: Design and execute targeted broadcast campaigns with delivery tracking
- Live Chat: Unified inbox for real-time customer conversations with assignment and tagging
- Analytics: Campaign performance metrics, delivery rates, and engagement statistics
Technologies: React, Node.js, NestJS, MongoDB, WhatsApp Business API, Docker
DevOps & Infrastructure
Section titled “DevOps & Infrastructure”CI/CD Pipeline Standardization
Section titled “CI/CD Pipeline Standardization”PT. Asuransi Jiwa Astra | DevOps & Automation
Standardized CI/CD practices across 15+ applications:
- Created reusable Jenkinsfile templates for Java, Node.js, and containerized applications
- Integrated SonarQube quality gates into every pipeline with automatic failure on critical issues
- Built automated deployment pipelines to staging and production environments
- Implemented GitOps workflows with branch-based deployments
Technologies: Jenkins, SonarQube, GitLab, Docker, Kubernetes
ServiceNow Implementation
Section titled “ServiceNow Implementation”Telkomtelstra / Digiserve | Enterprise SaaS
Implemented and customized ServiceNow for enterprise IT service management:
- Customized Incident, Problem, and Change management workflows
- Integrated ServiceNow with Jira for cross-platform ticket synchronization
- Built custom Service Portal pages for end-user self-service
- Configured SLA monitoring and automated escalation rules
Technologies: ServiceNow, JavaScript (Glide), Jira, REST APIs
Architecture & Design Highlights
Section titled “Architecture & Design Highlights”| Aspect | Approach |
|---|---|
| API Design | RESTful principles, OpenAPI specification, versioning strategies |
| Integration | Event-driven architecture, CQRS patterns, eventual consistency |
| Security | OAuth 2.0 / JWT, input validation, CASE-certified secure coding |
| Performance | Caching layers, database optimization, async processing |
| Scalability | Horizontal scaling, stateless services, message queuing |
| Observability | Structured logging, metrics collection, health checks |
All enterprise projects were completed while employed at PT. Asuransi Jiwa Astra and Telkomtelstra. Freelance projects are independently maintained.