Iqbal Dwi Rusmady
Passionate and solution-driven engineer with 8+ years building secure, scalable web applications. Specialized in banking, fintech, payment systems, and enterprise reporting.

8+ years of experience in frontend, backend, and API integration development
Specialized in banking, fintech, payment gateways, and enterprise reporting systems
Experienced in secure software delivery, IAM/LDAP authentication, and DevSecOps collaboration
Professional Summary
Senior Frontend Engineer and Backend Developer with expertise in Java Spring Boot, React.js, Next.js, Angular, PostgreSQL, and dynamic API integrations. Strong background in designing modular, reusable UI systems and integrating complex backend logic, particularly in payment gateways, transaction monitoring, and enterprise reporting systems. Experienced in delivering secure and robust software solutions in finance, fintech, and API-intensive environments.
Technical Skills
Comprehensive technology stack and tool proficiency
Languages & Frameworks
- ▸Java (Spring Boot)
- ▸React.js
- ▸Next.js
- ▸Angular
- ▸Vue.js / Nuxt.js
- ▸TypeScript
- ▸Laravel
- ▸CodeIgniter
- ▸AdonisJS
- ▸React Native
Databases
- ▸PostgreSQL
- ▸MySQL
- ▸MongoDB
- ▸NoSQL
Banking & Integration
- ▸Custom payment gateways
- ▸Dynamic form generator
- ▸Third-party API integration
- ▸Transaction monitoring
- ▸IAM / LDAP authentication
Tools & Platforms
- ▸JBoss
- ▸WebLogic
- ▸Jasper Reports
- ▸Redux
- ▸MobX
- ▸Tailwind CSS
- ▸Ant Design
- ▸Highcharts
- ▸Leaflet
- ▸Google Maps API
Security & DevOps
- ▸XSS prevention
- ▸Host injection prevention
- ▸Secure API design
- ▸Agile delivery
- ▸Cross-functional software delivery
Professional Experience
Chronological record of roles in frontend, backend, and enterprise product delivery
Senior Frontend Developer
Bank Saqu
August 2024 – Present
Jakarta Raya, Indonesia
- Designed and implemented a dynamic API integration layer for third-party payment systems as Middleware Frontend Developer.
- Built a UI generator that renders API templates dynamically based on request and response structures.
- Developed mockup tools to simulate and configure routing logic and API payloads.
- Collaborated with backend and security teams to ensure secure, scalable financial transactions.
Software Engineer
PT Bank Mandiri (Persero) Tbk.
April 2022 – July 2024
Jakarta, Indonesia
- Developed backend systems in Java Spring Boot including email automation, Jasper reporting, Excel processing, PDF rendering, and LDAP authentication.
- Built Angular frontends with parameterized dynamic menus, IAM integration, and responsive UX.
- Implemented security protocols against XSS, host injection, and other vulnerabilities.
- Managed MySQL, MariaDB, and PostgreSQL databases while handling JBoss and WebLogic deployment.
- Led projects covering large-scale transaction monitoring and performance-optimized data reporting.
- Delivered Treasury Portal Phase 1 and 2, Productivity Monitoring, and KMS Compliance solutions.
Software Engineer (Product Support)
PT EDI Indonesia
February 2022 – April 2022
Jakarta, Indonesia
- Maintained legacy systems built on Laravel 5 and MySQL.
- Developed a modern product using React (Next.js), Tailwind CSS, Notus JS, Redux, Highcharts, and Ant Design with a Laravel / PostgreSQL backend.
Full Stack Developer
MediaWave Interactive
August 2021 – December 2021
South Jakarta, Indonesia
- Developed social media analytics reporting using Vue.js / Nuxt.js, Highcharts, and Leaflet maps on the frontend.
- Worked with a Laravel and PostgreSQL backend to deliver robust analytics features.
Full Stack Developer
PT Immobi Solusi Prima
January 2020 – August 2021
Jakarta Selatan, Indonesia
- Built geolocation-based big data visualization using Google Maps API, Highcharts, and MobX state management.
- Developed backend services in AdonisJS (TypeScript) with caching and Spring microservices.
Full Stack Developer
Devolusi (Website Development Solutions)
September 2019 – January 2020
Sleman, Yogyakarta, Indonesia
- Built responsive one-page web systems using CodeIgniter 3, jQuery, MySQL, and PostgreSQL.
Back End Developer
PT. Netindo Solution Group
July 2019 – September 2019
Sleman, Yogyakarta, Indonesia
- Developed payment integrations for Mandiri and BCA using CodeIgniter and React Native backend APIs.
Web Developer
Sehati Nusa Kreasi
January 2019 – June 2019
Sleman, Yogyakarta, Indonesia
- Built travel and food platforms using CodeIgniter v2, Google Maps API, and Fastify-based APIs.
Web Developer
Freelance
February 2015 – October 2018
Purwokerto, Central Java, Indonesia
- Delivered custom web applications for POS, administration, and reporting using CodeIgniter, Laravel, PostgreSQL, NoSQL, and MySQL.
- Delivered projects including POS systems, academic thesis tools, company profiles, and business portals.
Education
Sekolah Tinggi Ilmu Komputer Yos Sudarso Purwokerto
Bachelor's Degree, Information Technology
June 2014 – November 2018
Contact
Open to meaningful product work.
Interested in banking, fintech, API-heavy platforms, and modern product teams building secure digital experiences.