Fig. 01 — Name lockupFullstack Developer · AI Engineering

Rafif Muhammad FarrasIlmu Komputer
IPB University

Computer Science student at IPB University working across full-stack development and AI engineering. Comfortable carrying a system from the first requirements conversation through to something people use every day. Most drawn to problems where the hard part is understanding what users actually need, not only writing the code.

Currently building EDMS at PT Reasuransi Indonesia Utama

Status
Fullstack intern at PT Reasuransi
Local time
--:--:-- WIB
Based in
Jakarta, Indonesia
Projects
09 shipped

I build things that remove the moment where someone is stuck. It started with handing people my notes and explaining things until they clicked, and every project since has been that same instinct at a larger scale, with more people on the other end.

Rafif Muhammad Farras (Rafif Farras) is a Computer Science student (Ilmu Komputer, Ilkom) at IPB University, Sekolah Sains Data, Matematika dan Informatika (SSMI), and a fullstack developer based in Jakarta. Active in HIMALKOM IPB (Himpunan Mahasiswa Ilmu Komputer), IEEE IPB Student Branch, and IPB Data Mining Community.

Selected work

01 — Nine projects
DIGDAYA — Community Platform interface
PRJ-01

DIGDAYA

2026
Community Platform

A village digitalisation platform for Desa Loji, Sukabumi, with a CMS simple enough for non-technical administrators to run on their own. Adopted by the village government as its primary information channel.

AstroCloudflareCustom CMS
Case study
Winvit — Work in Progress interface
PRJ-02

Winvit

2026
Work in Progress

Digital invitations for the part of university nobody designs for: seminar proposal, seminar hasil, sidang, graduation. A proper template, a link that will not go stale, and a Story Card to announce it.

Laravel 12Inertia 2React 19Tailwind 4PostgreSQLCloudflare R2
Case study
Financial Recording System — First Paid Client interface
PRJ-03

Financial Recording System

2026
First Paid Client

A financial recording system for SMK Walisongo, replacing a by-hand process with something staff use for daily entry, monitoring and reporting. My first paid project as a solo developer.

Web appPRD to deployment
Case study
Habitscape — AI Product interface
PRJ-04

Habitscape

2025
AI Product

A health platform built to take the friction out of logging food and habits by hand, using image-based calorie counting, lifestyle prediction and generated summaries. Capstone for Coding Camp by DBS Foundation.

ReactFastAPIML pipelines
Case study
Safrons — WebGIS interface
PRJ-05

Safrons

2025
WebGIS

An interactive WebGIS platform that renders spatial soil nutrient layers so farmers and agricultural experts can read a region's soil at a glance instead of parsing raw data.

GeoJSONPostGISReact
Case study
iPrimeTarget — Bioinformatics interface
PRJ-06

iPrimeTarget

2025
Bioinformatics

Front end of a protein network analysis platform at TropBRC, turning dense algorithm output into readable UI components and cutting visualisation latency.

ReactDjangoPostgreSQL
Case study
tumbuh — Web Platform interface
PRJ-07

tumbuh

2025
Web Platform

A career and internship tracker for university students, with deadline-aware sorting so the next thing to act on sits at the top.

ReactFastAPIPostgreSQL
Case study
ROP Classifier — Machine Learning interface
PRJ-08

ROP Classifier

2025
Machine Learning

A computer vision model that classifies Retinopathy of Prematurity from clinical retinal images, using preprocessing and segmentation pipelines to improve accuracy over the baseline.

PyTorchOpenCV
Case study
Exotic Mahseer — Company Profile interface
PRJ-09

Exotic Mahseer

2024
Company Profile

A responsive corporate site with asset optimisation and compression for fast loads on mobile connections.

JavaScriptHTML/CSS
Case study
Sep 2026 - Present
PT Reasuransi Indonesia Utama

Fullstack Development Intern, IT & Software Development

  • Building the web-based document editor at the centre of EDMS, the company's in-house electronic document management system replacing a manual workflow of Word templates, spreadsheet numbering, and physical distribution.
  • Implemented Word-like authoring on Tiptap (pagination, tables, image handling, paste-from-Word, keyboard shortcuts) plus a template wizard and official letterheads for the company's Tata Naskah Dinas document types.
  • One of two developers on the project, owning the login, dashboard, document creation, and object-storage lanes within a microservices architecture; ships through GitLab merge requests with senior review.
Jun 2026 - Present
IPB Data Mining Community

Core Team, Curriculum & Learning

  • Shaped the community's data mining learning path: choosing the topics, sequencing them into a coherent curriculum, and preparing the material used in study sessions.
  • Supported members through the programme, stepping in wherever a session needed material, guidance, or an extra pair of hands.
Feb 2026 - Jul 2026
IPB University · Computer Science

Laboratory Assistant, Software Engineering

  • Mentored and assessed 50+ students in software engineering methodology, agile frameworks, and project planning.
  • Ran weekly lab sessions on system analysis, UML modelling, and implementation; wrote the practical coding assessments and guided student teams to a delivered product.
Aug 2025 - Feb 2026
TropBRC - Tropical Biopharmaca Research Center

Research Intern & Frontend Developer

  • Built and optimised the front end of iPrimeTarget, a protein network analysis platform, turning dense algorithm output into readable UI components and cutting visualisation latency.
  • Worked alongside lecturers and bio-scientists to translate research requirements into interface decisions, collecting feedback directly from the researchers using the platform.
Dec 2024 - Jan 2026
IEEE IPB Student Branch

Human Resource Director

  • Ran internal organisational systems across 8 sub-divisions and the resourcing, staffing, and conflict resolution behind 4+ major tech events.
  • Drafted and ratified the branch's constitution and bylaws (AD/ART) with the executive board, establishing the regulatory framework still governing the student branch.
Nov 2024 - Feb 2026
HIMALKOM IPB - Computer Science Student Association

Supervisory Board Member (Badan Pengawas)

  • Facilitated statutory assemblies, coordination meetings, and inaugurations, and audited divisional compliance, performance, and financial accountability.
Dec 2023 - Dec 2024
IEEE IPB Student Branch

Director of Recruitment & Retention

  • Grew the recruitment pipeline by 30% through campus outreach, screened 100+ applicants, and designed a two-week onboarding programme with engagement tracking.

Languages

PythonJavaScript (ES6+)JavaC++RSQL

Frontend

ReactNext.jsAstroHTML / CSSFigma

Backend & Frameworks

Node.jsExpress.jsFastAPIDjangoSpring Boot

Databases & Caching

PostgreSQLPostGISMongoDBRedisAmazon ElastiCache

AI / ML

PyTorchScikit-LearnComputer VisionPandas

Cloud & Infrastructure

AWS S3CloudflareNginxREST API designMicroservices

Tools

Git / GitHubGitLabPostmanVS CodeTrelloNotionSlack
2023

MAN 13 Jakarta

Graduated in Natural Sciences (92.32 / 100) - the foundations of curiosity and logic.

2023

IPB University - B.Sc. Computer Science

Began a Computer Science degree (GPA 3.81 / 4.00), focused on software engineering, databases, AI & computer vision.

2024

IEEE SB IPB - Leadership

Director of Recruitment & Retention, then Human Resource Director, scaling the branch and ratifying its bylaws.

2025

Bioinformatics Research

Joined TropBRC as a research intern, building the front end of iPrimeTarget, a protein network analysis platform.

2025

Coding Camp by DBS Foundation

Selected for an intensive full-stack cohort; led Habitscape, an AI-integrated health capstone.

2026

DIGDAYA - KKN Desa Loji

Built a village digitalisation platform single-handedly; adopted by the local government as its primary information channel.

2026

First paid client - SMK Walisongo

Ran a solo engagement from requirements and PRD to deployment, replacing by-hand financial recording.

2026

PT Reasuransi Indonesia Utama

Fullstack development intern building the document editor at the centre of EDMS, the company's in-house document management system.

2027

Graduation (expected)

Completing my B.Sc. in Computer Science at IPB University.