Available for work

Hello, I'mIvan Ramadhan
Arifin

Fullstack Developer

Mechanical engineer turned developer. I debug systems — whether that's heavy machinery or distributed APIs.

2+
yrs production
10+
apps shipped
15+
tech stack
scroll
01. About

The story so far

I started as a Mechanical Engineerat ITS — designing systems, analyzing failures, running numbers. When I switched to software, I didn't leave that mindset behind.

“Understand the system, find the failure point, fix it cleanly. No magic — just methodology.”

After Hacktiv8 and years at Loyal.id, I've shipped 10+ apps to the Play Store and built internal tooling that actually gets used.

Bandung, Indonesia

Fullstack Javascript Immersive

Hacktiv8

August 2022 – December 2022

Score 90.3/100 — Graduated with Honor

Mechanical Engineering

Institut Teknologi Sepuluh Nopember (ITS)

August 2015 – October 2020

GPA 3.01/4.00 — Thesis on Gasification of Refuse-Derived Fuel (Renewable Energy)

02. Skills

What I work with

01

Languages

TypeScriptJavaScriptRust
02

Backend

Node.jsNestJSExpressPostgreSQLMongoDBRedisGraphQLDockerREST API
03

Frontend

ReactReact NativeNext.jsVue.jsExpoRedux
04

Tools

GitJWTApolloPM2Tauri
03. Experience

Where I've worked

Frontend Developer

Loyal.id

February 2023 – Present

Building and maintaining Android/iOS mobile applications using React Native, and website development with React and Next.js, including performance optimization and debugging.

Shipped Apps

Pundis BotaniABB Star RewardMy ArtosResinda PrivilegeLoyalid MerchantMG FriendsEastvaraSKA FamilySahabat MaxITC Privilege

Freelancer

Clickworker UHRS

December 2020 – August 2022

Data surveys and AI training through crowdsourcing on a project basis.

Internship – General Civil Division

PT. Wijaya Karya (PERSERO)

June 2018 – July 2018

Analyzed heavy machinery maintenance and assisted the Cisumdawu toll project by analyzing maintenance requirements for the launcher gantry on site.

04. Projects

Things I've built

WhatsApp CRUD Bot

A WhatsApp chatbot powered by Baileys + OpenAI-compatible AI. Users describe what they want in plain English — the AI figures out the correct REST API call. Built as a SaaS foundation.

TypeScriptNode.jsBaileysOpenAI

Nebula-RUN

Flappy bird-style browser game built from scratch in TypeScript. Because building games is how you really learn a language.

TypeScript

gemini-cli-proxy

Use Gemini CodeAssist through the OpenAI/Anthropic API interface. Lets you leverage Gemini's quota without vendor lock-in.

TypeScriptNode.js

Open Source Contributions

Kilo Code

Contributor

Open source AI coding agent — #1 on OpenRouter, 1M+ users, 20T+ tokens processed. Contributed improvements to the platform.

05. Contact

Let's work together

Open to interesting projects, collaborations, or just a good conversation about systems, code, and mechanical things.