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

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
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

2025
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

2025
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
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

2024
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
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
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