Muhammad RizalMR
Looking for a job

Muhammad Rizal

@rizal

Experienced Staff Software Engineer specializing in frontend development.

Indonesia

What I'm looking for

I am looking for a role that fosters innovation, collaboration, and growth opportunities in a dynamic environment.

As a Staff Software Engineer with over 8 years of experience, I specialize in frontend development, architecting and implementing scalable web applications. My expertise lies in building enterprise-level content management systems and educational platforms, where I have demonstrated a strong track record in optimizing application performance and enhancing user experiences.

I have successfully led technical initiatives, including design system management and CI/CD pipeline optimization, while mentoring team members to foster a collaborative environment. My technical skills encompass a wide range of modern web frameworks, particularly within the JavaScript/TypeScript ecosystem, allowing me to create efficient and maintainable code structures that significantly boost developer productivity.

Experience

Work history, roles, and key accomplishments

RU
Current

Staff Software Engineer (Frontend)

Ruangguru

Oct 2022 - Present (2 years 7 months)

Architected and implemented core web structures for Ruangguru's new SaaS product, enabling rapid CRUD action development and streamlining data management workflows. Developed internal authentication middleware and maintained the company-wide design system UI library, ensuring consistent user experience. Led CI/CD pipeline management, managed monorepo architecture, and refactored CMS/LMS folder str

RU

Senior Frontend Engineer

Ruangguru

Jan 2021 - Sep 2022 (1 year 8 months)

Revamped registration flow using XState state machine architecture, resulting in increased verified phone numbers and improved code maintainability. Implemented A/B testing integration and developed Role-Based Access Control (RBAC) for Super CMS, optimizing conversion rates and streamlining user access. Optimized core web vitals and performance for key pages, improving SEO metrics and building And

RU

Frontend Engineer

Ruangguru

Nov 2019 - Dec 2020 (1 year 1 month)

Built a universal-CMS for Ruangguru content using ReasonML and React stack, creating CRUD UI mechanisms for content management. Implemented bulk edit and spreadsheet-like interfaces, and designed nested tree UIs for hierarchical data structures. Contributed to SEO optimization efforts, significantly improving organic traffic to educational content.

AI

Frontend Developer

Axiata Digital Services Indonesia

Mar 2019 - Oct 2019 (7 months)

Developed a supplier admin dashboard from scratch using Create React App and Ant Design, integrating delivery API services. Maintained and optimized gamification features to increase user engagement and retention. Implemented a centralized authentication UI and built a responsive company website using Next.js and ButterCMS.

P(

PHP Programmer

PT FIRST WAP International (1rstWAP)

May 2017 - Feb 2019 (1 year 9 months)

Enhanced and maintained an SMS Broadcast Web application serving enterprise clients, implementing a comprehensive unit testing suite to improve code reliability. Optimized SMS delivery report jobs for improved performance and accuracy. Developed full-stack features for an SMS broadcast reporting dashboard with data visualization.

TM

Frontend Developer

TNC Digital Media

Oct 2016 - Apr 2017 (6 months)

Delivered full-stack web application development for enterprise clients using the Laravel framework, successfully integrating Midtrans payment gateway. Implemented responsive design principles, ensuring optimal user experience across all devices. Collaborated with the design team to translate mockups into functional, high-performance web interfaces.

Education

Degrees, certifications, and relevant coursework

US

Universitas Jenderal Soedirman

Bachelor of Informatics, Informatics

Studied Informatics at Universitas Jenderal Soedirman. The program provided a strong foundation in computer science and information technology.

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Muhammad Rizal - Staff Software Engineer (Frontend) - Ruangguru | Himalayas