← All projects
10 / 10 · Full stack · 2026

This Portfolio

Personal project · React Native · Expo Router
One React Native code base that is exported as a static website and also runs as an iOS and Android app, with a live playground for my backend API.
React Native
Expo Router
TypeScript
Static export
The problem
I wanted a portfolio that is itself a piece of full-stack work, not just a template with my name on it.
What I did
Expo Router with static rendering: every page, case study and article is pre-rendered HTML with its own metadata.
Responsive layout from one set of React Native components for phone, tablet and desktop.
An API playground that calls the deployed Auction Platform API, with a built-in fallback when the API is asleep.
Outcome
Fast static pages that are easy to host; the same code ships to app stores if needed.
Related writing
Full stack
27 October 2026 · 3 min read
One code base for web and mobile: building this portfolio with React Native and Expo
Why a backend engineer built a portfolio in React Native, how Expo Router exports it as a static website with real HTML and metadata, and how the live API playground talks to the backend.
Read article →
© 2026 Imron Athoriq Firjatulloh · Built with React Native & Expo
Home →