Profile

Muhammad Rifqi Setiawan

I'm a

Passionate about building end-to-end digital experiences—from intuitive interfaces to efficient backend systems that scale with real-world needs.

About Me

I'm a passionate learner and software developer with a Bachelor's Degree in Informatics Engineering from Budi Luhur University and over two years of hands-on experience in IT programming and application development. My journey in tech began with curiosity, and it has grown into a strong commitment to building scalable, interactive, and meaningful digital products.

I specialize in building modern, scalable web applications using Laravel, ReactJS, Next.js, Redux Toolkit, JavaScript, TypeScript, and Tailwind CSS. On the backend, I work with Node.js, Express.js, Golang (Gin-Gonic, Goravel), and database systems such as Oracle and PostgreSQL. I also design RESTful APIs, plan database architectures, and implement secure server-side logic. With tools like Git, Docker, Firebase, Postman, and Figma, I create responsive and intuitive user experiences from front-end design to backend development.

Organized, highly motivated, and always eager to learn, I thrive on exploring new technologies and continuously expanding my expertise. With strong analytical and problem-solving skills, I enjoy collaborating within teams and delivering well-built solutions—ready to take on challenges and grow in the dynamic tech industry.

Years Experience

2+

Projects Completed

10+

Skills & Tech Stack

⚛️

Frontend

React
Next.js
JavaScript
TypeScript
Laravel
Bootstrap
Tailwind CSS
Framer Motion
Shadcn UI
🔧

Backend

Node.js
Express
Python
Golang
PHP
PostgreSQL
Oracle DB
REST APIs
🛠️

Tools & Platforms

Git
Docker
AWS
Vercel
CI/CD
Figma
Postman
Firebase
Midtrans
🎨

Design

UI/UX Design
Wireframing
Prototyping
Design Systems

Featured Tech Stack

Next.js
TypeScript
React
Golang
Tailwind CSS
PostgreSQL
JavaScript
Git

Experience

Software Developer

Dinas Cipta Karya, Tata Ruang dan Pertanahan Provinsi DKI Jakarta

January 2025 - Present

Developing and maintaining web applications to support government services. Collaborating with cross-functional teams to deliver high-quality software solutions.

GolangGitLabOracle DBLaravelArcGISLeaflet.jsPostman

Bootcamp Fullstack Javascript Developer

Phincon Academy

September - Desember 2024

Intensive bootcamp to be a good Fullstack Javascript. This program is designed to provide a comprehensive understanding of the software development life cycle, from requirements gathering to design, development, testing, deployment, and maintenance. The program covers the latest technologies and tools used in the industry.

JavascriptTypeScriptNext.jsPostgreSQLDockerRedisReduxExpress JSRabbitMQJestPayment Gateway Integration

Web Development React

Digitalent Kominfo x Hacktiv8 x IBM

August - October 2024

A comprehensive training program focused on React.js for building dynamic and responsive web applications. The program covers core concepts, state management, routing, and integration with backend services.

ReactJavaScriptTailwind CSSFigma

Scalable Web Service with Golang

Digitalent Kominfo x Hacktiv8

Februari - April 2024

An in-depth training program on building scalable web services using Golang. The program covers concurrency, RESTful API design, database integration, and performance optimization techniques.

GolangGin-GonicGormPostgreSQLDocker

Featured Work

Informasi Rencana Kota & Ketetapan Rencana Kota

Informasi Rencana Kota & Ketetapan Rencana Kota

A comprehensive web application that provides detailed urban planning information and automated city planning stipulations (IRK & KRK). This platform streamlines zoning checks, spatial analysis, document generation, and application submission for public users and internal government workflows.

GolangPythonOracle DBLaravelGitlabDockerLeafletJS
Rifqi Topup

Rifqi Topup

A full-stack top-up and digital product platform built with secure payment integration, real-time processing, and a modern user interface. Features include automated order handling, payment gateway integration with Midtrans, Firebase authentication, and a modular backend powered by Express JS and PostgreSQL.

Next JSTypeScriptTailwind CSSFirebaseMidtransExpress JSPostgreSQLJestSequelizeZodReduxShadcn UI
Masjid Nuruddin Landing Page

Masjid Nuruddin Landing Page

A modern and informative landing page for Masjid Nuruddin, providing prayer schedules, imam rotations, kajian events, organizational structure, and various mosque activities. The website also features a complete Al-Qur'an reader with Arabic text, Latin transliteration, Indonesian translation, audio recitation, and tafsir integration, offering a comprehensive digital Islamic experience for the community.

ReactNext JSTailwind CSSShadcn UI
News App

News App

A responsive and modern news aggregator application that displays real-time articles fetched from NewsAPI. The platform features category browsing, detailed article views, a bookmark system for saving favorite news, and a powerful search function to quickly find relevant stories

ReactTailwind CSSReduxShadcn UINewsAPI

Let's Work Together

I'm always interested in hearing about new projects and opportunities.

Feel free to reach out:

Send me an Email

Or connect on social media: