Badges
Certifications
Work Experience
Software Engineer
PT Bank Danamon Indonesia•  December 2023 - Present
- Joined the IT Trade Finance and Custody - Developing a Custody Support Application (CSA) website applications to support all custody transaction activities carried out by Custody Users. - Developing a REST API for the Billing feature with 3 customer categories including Core, Fund, and Retail customers. Use Thymeleaf to create PDF billing templates. - Tech Stack: Java 8, Spring Boot, Thymeleaf, SQL Server.
Software Engineer
PT Bank Syariah Indonesia•  March 2023 - December 2023
- Developing Super App mobile banking Bank Syariah Indonesia, fixing bugs, refactoring existing code, and collaboration with the Agile Investment and Savings team to develop Investment and Savings products. - Developing REST API features for Mutual Funds including account registration, subscription, redemption, and portfolios. Using Redis to store a list of mutual fund product data. - Developing a REST API for the Forex Saving feature which includes account registration, buying, and selling. Developing REST API limit features for each Forex transaction and maintaining limit data. Used Redis to store current Dollar Exchange data, for each transaction calculation. - Using Kafka for every transaction notification sent. - Implement Liquibase for schema tables in the database and record any changes to the table schema. - Tech stack: Java 17, Spring Boot, Oracle database, Redis, Kafka, JUnit, Liquibase.
Software Engineer
PT Dua Delapan Resources•  September 2022 - February 2023
- Developing a human resources information system - Maintaining a mining materials trade shipping information application - Developing a website-based IT Inventory application that is used to record the input process of goods entering or leaving the mining area (Pusat Logistik Berikat) - Tech stack: Java 8, Spring Boot, PostgreSQL, Thymeleaf, JavaScript, JUnit
Software Engineer
Maybank•  October 2022 - December 2022
- Develop web-based applications for Maybank customer loans - Create an API application to handle the Eligibility Criteria, Credit Criteria, and Actual Conditions features of customers in the money lending business - Tech stack: Java 11, Spring Boot, Oracle database, JUnit
Software Engineer
PT Bhimasena Research and Technology•  June 2018 - April 2019
- Successfully designed a 25 kg capacity load cell sensor to measure UAV propulsion engines with a tolerance of 0.3-0.5% - Able to design and create GUI software to control and monitor the measurement process of UAV propulsion engines in real time - Successfully made the sensor data logging process and saved the measurement results of the UAV propulsion engine in the form of a CSV/Excel file - Tech stack: C++, Qt framework, Arduino microcontroller
Education
Institut Teknologi Sepuluh Nopember
Electrical Engineering & Computer Science, BE•  August 2016 - August 2019
Final Project : Design Propulsion Sensor System and GUI Software on the test bench of the Unmanned Aerial Vehicle (UAV)