Jakarta | Frontend Specialist | Open to Full-Stack & Backend Roles

Imam Wiratama.

Software Engineer

Software Engineer with over 5+ years of experience building enterprise financial and banking applications. Skilled in scalable frontend development, backend development, REST API integration, reusable component design, business workflow implementation, and cross-functional collaboration with SA, BA and QA teams.

{ engineer }

05+

years building enterprise applications

Mandiri Logo FIFGROUP LogoBCA Logo

Building dependable enterprise software.

Since 2020, I have worked as a Software Engineer at PT Difini Teknologi, delivering frontend solutions for the financial sector.

EXPERIENCE

05+

years of software engineering experience

Delivering maintainable interfaces that support complex business processes.

Financial systems

Contributing to enterprise financial and banking applications at PT Difini Teknologi since 2020.

Frontend expertise

Building scalable interfaces with TypeScript, React, Next.js, and REST APIs.

Workflow delivery

Applying clean code and reusable components to approval workflows and asynchronous data.

Professional experience.

Delivering frontend and backend solutions across financial services and enterprise banking workflows.

2020 - Present

PT Difini Teknologi

Software Engineer

  • Develop and enhance frontend applications for enterprise environments.
  • Translate functional and business requirements from FSD and BRD documents into production-ready features.
  • Integrate REST APIs and manage asynchronous application data.
  • Create reusable UI components and implement approval workflows.
  • Partner with Backend and QA teams throughout delivery and testing.
  • Maintain and support production applications.

Selected enterprise engagements.

Frontend contributions to financial-services and banking applications for Indonesian institutions.

2022 – 2026

FIFGROUP

Financial applications supporting object storage and microfinance apps.

Applications

  • FIF Object Storage
  • FIF Microfinance

Responsibilities

Frontend development and Backend development · REST API integration · Business workflow implementation based on FSD

AngularSpringBootVueREST API
2025 – 2026

Mandiri Utama Finance

A financing application for business-entity workflows.

Applications

  • MUF MASS Badan Usaha

Responsibilities

Frontend development · Reusable UI components · REST API integration · Business workflow implementation based on FSD

NextJs
2022 – 2026

BCA Syariah

Banking applications supporting consumptive, productive, and non-SME financing workflows.

Applications

  • ABIYA Konsumtif
  • ABIYA Produktif
  • ABIYA Non SME

Responsibilities

Business workflow implementation · Approval workflow · Asynchronous data handling

Angular
2020 – 2024

BCA

Banking applications for small-business credit, retail financing, and back-office operations.

Applications

  • Kredit Usaha Kecil (KUK)
  • Retail Financing
  • KUK Enhancement
  • BPL Louise V2
  • Back Office BPL Engage

Responsibilities

Frontend development · Reusable UI components · Backend and QA collaboration

AngularSpringBootDynamic FormCamunda
2022 – 2023

Bank Permata

A banking application supporting recurring management workflows.

Applications

  • Recurring Management

Responsibilities

Business workflow implementation · REST API integration · Production application maintenance

Angular

Core capabilities.

Technical expertise paired with the communication and problem-solving skills needed for effective delivery.

FrameWork

AngularNext.jsJavaspringbootReactVueLumenLaravelCodeIgniterIonic

Professional

Problem SolvingTeam CollaborationCommunicationClean CodeAPI Integration

Tools

Visual Studio CodeSTSPostmanGitJiraLinuxMacOSWindows

Education.

Formal training in informatics engineering.

Logo Universitas Multimedia Nusantara

Universitas Multimedia Nusantara

Bachelor of Informatics Engineering