Skip to content
00About

A geodesy engineer who ended up building the whole stack.

I'm Raihan Makarim Imran, a full-stack & geospatial engineer based in Jakarta, Indonesia. I studied Geodesy & Geomatics Engineering at Institut Teknologi Bandung, and I've spent the years since building software with a map somewhere near the centre of it.

My range runs the full stack: PostGIS and 3D WebGIS on one end, React and Next.js interfaces on the other, and the API contracts and services that hold the two together. I like problems where the domain is genuinely hard, spatial data, messy upstreams, real production traffic, and the interface still has to feel effortless.

01How I work
01

The data model comes first

Interfaces are downstream of a sound model. I get the entities, contracts, and invariants right before I make anything pretty, because a beautiful surface over a broken model is still broken.

02

Only show what is true

I render the fields an API actually returns and surface the gaps honestly, rather than inventing data to match a mockup. Trust in a product is built one honest screen at a time.

03

Correctness and craft are one bar

I don't treat the feel of a UI as decoration or its correctness as someone else's job. Reusable components, no text wrapping, sizing that holds, motion that's felt more than seen.

04

Ship it, then keep it honest

Work that isn't deployed isn't finished. I like disciplined branch and release flows, so what reaches production is what was reviewed, on the cadence a team relies on.

02Experience
2024–present

Full-stack Web Engineer

Rata.id · Clear-aligner startup

  • Manage and extend three CMSs, three customer-facing landing pages, and three backend services in parallel.
  • Led the migration of a critical backend from Java Spring Boot to NestJS with TypeScript and GraphQL.
  • Help maintain and optimise the ERP that supports core operations, with a cross-functional team.
2024

Solution Architect

Rizki Tujuhbelas Kelola · IT company

  • Implemented Zabbix monitoring across 250+ hosts spanning networks, servers, databases, and security systems.
  • Built a real-time threat-detection system with Suricata and the Elastic Stack.
2023–2024

Full-stack Web Developer

Rizki Tujuhbelas Kelola · IT company

  • Developed an e-stamping product that grew to around 400 daily sales.
  • Managed six company websites with SEO optimisation and high daily traffic.
  • Fed digital-marketing decisions with SEMrush and Google Analytics insight.
03Education & recognition
2019–2023

Institut Teknologi Bandung

B.Eng, Geodesy & Geomatics Engineering

Coursework across Geospatial Information Systems, spatial databases, and geodetic computation, alongside web-development fundamentals. Chief of the student representative council for the geodesy student body, 2022/2023.

5th place, S2Cities: Safe and Sound Cities national hackathon, held by World Resources Institute (WRI) Indonesia.

04Toolkit

Geospatial

  • MapLibre GL
  • Deck.gl
  • Leaflet
  • PostGIS / Spatial DB
  • ArcGIS Pro

Front-end

  • React
  • Next.js
  • TypeScript
  • React Native
  • Framer Motion
  • Figma

Back-end

  • Node.js
  • NestJS
  • Express
  • GraphQL
  • PHP · Laravel · CodeIgniter
  • Java / Spring Boot

Data & infra

  • PostgreSQL · SQL
  • Drizzle ORM
  • Docker
  • Nginx · Apache · Linux
  • Firebase · Vercel · MinIO
Work with me