Full Stack Developer

Muhamad RaafiDewanto

Muhamad Raafi Dewanto

About

Information Systems graduate from Gunadarma University and aspiring Full Stack Developer with hands-on experience building web and mobile applications using JavaScript, TypeScript, React, Next.js, React Native, Node.js, Express, PostgreSQL, MongoDB, and GraphQL. Currently developing software engineering skills through intensive project-based learning, covering frontend, backend, databases, authentication, API development, testing, and deployment. Previous experience in the retail industry strengthened communication, teamwork, attention to detail, problem-solving, and customer-oriented skills that I bring into software development.

Education

Gunadarma University

Bachelor of Information Systems

Aug 2018 - Oct 2023

Experience

PT MAP Active Adiperkasa

Store Associate

Responsible for inventory management, stock opname, incoming goods verification, and store operations.

Jul 2024 - May 2026

Skills

Languages

JavaScriptTypeScriptHTMLCSS

Frontend

ReactNext.jsReact NativeExpoReduxTailwindDaisyUIBootstrapApollo Client

Backend

Node.jsExpress.jsNestJSGraphQLSocket.IORESTful APIMongoloquentApollo ServerSequelizebcryptjsJSON Web Token

Database

PostgreSQLMongoDBMySQL

Languages & Others

IndonesiaEnglishGit

Certificates & Awards

Full Stack JavaScript Program

Hacktiv8 Indonesia

May 2026 - Aug 2026

View Certificate ↗

CSS

HackerRank

Aug 2026

View Certificate ↗

React

HackerRank

Aug 2026

View Certificate ↗

JavaScript

HackerRank

Aug 2026

View Certificate ↗

Software Engineer Intern

HackerRank

Aug 2026

View Certificate ↗

Problem Solving

HackerRank

Aug 2026

View Certificate ↗

Projects

A selection of projects I've worked on while learning and developing my skills in web and mobile development.

VitaFlux — Blood Donation Mobile Platform screenshot 1
VitaFlux — Blood Donation Mobile Platform screenshot 2
VitaFlux — Blood Donation Mobile Platform screenshot 3

01

VitaFlux — Blood Donation Mobile Platform

A cross-platform blood donation app connecting donors with healthcare facilities through location-based blood matching, with features including donor screening, blood requests, QR check-in, donation tracking, and push notifications.

React NativeExpoTypeScriptNestJSMongoDBMongoloquentJSON Web Token
NØRD — E-Commerce Web Application project screenshot

02

NØRD — E-Commerce Web Application

A full-stack fashion e-commerce application built with Next.js and TypeScript, featuring product browsing, product details, user authentication, and a structured product catalog. Integrated MongoDB for data management and Zod for secure and reliable form validation.

Next.jsTypeScriptReactMongoDBMongoloquentZodTailwind CSS
NexWork — Social Media Mobile Application screenshot 1
NexWork — Social Media Mobile Application screenshot 2
NexWork — Social Media Mobile Application screenshot 3

03

NexWork — Social Media Mobile Application

A mobile social networking application built with React Native and Expo, featuring post creation, user search, following, likes, comments, and profile management. Integrated GraphQL with Apollo Client and implemented JWT authentication with SecureStore for secure session management.

React NativeExpoGraphQLApollo ClientNode.jsMongoDBJSON Web Token
New Family 3000 Quiz Battle — Real-Time AI Quiz Application project screenshot

04

New Family 3000 Quiz Battle — Real-Time AI Quiz Application

A real-time multiplayer quiz application built with Socket.IO, allowing users to create and join rooms and compete in synchronized quiz sessions. Integrated AI-generated questions to dynamically generate quiz content using a full-stack architecture.

ReactNode.jsExpress.jsSocket.IOSequelizeAI APIAxios
GigsHub — Festival Ticketing Web Application project screenshot

05

GigsHub — Festival Ticketing Web Application

A full-stack festival ticketing web application built with Node.js and Express.js, featuring band discovery, ticket purchasing, authentication, and order management. Integrated Midtrans for payment processing and implemented automated API testing with Jest and Supertest.

ReactNode.jsExpress.jsPostgreSQLSequelizeJWTJestSupertestMidtransBcryptAI API

Contact

Let's work together.

Email ↗