Open to work based in Depok

Dimas Eka Mahendra

Fullstack Engineer

Result-driven Fullstack Engineer with 7+ years of experience building scalable web and mobile applications across financial tech, banking, insurance, e-commerce, and enterprise environments.

years of experience
7+
years of experience
companies
4
companies
shipped projects
9+
shipped projects

About

Seven years in, still shipping. Here is what I do.

I am a Fullstack Engineer with 7+ years of experience building scalable web and mobile applications across financial tech, banking, insurance, e-commerce, and enterprise environments. I have contributed to core digital products at PT Asuransi Jiwa Astra (Astra Life) through PT IBM Delivery Indonesia and PT Vajiro Mulia Gemilang.

My expertise spans React.js, Next.js, Vue.js, AngularJS, and Flutter, paired with a solid foundation in backend integration. I have a proven track record of delivering high-impact features, improving UI/UX performance, and collaborating with cross-functional teams in fast-paced agile projects.

Experience

Built digital products across insurance, banking, e-commerce, and enterprise since 2017.

01

Sep 2024 · Aug 2026

Onsite at PT Asuransi Jiwa Astra

Fullstack Developer

PT IBM Delivery Indonesia & PT Vajiro Mulia Gemilang
  • Developed and enhanced key modules for ILoveLife, IProsper, and AstraLifeGO insurance applications.
  • Improved UI consistency and performance across web and hybrid app platforms.
  • Worked closely with product owners, backend engineers, and QA to ensure smooth delivery cycles.
React.jsAngularJSFlutterJavaScript
02

Aug 2022 · Aug 2024

Intiland Tower Jakarta Pusat

Middle Frontend Engineer

PT Bringin Inti Teknologi
  • Built new features for the Homespot.id Mortgage Ecosystem using React and Flutter, supporting BRI's digital mortgage workflow.
  • Improved app responsiveness and stability, reducing bug reports in key modules.
  • Collaborated with PM, TL, BE, QA, and UI/UX teams in an agile development environment.
  • Performed routine maintenance and bug fixing for both web and mobile applications.
React.jsFlutterReduxGoogle MapsDatadog
03

Apr 2021 · Jun 2022

Jakarta Selatan

Web Developer

PT Bisnis Integrasi Global
  • Developed the DNR Plus e-commerce platform frontend using Vue.js, React.js, and Next.js.
  • Built the DNR Plus Admin CMS, improving product management workflows.
  • Developed the Omnichannel Marketplace Connector interface using React.js.
  • Maintained the PCR Express Clinic Test Information System using CodeIgniter.
Vue.jsReact.jsNext.jsCodeIgniterPHP
04

Mar 2017 · Dec 2020

Jakarta Timur

IT Staff

PT Atap Teduh Lestari
  • Developed the company profile website and maintained its data content.
  • Built a guestbook application for exhibition events.
  • Created a product requirement calculator to support the sales/marketing field teams.
  • Troubleshooting device.
PHPCodeIgniterMySQL

Selected work

The releases I can point to and explain. Banking, insurance, and commerce systems with real users.

All projects
01

Web

Homespot Website

BRI digital mortgage ecosystem website built with ReactJS, connecting mortgage, insurance, and property auction systems.

React.jsReduxAtomic DesignDatadog
  • Implemented BRI Core integration for mortgage (KPR) and BRI Insurance / BRI Life products.
  • Integrated BRI Property auction systems.
  • Used Atomic Design methodology and Redux for state management.
02

Mobile

Homespot Mobile

Mobile mortgage ecosystem application built from scratch with Flutter, published on Google Play Store and Apple App Store.

FlutterBLoCGoogle Maps
  • Built from scratch and published on both Google Play Store and Apple App Store.
  • Implemented features using BLoC state management.
  • Integrated Google Maps and other supporting libraries.

Skills

The stack I reach for, rated honestly. Frontend first, backend close behind.

Frontend

React.js5/5
Next.js4/5
Vue.js4/5
AngularJS4/5
Flutter4/5

Mobile

Flutter4/5
Apache Cordova4/5

Backend

Laravel4/5
CodeIgniter4/5
Spring Boot Java4/5

Tools

Git5/5
Jira4/5
Spira4/5
Figma4/5
Postman4/5
REST API4/5

Other

UI/UX Collaboration4/5
Performance Optimization4/5
Agile/Scrum4/5
Waterfall4/5

Get in touch

Open to full-time roles, freelance projects, and collaboration.

Best reached at

mahendradimas21@gmail.com

+62 857 9366 4802 Depok, Jawa Barat, Indonesia