I’m a software engineer passionate about building scalable, maintainable web applications with a strong focus on great user experience. I’ve spent the last 5 years delivering production-grade front-end and full-stack solutions using React, TypeScript, and Next.js, owning features end-to-end and contributing to design systems and CI/CD workflows. I thrive in collaborative environments and enjoy turning complex UI requirements into reliable, reusable components that teams can rely on. Based in Tokyo, Japan, I currently work remotely for a Indonesian government-owned enterprise on nationwide platforms used across government institutions. I collaborate closely with product, design, QA, backend, and DevOps teams to ship high-quality software and drive data-driven decisions through analytics and robust deployment pipelines.

Muhammad Fikri Bill Gufran

I’m a software engineer passionate about building scalable, maintainable web applications with a strong focus on great user experience. I’ve spent the last 5 years delivering production-grade front-end and full-stack solutions using React, TypeScript, and Next.js, owning features end-to-end and contributing to design systems and CI/CD workflows. I thrive in collaborative environments and enjoy turning complex UI requirements into reliable, reusable components that teams can rely on. Based in Tokyo, Japan, I currently work remotely for a Indonesian government-owned enterprise on nationwide platforms used across government institutions. I collaborate closely with product, design, QA, backend, and DevOps teams to ship high-quality software and drive data-driven decisions through analytics and robust deployment pipelines.

Available to hire

I’m a software engineer passionate about building scalable, maintainable web applications with a strong focus on great user experience. I’ve spent the last 5 years delivering production-grade front-end and full-stack solutions using React, TypeScript, and Next.js, owning features end-to-end and contributing to design systems and CI/CD workflows. I thrive in collaborative environments and enjoy turning complex UI requirements into reliable, reusable components that teams can rely on.

Based in Tokyo, Japan, I currently work remotely for a Indonesian government-owned enterprise on nationwide platforms used across government institutions. I collaborate closely with product, design, QA, backend, and DevOps teams to ship high-quality software and drive data-driven decisions through analytics and robust deployment pipelines.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Indonesian
Fluent

Work Experience

Software Engineer at GovTech Procurement
December 1, 2023 - Present
Modernized legacy applications by rebuilding core services with modern technology stacks, significantly improving long-term maintainability, developer productivity, and overall security. Owned frontend features end-to-end, from implementation and testing to CI/CD integration and production rollout, coordinating with multiple stakeholders across teams. Implemented analytics tracking across multiple applications, enabling data-driven product decisions and better visibility into user behavior. Collaborated closely with backend, QA, and DevOps teams to ensure seamless deployment workflows via GitHub Actions and Google Cloud Platform (GCP) services. Contributed backend endpoints and integrations using Go, GraphQL, and PostgreSQL to support frontend requirements and improve cross-team velocity.
Software Engineer (UI) / UI Engineer at BRiKL
December 1, 2022 - September 1, 2023
Owned and developed a shared component library and design system used by multiple product teams, improving UI consistency and reducing duplicated effort. Created a pipeline to transform design tokens into CSS variables and Tailwind utilities, enabling consistent styling across large, multi-application codebases. Translated UI designs from Figma into design tokens and scalable, reusable React component APIs, contributing to the long-term maintainability of the UI infrastructure. Built and maintained comprehensive design system documentation and usage guidelines in close collaboration with designers. Worked cross-functionally with product managers, designers, and engineers to translate complex UI requirements into reliable, reusable components.
Associate Software Engineer at SIRCLO
May 1, 2022 - December 1, 2022
Worked closely with UI/UX teams to improve merchant experience and revamp admin panel interface and login-flow. Refactored legacy code bases within a production e-commerce platform to improve readability, maintenance, and reduce build times. Built internal tools and CMS features to support marketing and operations. Implemented tracking solutions to collect merchant behavior data for product insights.
Junior Software Engineer at SIRCLO
March 1, 2021 - May 1, 2022
Increased web performance, Lighthouse score, and reduced initial load time by implementing various improvements and code optimizations such as next-generation image formats, lazy loading, and server-side rendering. Resolved persistent client-side caching issues affecting error states. Authored documentation for reusable utility functions and interactive React components. Supported multiple product teams with feature development and bug fixes.
Software Engineer Intern at SIRCLO
December 1, 2020 - March 1, 2021
Built new features such as product filter, map pinpoint, Instagram feed, etc. for smart component library used in SIRCLO’s next-generation web store template development. Developed and maintained web store content features (banner, blog, article, and store setting) in the merchant admin panel.
Frontend Web Developer Intern at Upana Studio
November 1, 2020 - December 1, 2020
Designed and built admin panel for mobile app content management.
UI Engineer at BRIKL
December 1, 2022 - September 1, 2023
Owned and developed a shared component library and design system used across multiple product teams, improving UI consistency and development efficiency. Built a CI/CD pipeline to transform design tokens into CSS variables and Tailwind utilities, enabling consistent styling across large, multi-application codebases. Translated Figma designs into reusable React component APIs and design tokens, contributing to long-term UI maintainability. Authored and maintained comprehensive design system documentation and usage guidelines in close collaboration with designers. Worked cross-functionally with product managers, designers, and engineers to translate complex UI requirements into reliable, reusable components.

Education

Bachelor of Engineering in Electrical Engineering at Universitas Hasanuddin
August 1, 2016 - March 1, 2020
Bachelor of Engineering in Electrical Engineering at Universitas Hasanuddin
August 1, 2016 - March 1, 2020

Qualifications

Add your qualifications or awards here.

Industry Experience

Government, Software & Internet, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more