FULLSTACK DEVELOPER / INDONESIA

Rifki
Fadhil.

From the first query
to the final pixel.

I build web apps — from the database to the details you click.

BUILT WITH01 — 07
Rifki Muhammad Fadhil

Database → API → Interface

END-TO-END DEVELOPMENTSCROLL TO EXPLORE
01 / THE APPROACH

Keep it simple.
Make it work.

~/portfolio/about.mdREADME

❯ cat about.md

A good app feels simple. That starts with how the pieces fit together.

I’m Rifki Muhammad Fadhil, a fullstack developer in Indonesia. I build the database, connect the API, and bring it all together on screen. I like code that’s easy to follow and apps that are easy to use.

01

Understand the problem

Start with what people need, not a list of features.

02

Connect the layers

Make the data, logic, and interface work well together.

03

Keep it maintainable

Make the next change easier, not more complicated.

ABOUT / APPROACHPLAIN TEXT
02

Stack

A few tools I like working with.

INTERFACE → LOGIC → DEPLOYMENT
01

Frontend

02 TOOLS
  • HTML / CSS / JavaScript
  • React

Building the interfaces people interact with.

02

Backend

02 TOOLS
  • Node.js
  • REST APIs

Connecting application logic and data through APIs.

03

Linux & servers

02 TOOLS
  • Linux
  • Nginx

Deploying and running applications on Linux.

04

Tooling

02 TOOLS
  • Git
  • Docker

Keeping development and deployment repeatable.

From the first idea to a working app.

03

Projects

Things I’ve worked on.
And how they came together.

SELECTED PROJECTS
EXAMPLE CONTENT — REPLACE BEFORE PUBLISHING
View all projects
04

Experience

Learning by doing.
One project at a time.

THE JOURNEY / MOST RECENT FIRST
EXAMPLE ENTRIES — REPLACE BEFORE PUBLISHING
  1. 2024 – PresentMOST RECENT ENTRY

    Fullstack Developer

    Company Name

    CONTRIBUTION

    builds and maintains web applications and APIs.

    EXAMPLE EXPERIENCE · NOT VERIFIED EMPLOYMENT

  2. 2023 – 2024

    Junior Web Developer

    Company Name

    CONTRIBUTION

    delivered features and fixed bugs across the stack.

    EXAMPLE EXPERIENCE · NOT VERIFIED EMPLOYMENT

05

Certificates

Always learning.
Always building.

CERTIFICATES / CREDENTIALS
OPEN AN ENTRY FOR ITS DETAILS
01

Web Development Certificate

Issuing Organization

EXAMPLE CREDENTIAL · NOT VERIFIED

2024
02

Linux Fundamentals

Issuing Organization

EXAMPLE CREDENTIAL · NOT VERIFIED

2023

Open an entry to learn more. Example entries aren’t verified certificates.

06CONTACT / START A CONVERSATION

Have something
in mind?

LET’S TALK

Got a project in mind? A question? Or just saying hi? Drop me a message.

I’ll use your details to reply and keep your message for up to 12 months. You can ask me to delete it in a follow-up message.

SENT TO MY PRIVATE INBOX

Or find me here

Project collection

3 of 3 projects

A CLOSER LOOK / 01

Example project · Layout preview only

Task Manager App

Small teams lose track of who is doing what across chat and spreadsheets.

My role
Fullstack developer
Project type
web app
Built with
React, Node.js, PostgreSQL
PREVIEW PLACEHOLDER
Task Manager AppScreenshot coming soon
A space for the real screenshot. No product interface is shown yet.

01 /

What needed fixing

Small teams lose track of who is doing what across chat and spreadsheets.

02 /

What I worked on

Designed the database schema, built the REST API and the React interface.

The tools
ReactNode.jsPostgreSQL

03 /

The tricky part

Keeping task ordering consistent when several people reorder the same board at once.

04 /

What changed

Still a little more to tell.

Verified results and lessons haven’t been added yet.

Command menu

↑ ↓ select · Enter run · Esc close