Hi, I'm

Dhian Haryono

Senior Front-End Engineer & Automation-Oriented Full Stack Developer

A passionate developer crafting beautiful web experiences with modern technologies.

hero-image

About Me

Engineer mindset. Product impact.

I'm Dhian Haryono, a Frontend Developer based in Indonesia with over 5 years of experience crafting modern web interfaces. I specialize in building fast, accessible, and responsive applications using technologies like React, Next.js, and Tailwind CSS.

I'm passionate about creating user-focused digital experiences and writing clean, scalable code. Whether collaborating in teams or working independently, I always aim to deliver pixel-perfect, performant results.

Specializing in performance optimization and scalable architecture for high-traffic applications. Open to challenging freelance or remote opportunities.

5+

Years Exp

Enterprise

Solutions

10+

Clients

1.1M+

Users Reached

Work Experience

Roles, responsibilities, and measurable impact

Aug 2019 - PresentCurrent

Frontend Developer

Telkom IndonesiaFull-timeBandung Area, West Java, Indonesia

Developing high-scale digital platforms for Telkom Group using modern frontend technologies.

Responsibilities

  • Architecting and developing core enterprise applications using React.js and Next.js, ensuring high performance and scalability.
  • Driving technical collaboration with cross-functional teams to deliver superior user experiences and robust implementations.
  • Modernizing legacy codebases, significantly improving performance metrics and maintainability through strategic refactoring.

Key Achievements

  • Delivered platforms used by 1.1M+ users
  • Built reusable component system across 10+ projects
  • Reduced development time by ~40%
  • Maintained >80% test coverage across projects
Jan 2019 - Jun 2019

Frontend Developer

Telkom IndonesiaInternshipBandung Area, West Java, Indonesia

Contributed to the Smart City Nusantara project as a Junior Frontend Developer.

Responsibilities

  • Built interactive dashboard components for Smart City monitoring systems.
  • Participated in daily stand-ups and agile development cycles.
  • Assisted in UI testing and bug fixing for the main portal.

Key Achievements

  • Developed a key visualization module for the Smart City dashboard.
  • Completed the internship with high commendation from the lead engineer.
Nov 2018 - Dec 2018

Mobile Web Specialist

Google Developers KejarScholarshipBandung

Collaborative, community-based learning program initiated by the Google Developers team.

Responsibilities

  • Completed intensive training on Mobile Web technologies (PWA, Service Workers).
  • Collaborated with peers to build a final project demonstrating mobile-first principles.

Key Achievements

  • Certified as a Mobile Web Specialist upon program completion.
  • Built a fully offline-capable web application as the final project.
Jun 2018 - Jul 2018

Junior Web Developer

JogjasiteInternshipYogyakarta

Completed two website projects: a travel portal and a political information site.

Responsibilities

  • Developed static and dynamic web pages using PHP and jQuery.
  • Managed content updates via a custom CMS.
  • Ensured cross-browser compatibility for client websites.

Key Achievements

  • Launched "The Java Holidays" travel website ahead of schedule.
  • Implemented a dynamic candidate search feature for the political portal.

My Projects

Selected Work & Projects

  • Lumina Modern E-Commerce

    Frontend Developer

    An elegant and user-friendly fashion e-commerce website. Features include product browsing, shopping cart, and secure checkout, providing a seamless online shopping experience.

    React.jsNext.jsTypeScriptTailwind
  • Tracer Study SMA N 1 Tawangsari

    Fullstack Developer

    A web application for tracking and managing alumni data. It allows users to register, update profiles, and view statistics about alumni employment and education history.

    React.jsNext.jsTypeScriptTailwindMongoDBExpressNode.js

Core Expertise

What I consistently deliver

Frontend Engineering

  • React.js, Next.js & Vue.js
  • TypeScript & Modern ES6+
  • Tailwind CSS & SCSS
  • Performance Optimization

Responsive Design

  • Mobile-First Approach
  • Cross-Browser Compatibility
  • Adaptive Layouts
  • PWA Development

Development Workflow

  • Git & Version Control
  • CI/CD Pipelines
  • Agile / Scrum Methodologies
  • Code Review & Mentoring

Backend Integration

  • RESTful APIs & GraphQL
  • Node.js & Express Basics
  • Authentication (Auth.js/Firebase)
  • Database Management (MongoDB/SQL)

State Management

  • Redux Toolkit & Context API
  • Zustand & Recoil
  • Server State (React Query)
  • Complex Form Handling

Code Quality

  • Unit Testing (Jest/RTL)
  • E2E Testing (Cypress/Playwright)
  • Clean Code Principles
  • Web Accessibility (WCAG)

Get In Touch

Have a project in mind? Let`s discuss how I can help bring your ideas to life.

Connect With Me