Back to Home
Riani BM

About Me

Frontend Developer with UX Engineering background, based in Indonesia

What I Do

I build scalable, accessible frontend systems with a strong UX foundation.

  • User interface development — from design to production-ready code
  • Design-to-code implementation — pixel-perfect, responsive, and accessible
  • High-performance frontends — optimized for speed and scalability

Technologies

Frontend Development
  • React
  • TypeScript
  • Next.js
  • JavaScript ES6+
  • Astro
Styling & Design
  • Tailwind CSS
  • Bootstrap
  • Sass/SCSS
  • CSS3
  • Responsive Design
  • Mobile-First
Backend (Supporting)
  • MySQL
  • PostgreSQL
  • Laravel
  • PHP
  • Node.js
  • Express JS
  • REST APIs
Tools & Workflow
  • Git
  • Webpack
  • Vite
  • NPM/Yarn
  • Figma
Mobile & Performance
  • PWA
  • Mobile Web
  • Performance Optimization
  • Lighthouse
  • SEO

What I've Worked On

I work on core frontend systems across retail and logistics, focusing on scalable UI, maintainable code, and real production use cases.

  • Member+ — web application built with React + Next.js, including SSO integration for member authentication
  • 3PL logistics platform — frontend built with React + TypeScript, with unit testing for critical flows
  • Affiliator platform — user-facing dashboards developed using React.js
  • Web applications — leading UI migration from Bootstrap 3 to Tailwind CSS, implementing CSS variables for scalable and maintainable styling
  • UI web & mobile — handling UI slicing and mobile-first interfaces to ensure responsive and consistent user experiences

Experience

Frontend Developer

PT Indomarco Prismatama (Indomaret Group) · 2023 - Current

  • Building and maintaining frontends for internal systems and public-facing platforms
  • Leading UI revamp and design system modernization across multiple products
  • Developing web and mobile interfaces for logistics, warehouse, and 3PL platforms
  • Collaborating cross-functionally on ERD discussions, design reviews, and backend tasks

How I Work

I work across the stack, bridging design and engineering to ship polished products.

  • Design reviews and UI slicing — translating designs into clean code
  • ERD discussions and backend collaboration — comfortable when needed
  • Cross-functional teamwork — effective in international and multidisciplinary teams

If you're looking for someone who can take ownership of frontend development and align with business needs — feel free to get in touch.

A Bit More About Me

Outside of work, I enjoy reading fiction novels as well as UI/UX books, depending on my mood. I also like watching films — from rom-coms and horror to slice-of-life stories.

I do enjoy going out sometimes, but I’m more comfortable in calmer spaces where I can observe, think, and recharge.

I also enjoy photography. I’ve explored street photography focused on human moments, and once worked as a freelance sports photographer for basketball events in Jakarta.

Visually, I’m naturally drawn to colorful interfaces, as long as they stay balanced and still match the overall tone of the product.

Riani BM
Riani BM

Frontend Developer from Indonesia