Muhammad Iqbal Afrianto

Frontend Engineer · React

[email protected] · · Indonesia · https://www.linkedin.com/in/iqbal-afrianto

Professional Summary

Frontend developer with over 5 years of experience building scalable, user-focused web applications using React. Skilled in modern frontend tooling, performance optimization, and crafting clean, maintainable code. Passionate about creating intuitive interfaces and collaborating closely with design and backend teams to deliver great user experiences.

Experience

Software Engineer

Nov 2025 – Present
Dipta Karya Mitratama · Jakarta, Indonesia

Analyst Programmer

Jan 2024 – Nov 2025
Mitrais · Jakarta, Indonesia
  • Collaborated directly with Team Lead and Product Manager to drive the full-cycle development and successful launch of new platform features.
  • Responsible for task estimation and planning during the development lifecycle, ensuring efficient resource allocation and on-time delivery.
  • Acted as a key resource for new hires, developing documentation materials and providing hands-on mentorship to accelerate their understanding of the codebase and product architecture.

Programmer

Mar 2022 – Dec 2023
Mitrais · Jakarta, Indonesia
  • Leveraged React Hooks to create reusable and efficient functional components.
  • Handled asynchronous data fetching, caching, and state synchronization using React Query.
  • Built beautiful and responsive user interfaces using Material-UI (MUI), adhering to design.
  • Collaborated with other developers, designers, and product managers to develop great features.
  • Wrote unit tests with Jest to ensure application reliability.

Frontend Developer

Feb 2021 – Feb 2022
PT. Teravin Technovations · Jakarta Selatan, Jakarta, Indonesia
  • Part of the team handling the Principal Indonesia project, responsible for developing and maintaining both the Principal Indonesia CMS Dashboard and the Principal Indonesia Android app using React Native and ReactJS.

Software Engineer

Aug 2019 – Feb 2021
PT. 8villages Indonesia · Indonesia
  • Responsible for building and maintaining API services using Node.js, and Web/Apps applications using React / React Native.

Frontend Developer Intern

Jun 2019 – Aug 2019
PT. Brilyan Trimatra Utama · Bekasi, West Java, Indonesia

Internship Trainee

Jan 2018 – Mar 2018
PT. Brilyan Trimatra Utama · Bekasi, West Java, Indonesia

Education

Bachelor's degree — Informatics

Sep 2020 – Jun 2024
Universitas Nasional (UNAS)

Vocational High School — Computer Software Engineering

2016 – 2019
SMKN 1 Kota Bekasi Vocational High School

Skills

Top Skills
TypeScript, Web Development, Quantitative Research
Frontend
React, React Native, Material-UI (MUI), React Query, Jest
Backend
Node.js

Certifications

Certificate of Competence
Problem Solving (Basic) — HackerRank

Languages

Indonesian — Native or Bilingual
English — Limited Working

Contact