Hello! I'm Fitra Hidayat 👋
AI-Native Engineer

Fitra Hidayat

AI-Native Software Engineer

I'm Muhammad Ramdhan Fitra Hidayat, a software engineer in Jakarta with a competitive programming background, building fast, reliable web and mobile products from idea to production.

Today I build Rukita's web platform and mobile app with Next.js and React Native for over 100,000 active users. Before that I shipped Octobiz features at CIMB Niaga, and I lean on AI tools like Claude Code to go from idea to release faster.

I can help you with.

01

Frontend Engineering

I build fast, accessible interfaces with React and Next.js, from SEO-optimized landing pages to micro-frontend banking apps, and keep them reliable with Jest tests and Storybook docs.

02

Mobile Apps

I ship cross-platform apps with React Native, like the Rukita app on the Play Store and App Store, where people book coliving spaces, schedule visits and manage payments.

03

Backend & Cloud

When a feature needs a backend, I build it too: TypeScript and FastAPI services on Cloud Run, PostgreSQL through Prisma, and real-time data with Supabase.

04

AI-Native Delivery

I build with Claude Code, OpenAI Codex and GitHub Copilot, using agents, custom skills and subagents to prototype, test and ship features faster.

Where I've worked.

2025 — Now

Frontend Engineer · Rukita

Dec 2025 – Present · Jakarta, Indonesia · Hybrid

  • Engineered a high-performance frontend architecture with React and Next.js, keeping the platform fast for over 100,000 active users.
  • Built the Rukita app with React Native for booking coliving spaces, scheduling visits and managing payments, plus a Room Video feature for virtual property tours on rukita.co.
  • Revamped infokost.id and its mobile app with lifestyle-based search and a Vibe Matching algorithm that helps people find housing that fits their personality.
  • Shipped SEO-optimized landing pages, with CI/CD on GitHub Actions, Jest unit tests and Storybook documentation.
  • Next.js
  • React Native
  • TypeScript
  • SEO
  • GitHub Actions
  • Jest
  • Storybook
rukita.co, the coliving platform at Rukita

2025

Software Engineer · CIMB Niaga

Jul 2025 – Dec 2025 · Jakarta, Indonesia · On-site

  • Played a key role in Octobiz, CIMB Niaga's corporate internet banking portal for enterprise clients.
  • Delivered features like Bulk Payments and BI-FAST transfers, built for high security and transaction reliability.
  • Implemented UI components with React inside a distributed micro-frontend architecture.
  • Kept daily builds and deployments green with Jenkins continuous integration.
  • React
  • Micro-Frontends
  • TypeScript
  • Jenkins
  • Bitbucket
OCTO Biz, CIMB Niaga's corporate internet banking portal

2025

Web Software Engineer · Zeta Solution

Mar 2025 – May 2025 · Remote · Internship

  • Developed and maintained a scalable monorepo with Next.js and Ant Design.
  • Built real-time, data-driven features with Supabase and TanStack Query.
  • Added a dark mode on my own initiative, improving usability in low-light environments.
  • Introduced unit testing with Jest to keep the codebase reliable.
  • Next.js
  • TypeScript
  • Ant Design
  • Supabase
  • TanStack Query
  • Jest

2024 — 2025

Cloud Computing Cohort · Bangkit Academy

Sep 2024 – Jan 2025 · Remote · Led by Google, Tokopedia, Gojek & Traveloka

  • Built Exploria, an AI-powered tourism app, with a capstone team selected for the Top 50 of Bangkit 2024.
  • Deployed serverless backend services and ML APIs with Cloud Run and FastAPI.
  • Used Cloud Storage and Cloud SQL for secure, reliable data management.
  • Wrote maintainable, high-performance backend services in TypeScript.
  • Google Cloud
  • Cloud Run
  • FastAPI
  • Cloud SQL
  • Express.js
  • Prisma ORM
Exploria, the AI-powered tourism app built at Bangkit Academy

2024

Full Stack Developer · Winnicode Garuda Indonesia

Aug 2024 – Dec 2024 · Remote

  • Developed dynamic news pages with Next.js, using server-side rendering and client-side routing.
  • Managed news articles and user data in PostgreSQL through Prisma ORM.
  • Designed responsive UI components with Tailwind CSS for mobile-friendly layouts.
  • Next.js
  • PostgreSQL
  • Prisma ORM
  • Tailwind CSS

2023 — 2024

Laboratory Assistant · Computing Laboratory, Telkom University

Jul 2023 – Jul 2024 · Bandung, Indonesia

  • Guided new intern members through key algorithm and data structure topics.
  • Coordinated the recruitment of new laboratory interns and ran a four-week pre-intern program.
  • Developed and enforced procedures that kept the lab running efficiently.
  • Algorithms
  • Data Structures
  • Leadership
  • Communication

2022 — 2023

Teaching Assistant & Tutor · Telkom University

Sep 2022 – Jul 2023 · Bandung, Indonesia

  • Teaching Assistant for Advanced Calculus, supporting lectures and grading undergraduate coursework (Feb – Jul 2023).
  • Programming Algorithm Tutor at KONTENT HIMA IF, writing learning materials and leading sessions on algorithmic problems (Sep 2022 – Jul 2023).
  • Teaching
  • Mathematics
  • Algorithms
  • Tutoring

My toolkit.

Languages

  • JavaScript
  • TypeScript
  • SQL
  • Python
  • C++

Frontend

  • React
  • Next.js
  • React Native
  • Tailwind CSS
  • Ant Design
  • Storybook
  • Jest

Backend

  • Node.js
  • FastAPI
  • Prisma ORM
  • Supabase
  • Cloud SQL

DevOps & Tools

  • Git
  • GitHub Actions
  • Jenkins
  • Bitbucket
  • Google Cloud Run