Skip to content
Dimas Putra, Lead Frontend Developer

Web that feels designed.

Seven years turning design into shipped web products: fast, consistent, and easy to use. Now leading the frontend team at MIFX.

Based in
Indonesia
Experience
7+ years
Work
17 projects
Status
Open to freelance
Portrait of Dimas Putra
Dimas Putra MIFX / 2022 to now
Design systemAccessibilityPerformanceTypeScriptNext.jsReactAstroCode review
01 About Background and how I work

I work between design and code.

Tidy code isn't the end goal. The goal is people using the product without thinking about it.
Current role
Lead Frontend Developer, MIFX
Education
Computer Science, Universitas Komputer Indonesia, 2014-2019

I'm Dimas Putra, Lead Frontend Developer at MIFX. The last seven years have been spent in the browser: turning design into components, keeping interfaces consistent, and making sure pages stay fast as they grow.

I'm most useful when a team needs someone who can read a design, push back on the details that don't hold up, and turn it into code that can be maintained. I also lead the frontend team through code review and mentoring.

What I look after
  • Clear hierarchy on every screen.
  • Components that can be reused.
  • Performance that doesn't make people wait.
  • Accessibility from the start, not bolted on at the end.
02 Skills Four areas, one standard

Tools I use every day.

Not a long list to look complete. These are the tools I actually use to ship products, keep quality up, and help a team move without drama.

Frontend

Interfaces that are fast and easy to maintain, from SSR to PWA.

React · Next.js · React Native · AngularJS · TypeScript · SSR · PWA

UI / Styling

A visual system that stays consistent, from tokens to components.

Design system · Tailwind CSS · SASS · Material UI · Accessibility

Data & API

Wiring UI to data without turning state into a mess.

REST API · GraphQL · Laravel · PostgreSQL · Redux · Zustand

Workflow

Code review, tests, and pipelines that keep quality steady.

Git · Code review · Jest · React Testing Library · GitLab CI · Docker

03 Work 5 selected, 17 total

Selected work.

One page isn't enough for all of it. These five best show how I work, and the other twelve are in the full list. Open any project to see the full screenshot and the stack behind it.

Click a project for detail

Interface preview of MIFX
01 / 17

MIFX

Fintech
Stack

    Interface preview. Press Esc or click outside to close.

    04 Experience 2017 to now

    Seven years, four teams.

    From Laravel backend to frontend, then leading the frontend team at MIFX. Each role added a layer: reading a system, holding the UI together, and getting a team moving.

    Open any role to see the detail.

    • Rebuilt the MIFX website with Next.js.
    • Built a CRM dashboard for back office and sales.
    • Built the website and CRM dashboard for AMB Megatrend.
    • Led the frontend team through code review and mentoring.
    • Kept pages performing at a Lighthouse score of 95+.

    • Built responsive web and PWA for AYO SRC Sampoerna.
    • Built the AYO SRC mobile app with React Native.
    • Handled UX, accessibility, and performance across devices.

    • Developed an IoT dashboard for real-time data monitoring.
    • Built LoRa-based IoT solutions for long-range communication.
    • Implemented the UI with AngularJS and field data integration.

    • Integrated the SKKMIGAS backend with Laravel.
    • Kept data flowing between frontend and backend applications.
    • Supported operational and regulatory needs in the energy sector.
    05 Contact Replies by email

    Let's talk.

    Send a short brief: goal, main features, references, and deadline. I reply by email.

    Location
    Indonesia
    Time
    WIB --:--
    Status
    Open to freelance
    LinkedIn
    dimasputranugrh

    I reply by email