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 – PresentDipta Karya Mitratama · Jakarta, Indonesia
Analyst Programmer
Jan 2024 – Nov 2025Mitrais · 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 2023Mitrais · 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 2022PT. 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 2021PT. 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 2019PT. Brilyan Trimatra Utama · Bekasi, West Java, Indonesia
Internship Trainee
Jan 2018 – Mar 2018PT. Brilyan Trimatra Utama · Bekasi, West Java, Indonesia
Education
Bachelor's degree — Informatics
Sep 2020 – Jun 2024Universitas Nasional (UNAS)
Vocational High School — Computer Software Engineering
2016 – 2019SMKN 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