i.UI Architecture
I build reusable React components and structure applications so they stay manageable as the product grows. I use Redux, Zustand, or Context based on what the application actually needs.
A frontend developer who works in the gap between the design file and the thing people actually use.

01 About Me
I'm a Frontend Developer with a strong focus on React and modern web development. Most of my work has involved products with a lot of moving parts, including dashboards, learning platforms, HR systems, and e-commerce applications. I enjoy taking something complicated and turning it into an interface that makes sense to the people using it.
02 What I Do
I work across the frontend, from turning designs into UI to solving the less visible problems that make a product reliable.
I build reusable React components and structure applications so they stay manageable as the product grows. I use Redux, Zustand, or Context based on what the application actually needs.
I turn Figma designs into responsive interfaces and pay attention to the details that make them feel good to use. That includes spacing, transitions, micro-interactions, and keeping the CSS easy to maintain.
I care about how an application behaves once it is running in the real world. That means looking at bundle size, rendering performance, API requests, loading states, and the overall experience of using the product.
A lot of my experience comes from products with multiple roles and complicated workflows. I've worked on HRIS, LMS, CMS, POS, and procurement systems where tables, filters, permissions, and forms are a big part of the product.
The best interfaces are the ones users don't notice. They just feel fast, clear, and right.
03 Selected Works
Production work across education, HR, workforce management, and e-commerce.
open a plate
EdTech · Learning Management System — Integrated LMS
Skills.id is an LMS built to support the Prakerja programme. It has two main sides: an admin panel for managing courses and operations, and a student portal for lessons, quizzes, progress tracking, and certificates.
React.js / Zustand / SCSS / REST API / Vite
HR Tech · Job Portal — Job Portal Platform
Kerja365 connects job seekers with companies through one platform. Job seekers have tools for building their profiles and tracking applications, while companies can manage vacancies, review candidates, and move them through the hiring process.
React.js / Redux / SCSS / Material UI / REST API
E-Commerce · Commerce Platform — Prisma Ecosystem
Prisma brings several parts of LP3ES's commerce operations into one system. The platform includes product sales, subscription management, a point-of-sale interface, inventory management, and a central admin dashboard.
React.js / Next.js / TypeScript / Redux / Tailwind CSS / Ant Design
EdTech · Homeschooling Platform — Homeschooling LMS
Built on top of the Skills.id infrastructure, this platform covers the full academic workflow from student enrollment and class scheduling to assessments and progress reporting for teachers and parents.
React.js / Zustand / SCSS / REST API
Workforce · Procurement Platform
A centralised platform for managing outsourced workforce procurement. The system covers contract tracking, resource allocation, vendor coordination, and status updates across active engagements.
React.js / SCSS / Material UI / REST API
Enterprise · HR Management
An HRIS that brings day-to-day workforce operations into one system. The platform includes workforce analytics, payroll and tax calculations, leave and attendance management, and self-service tools for employees.
React.js / Redux / Material UI / REST API
04 Experience
I work across multi-role products in EdTech, HR, workforce management, and e-commerce. My work includes frontend architecture, reusable component systems, REST API integration, and working closely with designers and other developers. I've helped build and ship six production applications used by thousands of users.
I started by building interactive UI components and marketing pages for early-stage products. I also worked closely with designers in Figma, helped improve coding standards, and contributed to a shared component library used across projects.
05 Contact
Have a product to build or improve?
I'm open to new opportunities, freelance work, and interesting frontend problems. Whether you already have a project in mind or just want to talk about an idea, feel free to reach out.
hogi.mayai@gmail.comDesigned and built by Hogie Britama Mayai.Set in Instrument Serif, Hanken Grotesk & IBM Plex Mono© 2026 · Next.js + GSAP