Built an end-to-end TV Ad Management System, automating the full lifecycle of video reviews, feedback loops, and stakeholder approvals
Developed a mobile messaging and booking app using React Native and Supabase, integrating Square for secure payment processing
Architected a large-scale Recruitment Management System tailored for the agricultural industry, handling high-volume candidate tracking and workflows
Enhanced the AI agent's user experience by building UI components that visualize MCP tool execution, providing clear feedback during data retrieval and API calls
Migrated core frontend features for the Jitera AI product, specifically re-engineering the authentication and usage-based billing (credit/token) to support global GTM expansion
Engineered the frontend integration for the Model Context Protocol (MCP), specifically building the UI for tool management, permission approvals, and execution results
Software Engineer — Bank Jago (Financial Services)
Optimized SQL queries for daily cron jobs processing millions of transactions, cutting down execution time and reducing database strain during peak loads
Redesigned the field-worker cash payment flow to include tighter verification steps, closing loopholes and reducing the risk of fraud between workers and customers
Introduced scheduled maintenance tasks to resolve state inconsistencies between related records, strengthening overall database referential integrity
Built an internal diagnostic tool using Streamlit to speed up production incident triaging, helping the team identify and fix bugs much faster than manual log checking
Translated backlog items into RFC documents to define technical requirements and task breakdowns before development started, reducing mid-sprint blockers
Software Engineer — Icon Plus (Telecommunications)
January 2019 — October 2022
Relevant Knowledge:React, Vue.js, Flutter, Tauri, Capacitor, Laravel, Express, Docker, MySQL
Improved distribution of company documents reliability by 80% by developing a web-based application that requires the user to sign the acknowledgment digitally
Reduced initial development cost by designing a standardized single-code base of React application that can be deployed to the web, mobile, and desktop platform
Reduced reporting workload of safety and health operations by developing an application that allows users to report work accidents and safety violations
Developed a web-based application that allows users to collect invoice information by processing uploaded files
Developed centralized notification system API based on Node.js using open source pub-sub notification service (ntfy) for web, desktop, and mobile platform
Education
Bina Nusantara University
2020 — 2022
Major:
Information Systems, Bachelor's Degree
(GPA: 3.66)
Programming Coursework:
Information Systems Concept, Information Systems Analysis and Design, Data and Information Management, User Experience Research and Design, Human and Computer Interaction, Enterprise Systems