Muhamad Rafli

Full-Stack Developer Building Modern Web & Mobile Experiences

I craft responsive, user-friendly applications from front-end interfaces to back-end systems — with clean code, modern technologies, and a growing passion for AI integration.

Profile

Who I Am

Developer coding

Who I Am

I'm a passionate developer with 2+ years of experience specializing in front-end development, recently transitioning into full-stack development. I specialize in translating design concepts into clean, efficient code that delivers exceptional user experiences.

My journey has expanded beyond the front-end — I'm now building REST APIs, working with databases, integrating AI capabilities, and deploying applications on cloud infrastructure. I'm constantly learning and experimenting with new technologies to grow as a well-rounded developer.

mail muhamad.rafli.32e@gmail.com
location_on Depok, Indonesia

My Projects

Here are some of my recent projects that showcase my skills and expertise in front-end development.

Chat Bot App

Generate a chat bot app using OpenAI.

Sveltekit Tailwind CSS GPT-3.5
Code

Responsive Web Design

A responsive web design themed AI.

React.js
Code
Mobile app

Notes App

A simple note-taking app with Dicoding API.

React.js
Code

Work Experience

My professional journey and the companies I've collaborated with.

2024 - Present

PT. Berca Hardayaperkasa

Full-Stack Developer

Feb 2026 - Present

Promoted to Full-Stack Developer, expanding responsibilities beyond the front end to cover the full application stack.

  • Build and maintain REST APIs using Python & FastAPI.
  • Design and manage databases with PostgreSQL and MySQL.
  • Integrate AI capabilities using OpenAI API, CrewAI, and Prompt Engineering.
  • Deploy and manage applications on AWS EC2 with PM2 and Docker.
  • Develop cross-platform mobile apps using Flutter.
  • Continue building front-end interfaces with React, Next.js, and SvelteKit.

Front-End Developer

2024 - Jan 2026

Joined a leading IT consultant company in Indonesia, building front-end interfaces and AI-integrated applications.

  • Implemented AI models into the front end via REST API and direct integrations.
  • Developed UI using Next.js and SvelteKit.
  • Built complex applications integrating AI technologies to enhance user experience.
2023 - 2024

Front-End Developer

PT. Semesta Arus Teknologi

My first professional career as a front-end developer using SvelteKit.

  • Developed projects for government agencies.
  • Implemented File Extraction feature to extract content from a file.
  • Developed Tracking Gmaps Location feature based on Phone Number.
  • Created Role Management for specified feature access.
  • Implemented Export File pdf and excel features.
  • Created Chart Diagram based on available data.
2020 - 2022

Psychology Laboratory Programmer

University of Gunadarma

The starting point of becoming a programmer: joining as a developer in one of the faculties using Visual Basic and JavaScript.

  • Responsible for creating online classes and managing student grades.
  • Maintained laboratory environment such as computers, networks, CCTV.
  • Designed certificates and letters of recommendation for Assistants and Programmers.
2017 (3 Month)

Internship

PT. Sewiwi Indonesia

Started my career working in IT Networking.

  • Configured networks using Mikrotik.

Skills & Expertise

The technologies and tools I use to bring projects to life.

code

Frontend

HTML/CSSJavaScriptTypeScriptReactNext.jsSveltekit
design_services

UI/UX & Design

Responsive DesignTailwind CSSFigmashadcn/uiAceternity UIBootstrap
dns

Backend

PythonFastAPINode.jsExpress.jsREST API
storage

Databases

PostgreSQLMySQLMongoDB
smartphone

Mobile

Flutter
auto_awesome

AI & Integrations

OpenAI APICrewAIPrompt EngineeringHuggingFace
cloud

Cloud & DevOps

AWS EC2PM2Docker
build

Dev Tools

Git/GitHubConda