Skip to content
Rachmat Febrian logo
Open to work

RachmatFebrian

I build fast, accessible, and well-crafted web experiences from front-end to back-end.

Full Stack Software Engineer · Surabaya, Indonesia

Professional headshot of Rachmat Febrian

A career-changer who

ships real products.

A full stack engineer

who builds

end to end.

As a Physiotherapy graduate, I discovered my passion for solving problems beyond the clinic by building digital solutions that improve people's lives. While working in healthcare, I realized many challenges could be addressed through technology — inspiring my transition into software engineering.

I completed an intensive Full Stack Software Engineering program at RevoU (Oct 2025 – May 2026), building and deploying applications such as a physiotherapy booking platform and a banking API with React, Next.js, NestJS, TypeScript, PostgreSQL, Prisma, and Docker.

I'm seeking opportunities as a Full Stack or Front End Software Engineer, combining engineering skills with my healthcare perspective to build scalable, user-centered products.

2018 — 2023

Clinic

Physiotherapy at Airlangga. Internships, research, and patients — then a deliberate turn toward software.

2026

Product

Interfaces that ship: a physiotherapy booking platform, product reviews, and a maternal storefront.

Experience & Education

From physiotherapy clinics to shipping production software — a deliberate path of learning, building, and deploying.

  1. Aug – Oct 2026

    Internship

    MamaBear — Virtual Internship

    RevoU × MamaBear · Frontend

    Frontend intern on a maternal e-commerce storefront. Built the AI care chat in Next.js — product cards inside replies, markdown answers with quick replies, WhatsApp handoff, and conversation history — and fixed cart promo and order-status flows.

    • Greeting mascot opens an AI care chat with product cards and quick-reply chips
    • WhatsApp numbers become handoff buttons, with conversation history from the AI API
    • Cart promo discount, free-shipping progress, and clearer order status labels
  2. July 2026

    Project

    SHARK — Product Reviews

    Frontend Lead

    Led the frontend for an editorial product-review experience in an Nx monorepo — Next.js UI talking to a real NestJS API for ratings, review lists, and submit flows, not mock data.

    • Directed the product page and reviews UI: typography, rating states, and review list
    • Wired the frontend to NestJS product and review APIs with loading and empty states
    • Shipped a live Vercel deploy of the Next.js app alongside the shared Prisma/PostgreSQL stack
  3. Mar 2026 – Present

    Project · Current

    Kinova — Capstone Project

    RevoU · Full Stack

    Designed and developed a full-stack physiotherapy booking platform connecting patients with physiotherapists through online consultations, appointment scheduling, and home-visit services.

    • Secure JWT auth with role-based access for patients, therapists, and admins
    • Real-time live chat via Server-Sent Events (SSE)
    • Deployed on Vercel (frontend) and Railway (backend)
  4. Oct 2025 – May 2026

    Education

    Full Stack Software Engineering

    RevoU

    Intensive bootcamp building and deploying full-stack web applications using React, Next.js, NestJS, PostgreSQL, Prisma, Docker, Railway, and Vercel through hands-on industry projects.

    • Built VELDT e-commerce, VELMONT hotel booking, and RevoBank API
    • Agile teamwork, code reviews, and production deployments
  5. Jun 2026

    Certification

    Full Stack Software Engineering Certificate

    Issued by RevoU

    Completed the intensive Full Stack Software Engineering program with deployed capstone and milestone projects.

  6. Aug 2018 – Nov 2023

    Education

    Bachelor of Physiotherapy

    Airlangga University · GPA 3.45

    Completed clinical internships and academic research. Thesis on the effect of core exercise on vertical jump in athletes. Developed teamwork, critical thinking, leadership, and patient communication skills.

Craft & Technology

Combining a career-changer's drive with modern full stack development to build interfaces and systems that are scalable, accessible, and ready for production.

Next.jsNext.js
ReactReact
NestJSNestJS
PostgreSQLPostgreSQL
PrismaPrisma
TypeScriptTypeScript
Next.jsNext.js
ReactReact
NestJSNestJS
PostgreSQLPostgreSQL
PrismaPrisma
TypeScriptTypeScript
Vue.jsVue.js
GraphQLGraphQL
MongoDBMongoDB
DockerDocker
PythonPython
Framer MotionFramer Motion
NeonNeon
OpsCtrlOpsCtrl
SentrySentry
Vue.jsVue.js
GraphQLGraphQL
MongoDBMongoDB
DockerDocker
PythonPython
Framer MotionFramer Motion
NeonNeon
OpsCtrlOpsCtrl
SentrySentry

Core Stack

Technologies I use daily and am most confident building with

  • Next.jsNext.js
  • ReactReact
  • NestJSNestJS
  • PostgreSQLPostgreSQL
  • PrismaPrisma
  • TypeScriptTypeScript

Familiar / Growing

Technologies I've worked with and continue to deepen

  • Vue.jsVue.js
  • GraphQLGraphQL
  • MongoDBMongoDB
  • DockerDocker
  • PythonPython
  • Framer MotionFramer Motion
  • NeonNeon
  • OpsCtrlOpsCtrl
  • SentrySentry

CuratedProjects

A stacked showcase of shipped work — flip through cards, then dive into screenshots and links.

01 — MamaBear

Plays on its own. Hover to pause, or click a card to jump.

Screenshots

01 / 04

Frontend · Frontend · Aug–Oct 2026

MamaBear

Maternal E-Commerce — Frontend

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Zustand

Storefront for pregnancy, breastfeeding, and postpartum care — nutrition, maternal essentials, and baby supplies. On the RevoU × MamaBear internship I built the AI care chat in Next.js: product cards inside replies, markdown answers with quick replies, WhatsApp handoff, and conversation history, plus cart promo and order-status fixes.

  • 01Greeting mascot asks “Butuh bantuan, Mama?” and opens the care chat
  • 02AI replies render product cards, markdown, and quick-reply chips
  • 03WhatsApp numbers become clickable handoff buttons, with history from the AI API
  • 04Cart promo discount, free-shipping progress, and clearer order status labels

Let's Start Something

I'm currently open to new opportunities and collaborations. If you think my engineering skills are a good fit for your team, let's start a dialogue.

or email me atfebrian.rachmat11@gmail.com