experience
Work experience across frontend, backend, and product delivery.
A summary of the teams, products, and systems I've worked on as a Full Stack Developer.
company
INDICO by Telkomsel
A digital venture company owned by Telkom Indonesia, supporting technology startups in health, education, and lifestyle.
Role
Period
Location
Work mode
selected impact
- Delivered frontend features and defect fixes across INDICO Engage and Deals Platform, including End User, Merchant, and Internal Tools modules.
- Contributed to AI-powered features in INDICO Engage, including generative AI integration, AI agent flows, chatbot conversation logic, and AI token usage handling.
- Improved backend reliability and security through API development, JWT authentication, webhook fixes, scheduler jobs, rate limiting, OTP flow improvements, and pentest finding resolutions.
As Frontend Developer
- Translated Figma designs into production-ready React components across multiple product surfaces.
- Built and maintained frontend features for INDICO Engage and Deals Platform.
- Resolved UI defects related to components, copy, product behavior, and implementation details.
As Backend Developer
- Integrated generative AI services for Engage, including AI agent flows and chatbot conversation features.
- Implemented AI token deposit and usage logic to support controlled AI feature consumption.
- Improved chatbot conversation reliability by fixing webhook handling logic and adding client-based rate limiting.
- Built backend APIs for Deals Platform based on product requirements, including JWT authentication and supporting business logic.
- Handled backend security improvements from pentest findings and implemented scheduler jobs to sync stock data from external services.
- Refactored OTP request flow with multi-window rate limiting to reduce abuse.
company
PT Bank Syariah Indonesia Tbk
The largest sharia bank in Indonesia, established from the merger of BRI Syariah, BNI Syariah, and Bank Syariah Mandiri.
Role
Period
Location
Work mode
selected impact
- Developed web-based admin dashboards for Sandbox Platform, including monitoring, audit logging, and file management features.
- Revamped Multi Payment System Config by migrating a legacy CodeIgniter PHP interface to a modern React-based frontend.
- Built backend services and middleware integrations for partner onboarding, Open API testing, and face recognition flows.
As Frontend Developer
- Built dashboard features for monitoring, audit logging, and file management.
- Converted Figma designs into responsive React components.
- Improved UX by handling edge cases, negative cases, and clearer user flows.
As Backend Developer
- Built Spring Boot services for Sandbox Platform and Open API testing features.
- Designed frontend-backend architecture, authentication flow, and Oracle-based ERD.
- Developed middleware APIs for Face Recognition integration with Dukcapil through WebMethods.
company
cmlabs
An SEO agency that helps businesses improve organic traffic, search visibility, and website authority through data-driven SEO services.
Role
Period
Location
Work mode
selected impact
- Developed a whistleblower protection system to support secure internal fraud reporting workflows.
- Built an AI Writing Tool Assistant prototype by integrating Chrome Extensions and Google Docs to identify and highlight text errors.
- Designed ERD and backend API improvements for Visuwisu features, helping align new feature requirements with the existing database schema.
As Backend Developer
- Built backend APIs for Visuwisu features using Express.js.
- Worked on cmlabsco improvements using Laravel.
- Designed database schema and ERD updates for new product requirements.
As Extension Developer
- Built a prototype AI Writing Tool Assistant integrated with Chrome Extensions and Google Docs.
- Implemented text detection and highlighting flows to support writing assistance use cases.
education
Universitas Ahmad Dahlan
2020 — 2024
Bachelor of Informatics
Yogyakarta, Indonesia
SMK Negeri 1 Klaten
2017 — 2020
Computer and Network Engineering
Klaten, Indonesia
certifications
Associate Cloud Engineer
Google Cloud
Menjadi Google Cloud Architect
Dicoding Indonesia
Architecting on AWS
Dicoding Indonesia
Belajar Membangun Arsitektur Microservices
Dicoding Indonesia
Belajar Implementasi CI/CD
Dicoding Indonesia
Menjadi Back-End Developer Expert dengan JavaScript
Dicoding Indonesia
REST API
HackerRank