Let's work together

Alif
Alamsyah

React 路 React Native 路 TypeScript

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.

See my workGet in touch
Alif Alamsyah, Gold Medal at IRIISE 2018

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 CV
Ships onWeb + Mobile
Gold Medal, IRIISE 2018馃
Based inMalang
DegreeComputer Science
Brawijaya University

Experience

Where I've worked

Ajaib

Freelance

Frontend 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
Next.jsTypeScriptReactAnt Design
Aug 2026 - present

Ruangguru

Full-time

Software 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
ReactReact NativeTypeScriptNext.jsRemixTamaguiNxReasonML
2022 - Aug 2026

Pegadaian

Contract

Front End Developer

Built a web application (E-CDD) for the national pawnshop's customer due diligence submission process.

Next.jsChakra UITypeScript
2021 - 2022

Yamalube

Freelance

Front End Developer

Developed a microsite to handle the exchange of Yamalube oil lottery codes.

ReactAnt Design
2021

JM Network

Freelance

Android Developer

Contributed to building a medical system application for Android.

AndroidJava
2020 - 2021

Selected work

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.

SkillGap AI

Ruangguru Hackathon

Diagnostic skill assessment that finds why gaps exist: root-cause clusters instead of a generic training plan.

eco-quest

Personal

Expo app backed by Firebase that gamifies eco-friendly habits.

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.

Email

alamsyaah1198@gmail.com

GitHub

@alamsyaah

LinkedIn

in/alifalamsyah

漏 2026 Alif AlamsyahMalang, Indonesia