-
2024
Business Development for Kasir Warung
The project aims to help the startup to grow with minimal resources.
Responsibilities:
- Led a team of three, setting project goals, and providing strategic direction.
- Conducted data mining and analysis to generate insights that supported business decision‑making.
-
2022–2024
SaaS Development for Kasir Warung
The project goal was to develop a point-of-sale (POS) mobile application with a freemium business model targeting MSMEs in Indonesia.
Responsibilities:
- Optimized database performance through query tuning, indexing, and schema improvements up to 16 times faster.
- Assisted in reducing the potential cybersecurity threats.
- Assisted in designing the initial database schema.
- Assisted with technical tasks related to Unix server administration, troubleshooting, and maintenance.
-
2023–2024
Retention System for MyRepublic Indonesia
The project aims to help with maintaining churn rates while the entire company works on doubling the number of customers and homepasses.
Responsibilities:
- Initiated automated customer retention pipelines.
- Developed a custom query language to manage customer retention pipelines, including creating master email templates and auto-filling WhatsApp message templates.
- Developed a dashboard for customer services to get customer journey information more effectively and efficiently.
- Developed a dashboard for supervisors and directors to monitor and export customer retention progress reports.
- Integrated with Meta Messaging APIs.
-
2023–2024
Network Provisioning System for MyRepublic Indonesia
The project requires maintaining and developing new features needed on the existing network and device provisioning system, as well as scaling up the system to help the company roll out more networks to many new cities in Indonesia.
Responsibilities:
- Worked with technical help desk team to improve front-end application UI/UX to increase efficiency of customer device information retrieval.
- Worked with the supply network design team to integrate new network devices, such as Broadband Network Gateway (BNG) and Optical Network Terminal (ONT), to the system.
- Worked with the IP Core department to develop an early notification system for potential network intermittent and disconnection events on customer devices.
- Assisted in finding and resolving some bugs on the system related to data integrity, network mapping, and database query performance.
- Assisted in integrating new BSS/OSS with the provisioning system.
- Assisted in performing API integration testing for the newly Odoo system.
-
2024
Ticket Monitoring for MyRepublic Indonesia
The project aims to help the on-the-ground winback team monitor their work progression, as well as automate ticket creation, assignment, and escalation.
Responsibilities:
- Initiated the ticket monitoring dashboard.
- Initiated scheduled scripts to automate the ticket management.
- Assisted in automating customer devices insurance claims.
-
2024
Sales Mobile Application for MyRepublic Indonesia
The project requires re-engineering of an existing sales portal application that was running as a web application. The decision to use mobile technology was made to eliminate the limitations of the web ecosystem while maintaining security and data integrity.
Responsibilities:
- Worked with a UI/UX designer from the IT department to design and develop the system.
- Worked with a senior software engineer from the IT department to integrate the application with sales APIs.
-
2024
Enterprise BSS/OSS for MyRepublic Indonesia
The project entails maintaining the next generation of the enterprise BSS/OSS.
Responsibilities:
- Worked closely with the IT department to resolve the potential bugs due to the Odoo version upgrades.
- Assisted in performing API integration testing for the newly Odoo system.
-
2023–2024
Subscription Management for MyRepublic Indonesia
The project goal was to maintain a legacy system which handles the customer subscription management of several over-the-top (OTT) media services.
Responsibilities:
- Worked with the commercial team to integrate new Vision+, Vidio, and WeTV subscription products.
- Assisted in reconciling customer subscription data with related vendors.
- Assisted in finding several bugs in the existing subscription workflow implementation.
- Assisted in updating technical documentation of the system.
-
2023–2024
Website for MyRepublic Indonesia
The project goal was to redesign the existing WordPress website and integrate with more customer related APIs.
Responsibilities:
- Initiated the middleware API service which handles the website user authentication, as well as integrates with the customer APIs.
- Initiated an automated warning notification for monitoring the website down times.
- Performed a data migration from WordPress database to Strapi.
- Assisted in maintaining the continuous integration/continuous deployment (CI/CD) of the website and the middleware API service.
- Assisted in maintaining the self-hosted company’s GitLab instance.
-
2023
Customer Mobile Application for MyRepublic Indonesia
The project aims to redesign an existing customer mobile application which was no longer maintainable due to technical issues, as well as help the company rebrand its product.
Responsibilities:
- Worked with two engineers and a team leader to continue the development of the newly mobile application.
-
2023
Customer Self-Care for MyRepublic Indonesia
The project requires maintaining a legacy application that provides self-care services to customers.
Responsibilities:
- Implemented reCAPTCHA on the user login page.
- Resolved several bugs related to Odoo integration and customer subscription payment APIs.
-
2023
Smokeping Daemon for MyRepublic Indonesia
The project aims to add a new module to an open-source software so that the Network Operations Center (NOC) team can monitor network latency and stability more accurately.
Responsibilities:
- Worked on adding tcpping probe support.
- Assisted testing in real environment.
-
2023
Website for Ne**le Indonesia
The project goal was to develop a new page module to share a Ramadan message recording through Be** Br*** cans.
Responsibilities:
- Developed web functionality for recording, storing, sharing, and playing audio recordings with authentication.
-
2022
Website for PT Aneka Juragan Material
The project aims to help a coworker with a feature on a client's website that is two weeks behind schedule.
Responsibilities:
- Worked on completing the blogging features page.
- Worked on re-designing the user login page to include information about key events that are currently or will be taking place.
-
2021–2022
Business System for Ed*****ge Education Consulting
The project goal was to develop a fully customized system to assist the client in digitalizing their end-to-end business processes, while updating their existing website.
Responsibilities:
- Worked with the company’s UI/UX designer to build a new dynamic landing website.
- Worked in a team size of 5 to build a customized enterprise resource planning system.
-
2021–2022
Interactive Web Pages for Techlyon Pte Ltd
The project aims to develop several interactive and responsive pages as well as update existing pages to include the organization's most current information.
Responsibilities:
- Developed an interactive and responsive web page, The Journey of Blood, to educate people about the blood donation process.
- Developed a web‑based game, Blood Bag Rush, to entertain blood donors in line.
- Developed a web‑based game, Iron‑Rich Food Dash, to attract new blood donors.
- Re‑designed the donor appreciation page to include the latest information.
-
2019–2020
Scientific Research for Robotics and AI Laboratory
The project entails research on modeling automatic human emotion recognition in classroom environments.
Responsibilities:
- In a team of five students and two lecturers, we conduct many studies to design a smart classroom system. My part was on the automatic human emotion recognition module.
- Assisted in writing a publication entitled Facial Expression Recognition in the Classroom Environment.
-
2019
Technical Research for PT Dirgantara Indonesia
The project aims to investigate the potential re-engineering of a legacy desktop application to aid in the creation of aircraft performance graphical analysis reports written in Visual Basic. The goal is to integrate with the extensive Python library for data science, inspired by advances in the Korean aircraft industry.
Responsibilities:
- Conducted an exploration of the legacy application.
- Developed re-engineered versions of the key functionalities of the legacy application in Python.
-
2019
Learning Platform for Indonesia University of Education
The project entails creating Rumah Cerdas, a mobile-based online tutoring platform for internal usage.
Responsibilities:
- Partnered with two lecturers and a junior to develop a mobile‑based platform based on the newly Indonesia National Curriculum 2013, APIs to access the educational contents, as well as design, migrate, and maintain the educational database.
-
2018–2019
Research Platform for Department of Sociology Education
The project aims to create Sociology Education Research Application (SERA), a mobile-based social media platform for sharing and promoting local wisdom and knowledge.
Responsibilities:
- Partnered with a college friend to develop a user-friendly application for content production and engagement, APIs for smooth access and integration of social content, and a content management system (CMS) for effective moderation and management.