Alif
Alamsyah
I'm a frontend engineer with six years of experience shipping web and mobile products in fintech and edtech. I currently freelance at Ajaib, after working full-time at Ruangguru. I ship cross-platform UIs and shared component systems, plus production frontend that stays fast and reliable at scale.
About
Building for the web, thinking across platforms.
I'm a frontend engineer based in Malang, Indonesia. At Ruangguru, one of Indonesia's largest EdTech companies, I owned Ruangkerja, a cross-platform LMS, including its migration from a legacy ReasonML codebase into a React/React Native monorepo.
I care about the craft: readable code, thoughtful component APIs, and interfaces that respond the way users expect them to. Currently freelancing at Ajaib.
Download CVBrawijaya University
Experience
Where I've worked
Ajaib
FreelanceFrontend Engineer
Mostly building Intools (ops-admin-tools), the internal web app ops teams use to run day-to-day operations at Ajaib. Also shipped updates on the deposit page in the Ajaib Saving webview.
- Develop and maintain Intools, an internal operations platform covering KYC review, margin trading, stock ops, US stocks trade config, and other operational workflows
- Build and iterate on admin surfaces: datatables, forms, approvals, and metadata-driven pages so ops can execute without engineering for every request
- Updated the deposit page in webview-ajaib-saving: refreshed existing content and added a new section for the saving deposit flow
Ruangguru
Full-timeSoftware Engineer (Frontend)
Primarily responsible for developing, migrating, and maintaining Ruangkerja, a cross-platform LMS for B2C and B2B/enterprise users.
- Led the frontend migration of Ruangkerja from a legacy ReasonML project to a React/React Native monorepo. Rebuilt the UI from scratch while preserving product flows and business logic
- Shipped features across web and mobile using React, React Native, TypeScript, Next.js, and shared libraries in an Nx monorepo
- Recreated and improved existing product experiences by studying legacy implementations and translating them into the new architecture and UI
- Built new features and resolved production issues across core LMS flows and business-specific requirements
- Contributed to the shared UI/design system: reusable components explicitly separated from feature and screen layers, so web and mobile stay consistent
- Supported B2B white-label implementations: enterprise SSO, client-specific branding and theming, and organization-level configuration
- Owned production releases for web and mobile, including web deploys and Android/iOS build and release processes
- Built an internal test case management system with React and Remix, replacing the team's TestRail subscription and cutting operational cost
Pegadaian
ContractFront End Developer
Built a web application (E-CDD) for the national pawnshop's customer due diligence submission process.
Yamalube
FreelanceFront End Developer
Developed a microsite to handle the exchange of Yamalube oil lottery codes.
JM Network
FreelanceAndroid Developer
Contributed to building a medical system application for Android.
Work
Selected work

Ruangguru
Ruangkerja
A learning home for employees: classes, progress, and certificates on web and mobile.
- Led the frontend migration from a legacy ReasonML app into a React / React Native monorepo
- Rebuilt the UI while keeping existing product flows and business logic
- Shipped white-label theming, enterprise SSO, and shared components across platforms

Personal
Mocha
Cross-server chat for Discord communities. One message, every connected server.
- Go bot plus a Next.js landing page
- Featured on Product Hunt
Ajaib
Intools
Internal ops platform (ops-admin-tools) for KYC, margin, stock ops, and day-to-day workflows in one admin app.
Ajaib
Ajaib Saving: Deposit
Deposit flow in the Ajaib Saving webview. Updated existing content and added a new section.
Ruangguru
Skillacademy
Cross-platform learning app with Tamagui. One component system for iOS, Android, and web.
Side projects
Stack
What I actually build with
Web
React 路 Next.js 路 TypeScript 路 JavaScript 路 Remix
Mobile
React Native 路 Expo 路 Tamagui
Systems
Nx 路 Node.js 路 Git
Contact
Let's work together.
Whether you have a project in mind or just want to say hi, my inbox is open.
