About
Rickvian Aldi
Senior Frontend Engineer
Software Engineer with over 10+ years of dev experience, Specialized in Front-end development, expertise in React, TypeScript, and experienced in full-stack product systems across logistics, payments, and education. Strong hands-on ownership across frontend architecture, Go services, GraphQL APIs, observability, and testing.
What I work with
The shape is frontend-first, but the work keeps crossing into services, observability, testing, and product delivery.
Backend & Data
Engineering Principles, Architecture, Workflow
Platform & Quality
AI-Assited Development
Career trace
A moving view through the roles and production systems that shaped the way I build.
Jul 2021 - November 2025
Ninja Xpress (Ninja Van) - Software Engineer 2
Singapore-based unicorn logistics platform handling 2.2M parcels daily. As Software engineer, I owned Middle-mile frontend architecture, led product engineering delivery, core design system contributor, built Go services across shipment, trip, vehicle, driver, and hub operations.
Nov 2018 - May 2021
UniPin.com - Software Engineer (Front-End) & Acting AVP Digital Marketing
Global gaming payment platform serving 20M+ users across 40+ countries. As Front-end I delivered consumer-facing frontend foundations, affiliate tooling, and temporary digital-marketing technical leadership.
Jan 2016 - Dec 2020
Edumor.com - Director & Front-End Web Developer
Education platform for international-school discovery and admissions. Led frontend and product delivery for school listings, application flows, and administrator dashboards.
Nov 2014 - Jan 2015
Kreavi.com - Web Developer Intern
Creative professional network and portfolio platform in Indonesia. Supported frontend delivery for job-posting and agency website projects.
Current projects
01
KataPerKata Vocabulary Learning App
Building a mobile-first vocabulary-learning app for Indonesian learners with React Native, TypeScript, tRPC, Next.js, and PostgreSQL.
02
Ralph Workflow
Built an open-source scaffolder for isolated agentic coding loops. Stack: Claude, shell scripting, Next.js.
03
Software Jutsu
Published technical writing and engineering practice notes on software delivery, AI-assisted development, and system design.
Contact
Reach me out
Want to work together? I am open for chat!