Java Developer at PT. Midas Daya Teknologi (2025-03 – Present)
Contract position as a specialized developer consultant assigned to two major financial clients.
- Acted as a specialized developer consultant assigned to two major financial clients, translating complex banking requirements into scalable and reliable software solutions within the core banking ecosystem.
- Engineered and integrated critical components for Credit Card Customer Onboarding, ensuring compliance with KYC (Know Your Customer) regulatory standards and improving the digital user experience.
- Contributed significantly to the development and enhancement of core banking functionalities within the DBankPro v2.0 platform, focusing on enhancing system modularity and data integrity across financial services modules.
- Developed and customized complex business logic modules using industry-leading core banking platforms: Spring Boot, Oracle Flexcube and Apache Fineract.
- Collaborated in an Agile environment, driving high-quality software delivery through rigorous code reviews and proactive sprint contributions.
Java Developer at PT. Adira Dinamika Multi Finance (2024-01 – 2024-12)
Contract position developing and maintaining robust backend services in a polyglot environment.
- Developed and maintained robust backend services utilizing a polyglot environment (Java and C#), contributing to the stability and performance of internal financial platforms.
- Built and significantly optimized high-performance RESTful APIs to ensure seamless, bidirectional data integration between Adira's front-end applications and the underlying core banking service layer.
- Enhanced overall codebase quality by refactoring modules to increase code reusability and optimizing development workflows, resulting in measurable reductions in time-to-market for new features.
- Maintenance Developed internal finance system like customer credit scoring, loan collection, due date, etc.
- Contributed to the migration of legacy systems to microservices architecture, improving system modularity.
- Operated effectively within an Agile/Scrum framework, participating actively in all phases (Sprint Planning, Daily Stand-ups, and rigorous Code Reviews) to ensure the timely delivery of high-quality software solutions aligned with business objectives.
SOA Developer at PT. XL Axiata Tbk (2021-09 – 2023-12)
Full-time position designing and developing Service-Oriented Architecture backend systems.
- Designed, developed, and maintained robust Service-Oriented Architecture (SOA) backend systems using a polyglot approach combining Java and Golang, resulting in an overall system performance enhancement of over 10%.
- Built and optimized critical RESTful APIs responsible for facilitating seamless communication between front-end interfaces and core backend services, successfully serving a base of over 1,000,000 Daily Active Users (DAU).
- Implemented caching mechanism using Redis, reducing server load and improving response time.
- Managed the operational health of production environments by monitoring and debugging systems using professional tools such as Elastic Stack, ensuring high availability and rapid incident resolution.
- Actively participated in Agile/Scrum methodologies, contributing to all phases including sprint planning, daily stand-ups, and thorough code reviews to ensure the timely delivery of highly reliable software solutions.
Software Engineer at PT. Mekanika Digital Pratama (2019-01 – 2020-12)
Full-time position developing scalable desktop applications and industrial monitoring systems.
- Developed and maintained scalable desktop application using C# Net Framework.
- Engineered multi-threaded MODBUS socket connections to interface with 20+ sensors, enabling real-time monitoring of industrial traffic for critical CNC machinery.
- Collaborated with cross-functional teams, including frontend developer and electrical engineer to deliver high-quality software.
- Participated in Waterfall SDLC methodologies.
IT Support at PT. AL Ehsan Ayu Mandiri Sejahtera (2017-03 – 2018-12)
Full-time IT support position providing technical assistance and infrastructure management.
- Successfully set up and configured 20+ workstation for new employee during company expansion phase.
- Improved employee satisfaction with IT services by providing timely and effective support.
- Troubleshoot and resolved issues with Microsoft Office Suite (Word, Excel, Outlook) and other business applications.
- Assisted in the installation, configuration, and maintenance of Windows and MacOS operating system, ensuring smooth operation for end-users.
- Implemented web company profile and managed using WordPress increased customer product order.