Skip to content
FNM
Résumé

Farkhan Nabiel Makarim

Frontend Engineer building toward AI-native systems

Indonesia · Remote

Frontend and software engineer building modern web systems — from business applications and e-commerce to immersive WebGL experiences — and growing toward AI-native, AI-assisted development. Currently studying Applied Software Engineering at Politeknik Negeri Lampung.

Experience

Frontend Developer & UI/UX Designer

E-Prokesba · Politeknik Kesehatan Kesuma Bangsa

2024

Built an internal e-commerce platform for the institution as part of a four-person team.

  • Built the web front end with a component-based architecture, separating business logic from the presentation layer.
  • Delivered the product catalog, cart, ordering flow, and an admin dashboard for managing products and transactions.
  • Focused on usability, performance, and responsive access across desktop and mobile.

Creative Web Developer (Independent Projects)

Independent

2024 — Present

Building interactive, real-time 3D web experiences with modern WebGL tooling.

  • Designed and built an explorable 3D portfolio world (Portfolio With Experience) using React Three Fiber, Rapier physics, and GLSL.
  • Developing NULLPOINT⁰, a cinematic real-time WebGL experience exploring atmospheric 3D world design.
  • Working across TypeScript, React, Next.js, Three.js, and shader-based visual effects.

Selected projects

  • E-ProkesbaInternal e-commerce platform — frontend & UI/UX, built with a four-person team.
  • Portfolio With ExperienceAn explorable 3D portfolio world built with React Three Fiber.
  • NULLPOINT⁰A cinematic real-time WebGL experience (in development).

Skills

Engineering
  • TypeScript
  • React
  • Next.js
  • Node.js
  • API & data modeling
  • Testing
Creative / 3D
  • Three.js / React Three Fiber
  • GLSL shaders
  • GSAP motion
  • WebGL
AI-assisted
  • AI-assisted development
  • LLM integration
  • Prompt & evaluation basics
Craft
  • Systems design
  • Interface design
  • Performance
  • Accessibility

Education

Sarjana Terapan (S.Tr.Kom.), Teknologi Rekayasa Perangkat Lunak

Politeknik Negeri Lampung

2022 – 2026 (expected)

Final-year thesis in applied software engineering.