Hi, I design and build delightful user interfaces

DIFA HAFIDZUDDIN

Frontend Developer — crafting accessible, responsive, and fast experiences.

Download CV
Difa Hafidzuddin
About

I build polished, accessible interfaces

I focus on clean interactions, performance, and accessibility. I collaborate with designers and engineers to turn ideas into delightful products that scale.

  • Component-driven architecture
  • Accessibility-first (a11y) practices
  • Performance & bundle optimization
  • Design systems & tooling
Portrait of Difa Hafidzuddin
Projects

Interfaces crafted for accessibility and performance

Curated projects showcasing accessible, high-performance interfaces.

Talentara

Talentara

Built with React, React Context, and custom hooks architecture. Features 4 role-based access levels, end-to-end recruitment workflow, and real-time candidate status tracking.

Corporate Bank

Corporate Bank

A scalable corporate banking dashboard simulating real-world workflows with multi-level user roles, secure transaction approvals, and streamlined account management. Built for efficiency, clarity, and maintainable frontend architecture.

Shogisensei

Shogisensei

A tactical Web3 platform for secure, scalable, and efficient asset management, combining smart contracts, multi-wallet support, and real-time blockchain tracking.

Skills

Technical Skills & Tools

Tools, frameworks, and practices I use to build resilient, accessible frontends.

Frontend Development

React | Next.js | React Native
Advanced
Javascript
Advanced
TypeScript
Intermediate
Node.js
Intermediate
Tailwind
Intermediate
Redux
Intermediate
GraphQL
Basic

Tools & Workflow

Git / Github / Gitlab
Advanced
Figma
Intermediate
Jest
Basic
Contact

Get in Touch

Open to collaboration, freelance, or full-time work — from interface tweaks to full builds. Reach out below or send a message.
I usually reply within a few business days.

Send a Message

Availability

Currently available for freelance or remote projects. Open to full-time opportunities as well.

Timezone: GMT+7 (Indonesia)