Rafa Khadafi Logo

RAFA
KHADAFI

I write code that ships. No fluff, just production-ready applications built for real users.

17-Year-Old Software EngineerBuilt SMKN 1's Core App5x Consecutive Academic Rank #1

I build software to solve real problems, not just to write code.

Rafa Khadafi Portrait
Est. 2026

I'm Rafa Khadafi, a 17-year-old software engineer born in Pangkal Pinang. I spend my time building web and Android applications, creating automations, and shipping real products. I have a deep passion for learning new things—currently diving into cloud architecture. Beyond coding, I enjoy reading books, building connections, and playing sports. I care deeply about clean code, performance, and interfaces that feel just right.

CONSISTENT EXCELLENCEMaintained Rank #1 academically for 5 consecutive years.
RELENTLESS CURIOSITYA deep passion for learning new things and reverse-engineering complex systems.
HYPER-FOCUSThe ability to lock into a single problem and obsess over it until it is perfectly solved.

Proof, Not Promises.

Anyone can copy-paste a logo. The stack below is backed by late nights, trial, error, and relentless GitHub commits.

Axios
Boostraps
Clean Architecture Flutter
CSS
C
Dart
Database MySql
Database Prisma Orm
Docker
Express Js
Flutter Getx
Flutter
HTML
Http
Java Script
Laravel
Machine Learning Course
Mongodb
NextJs
NODE JS
Npm
Php
Python
React Basic
React Redux
React Router
React Wpu
Redis Dasar
school assignment api
Solid Principle Flutter
TypeScript
Unit Test
Validation Joi
Vite
Verified on GitHub

Proof, Not Promises.

Anyone can copy-paste a logo. The stack below is backed by late nights, trial, error, and relentless GitHub commits.

Knowledge Vault

34 verified technologies

Axios-Learning

Mastered promise-based HTTP client operations, interceptors, and request configurations.

Commits22
Activity2026
View Repository →

Boostraps-Learning

Learning repository for Boostraps Learning.

Commits81
Activity2026
View Repository →

Clean-Architecture-Flutter-Learning

Implemented robust Flutter apps using Uncle Bob's Clean Architecture principles.

Commits11
Activity2026
View Repository →

CSS_Learning

Explored advanced CSS layouts, responsive design, animations, and modern styling techniques.

Commits2
Activity2025
View Repository →

C_Learning

Gained a solid foundation in C programming, memory management, and system-level concepts.

Commits1
Activity2025
View Repository →

Dart-Learning

Deep dive into Dart language features, asynchronous programming, and object-oriented paradigms.

Commits118
Activity2026
View Repository →

Database-MySql-Learning

Learned relational database design, complex SQL queries, and performance optimization.

Commits20
Activity2025
View Repository →

Database-Prisma-Orm-Learning

Mastered modern database access with Prisma, type-safe queries, and schema management.

Commits95
Activity2025
View Repository →

Docker-Learning

Containerized applications, managed docker-compose workflows, and optimized image builds.

Commits45
Activity2026
View Repository →

Express-Js-Learning

Built scalable REST APIs and backend services using Express.js and Node.

Commits225
Activity2026
View Repository →

Flutter-Getx-Learning

Mastered state management, dependency injection, and route management using GetX.

Commits26
Activity2026
View Repository →

Flutter-Learning

Developed beautiful cross-platform mobile applications using the Flutter framework.

Commits157
Activity2026
View Repository →

HTML_Learning

Studied semantic HTML5, accessibility standards, and web structure best practices.

Commits1
Activity2025
View Repository →

Http-Learning

Learning repository for Http Learning.

Commits41
Activity2026
View Repository →

Java-Script-Learning

Deepened knowledge of ES6+, closures, prototypes, and asynchronous JavaScript.

Commits65
Activity2025
View Repository →

Laravel-Learning

Built robust web applications using Laravel's MVC architecture and Eloquent ORM.

Commits27
Activity2025
View Repository →

Machine-Learning-Course

Explored core ML algorithms, data processing, and predictive modeling fundamentals.

Commits1
Activity2025
View Repository →

Mongodb-Learning

Designed NoSQL database schemas, aggregation pipelines, and document-oriented queries.

Commits118
Activity2026
View Repository →

NextJs-Learning

Mastered SSR, SSG, routing, and modern full-stack React development with Next.js.

Commits6
Activity2026
View Repository →

NODE_JS_Learning

Developed non-blocking, event-driven server-side applications using Node.js.

Commits103
Activity2026
View Repository →

Npm-Learning

Learned package management, semantic versioning, and npm script automation.

Commits67
Activity2026
View Repository →

Php-Learning

Gained proficiency in server-side scripting, sessions, and web backend fundamentals.

Commits170
Activity2025
View Repository →

Python-Learning

Mastered Python syntax, data structures, and foundational scripting techniques.

Commits1
Activity2026
View Repository →

React-Basic-Learning

Learned core React concepts: components, state, props, and lifecycle hooks.

Commits18
Activity2026
View Repository →

React-Redux-Learning

Implemented complex global state management and side-effects handling using Redux.

Commits36
Activity2026
View Repository →

React-Router-Learning

Mastered client-side routing, nested routes, and navigation in React applications.

Commits94
Activity2026
View Repository →

React-Wpu-Learning

Explored practical React projects and interactive web application development.

Commits1
Activity2026
View Repository →

Redis-Dasar-Learning

Learned in-memory caching, key-value data structures, and Redis fundamentals.

Commits49
Activity2026
View Repository →

school-assignment-api-learning

Designed and deployed functional APIs for academic projects and structured assignments.

Commits1
Activity2026
View Repository →

Solid-Principle-Flutter-Learning

Applied SOLID object-oriented design principles to build maintainable Flutter codebases.

Commits7
Activity2026
View Repository →

TypeScript-Learning

Adopted static typing, interfaces, and advanced generics for scalable web development.

Commits186
Activity2026
View Repository →

Unit-Test-Learning

Practiced test-driven development, mocking, and writing reliable unit tests.

Commits125
Activity2025
View Repository →

Validation-Joi-Learning

Implemented strict schema validations and data sanitization using Joi.

Commits195
Activity2025
View Repository →

Vite-Learning

Configured blazing fast frontend build tooling and optimized development workflows.

Commits1
Activity2026
View Repository →
Explore Skills Vault

Engineering Matrix

 
Repositories
—
Followers
—
Active Since
—

Top 9 Projects Built for Real Users.

Swipe to explore
Ziekir++
01
Core Project

Ziekir++

A highly optimized digital prayer app with offline-first capabilities and interactive dashboards. Built for speed and reliability.

Next.jsReactTailwindPrisma
EduTrack
02
EdTech

EduTrack

An interactive academic dashboard to help educators and students track learning performance seamlessly.

Next.jsTypeScriptTailwind
BantuUMKM
03
E-Commerce

BantuUMKM

A localized marketplace platform built to connect small business owners directly with their local community.

ReactNode.jsPostgreSQL
Gen AI Dashboard
04
AI Tools

Gen AI Dashboard

An experimental interface integrating various AI models to automate and simplify complex creative workflows.

Next.jsTailwindOpenAI
Ziemart POS
05
Retail POS

Ziemart POS

A modern point-of-sale and inventory management system designed specifically for growing retail stores.

Next.jsPostgreSQLPrisma
Realtime Chat
06
Comms

Realtime Chat

A scalable messaging platform utilizing websockets, focused on ultra-low latency and minimal UI clutter.

ReactSocket.ioNode.js
Ziescore
07
EdTech

Ziescore

A specialized grading and scoring system for schools to process, validate, and analyze student report cards in bulk.

Next.jsTailwindExpress
Finance Tracker
08
FinTech

Finance Tracker

A straightforward personal finance tracker with real-time analytics and a visually clear breakdown of monthly expenses.

ReactChart.jsFirebase
Digital Booth
09
Event Tech

Digital Booth

An interactive digital kiosk app for events and exhibitions to capture leads and showcase product catalogs.

React NativeExpoFirebase

Always Learning.

I don't just learn to get certificates. I learn to build better systems.

Proof of Excellence.

Olympiad medals, provincial championships, and industry certifications. The paper trail of my engineering journey.

Swipe to view
Juara LKS Web Technology
01

Juara LKS Web Technology

Ranking 1 / Juara Umum
02

Ranking 1 / Juara Umum

Ranking 1 SMP
03

Ranking 1 SMP

Sertifikat Ranking
04

Sertifikat Ranking

Ranking 2
05

Ranking 2

Juara 1 Olimpiade PAI Kabupaten (Pentas PAI)
06

Juara 1 Olimpiade PAI Kabupaten (Pentas PAI)

Juara 1 Olimpiade PAI Kabupaten (PAI Fair)
07

Juara 1 Olimpiade PAI Kabupaten (PAI Fair)

Juara Harapan 3 Olimpiade PAI Provinsi
08

Juara Harapan 3 Olimpiade PAI Provinsi

Peserta Olimpiade Provinsi PAI
09

Peserta Olimpiade Provinsi PAI

Microsoft Azure Gen AI
10

Microsoft Azure Gen AI

Microsoft Fabric Data Science
11

Microsoft Fabric Data Science

OpenAI AI Foundations
12

OpenAI AI Foundations

OpenAI Agents and Workflows
13

OpenAI Agents and Workflows

OpenAI Applied AI
14

OpenAI Applied AI

Kiro Spec-Driven Dev
15

Kiro Spec-Driven Dev

Dicoding Frontend Developer
16

Dicoding Frontend Developer

Dicoding Web Developer
17

Dicoding Web Developer

Dicoding JavaScript Developer
18

Dicoding JavaScript Developer

Dicoding React Developer
19

Dicoding React Developer

Hafalan Quran
20

Hafalan Quran

Nilai Kepesantrenan 1
21

Nilai Kepesantrenan 1

Nilai Kepesantrenan 2
22

Nilai Kepesantrenan 2

Nilai Akademik SMK
23

Nilai Akademik SMK

Nilai Akademik SMP
24

Nilai Akademik SMP

Nilai Akademik SMP Lanjutan
25

Nilai Akademik SMP Lanjutan

Let's talk.

Open to new opportunities, collaborations, and discussions. Reach out via email or direct message.