Senior Frontend Engineer | Senior Backend Developer

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.

Iqbal Dwi Rusmady
📍 Bekasi Based

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

01 //

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.

02 //

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
03 //

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.
04 //

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.