Muhammad Imam Rozali
@muhammadimamrozali
Senior Frontend Engineer focused on building scalable, high-performance, and accessible web applications.
What I'm looking for
I am a Senior Frontend Engineer with over 7 years of experience building modern, stable, and scalable web and enterprise applications across diverse domains. I specialize in React, Next.js, TypeScript, Tailwind CSS, and responsive, accessible user experiences.
I have led frontend teams, defined design systems, and created reusable component libraries and boilerplates to improve consistency and development speed across products. I’m experienced in Backend for Frontend (BFF) patterns using Node.js, Express.js, and NestJS to streamline frontend-backend integrations.
My work emphasizes quality: I maintain high unit test coverage, implement E2E testing, optimize performance, and apply security best practices. I regularly collaborate in agile ceremonies and contribute to UI/UX design reviews to ensure user-friendly, deployment-ready interfaces.
I also bring experience with Docker, CI/CD, Storybook, NX, Turborepo, and a variety of databases and ORMs. I mentor teammates, perform code reviews, and communicate progress to stakeholders to deliver reliable, maintainable digital solutions.
Experience
Work history, roles, and key accomplishments
Senior Frontend Engineer
Bhumi Varta Technology
Nov 2023 - Nov 2025 (2 years)
Led development of the Equator Design System and enterprise frontend features, maintaining ≥80% unit test coverage and improving delivery consistency through mentoring and frontend best practices.
Senior Software Engineer
Saepay
Sep 2022 - Nov 2023 (1 year 2 months)
Led the frontend team for the core payment platform and design system; migrated legacy projects to Next.js and improved transaction reliability, security, and multi-channel payment features.
Frontend Engineer
Bhumi Varta Technology
Jan 2022 - Sep 2022 (8 months)
Designed and built SaaS geospatial products and a BFF layer with Express.js, delivering interactive mapping and data-visualization features and reusable frontend components.
Software Developer
Gibox Digital Asia
Jan 2019 - Jan 2022 (3 years)
Developed government web applications using React and Express/Laravel, improving performance and maintainability through reusable components, API integrations, and optimization.
.NET Developer
Gibox Digital Asia
Jun 2018 - Jan 2019 (7 months)
Built and maintained ASP.NET Core MVC applications and optimized SQL queries; developed modules for text recognition, visual NER, and geospatial data processing with frontend visualization.
Education
Degrees, certifications, and relevant coursework
Budi Luhur University
Bachelor of Information Systems, Information Systems
Completed a Bachelor in Information Systems with coursework and projects focused on software development and information systems implementation.
SMK Muhammadiyah 9 Jakarta
Vocational High School Diploma, Multimedia & Web Design
Completed vocational secondary education in Multimedia & Web Design with practical training in web technologies and multimedia production.
Tech stack
Software and tools used professionally
Postman
GitHub
GitLab
ESLint
Prettier
MySQL
PostgreSQL
MongoDB
SQLite
Gmail
Node.js
Laravel
.NET Core
Next.js
NestJS
.NET
ASP.NET Core
Tailwind CSS
Material-UI
Figma
Jira
styled-components
React
jQuery
Svelte
React Query
JavaScript
HTML5
ES6
CSS 3
PHP
ASP.NET
Google Maps
OpenLayers
Mapbox
TypeORM
Sequelize
GraphQL
Prisma
Zustand
vuex
redux-saga
TypeScript
React Testing Library
Docker
Toolkit
Turf.js
SQL
Turborepo
Drizzle ORM
Nx
Vite
Vitest
Recoil
Deck.gl
Pinia
Enhance
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Muhammad Imam?
You can contact Muhammad Imam and 90k+ other talented remote workers on Himalayas.
Message Muhammad ImamFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
