Muhammad Ridwan

Fullstack Web Developer

Semarang, Jawa Tengah, 50773, Indonesia

Fullstack Web Developer dengan pengalaman Laravel, React, Express, dan NestJS. Menguasai CI/CD, Docker, Nginx, serta keamanan aplikasi. Membangun sistem efisien, scalable, dan aman, tidak hanya di localhost tetapi juga siap produksi dengan optimasi performa.

MR

Technical Skills

Backend Development
Laravel (Advanced)
NestJS (Intermediate)
Express.js
PHP
Node.js
REST API
Frontend Development
React
Next.js
TypeScript
JavaScript
HTML/CSS
Tailwind CSS
Database
PostgreSQL (Advanced)
MySQL (Intermediate)
MongoDB (Intermediate)
Firebase (Intermediate)
DevOps & Deployment
Docker (Intermediate)
CI/CD (GitHub Actions)
Nginx (Intermediate)
Git
Mobile Development
Flutter (Intermediate)
Mobile-First Design
Soft Skills
Problem-solving
Teamwork
Fast Learner

Professional Experience

Jan 2025 - Present

Admin Divisi Code

Sigma Innovation Global, Semarang

Menentukan tech stack, merancang sistem desain, serta mengevaluasi proyek komunitas untuk memastikan efisiensi dan skalabilitas aplikasi.

Laravel
React
Docker
CI/CD
System Design
Jan 2025 - Present

Freelance Web Developer

Remote

Mengerjakan berbagai proyek website dan aplikasi web sesuai permintaan klien dengan teknologi yang disesuaikan dengan kebutuhan proyek.

Laravel
React
Next.js
Express
NestJS
Various Tech Stacks

Featured Projects

JUSTIPIN
JUSTIPIN
Aplikasi jasa titip masa kini

Aplikasi jasa titip masa kini

Periode: Sep 2024 - Jan 2025
  • Pengembangan aplikasi mobile menggunakan Flutter untuk pengalaman pengguna yang responsif
  • Backend dibangun dengan Laravel untuk logika bisnis dan API yang efisien
  • Integrasi Express.js untuk pembayaran cepat dan aman
  • Firebase untuk otentikasi pengguna dan notifikasi real-time
Flutter
Laravel
Express.js
Firebase
MySQL
Scheduling with Reporting System
Scheduling with Reporting System
System penjadwalan untuk engineer

System penjadwalan untuk engineer

Periode: Jan 2025 - Mar 2025
  • Berperan sebagai Tech Lead dalam manajemen tim dan proyek
  • Memimpin pengembangan sistem penjadwalan dan pelaporan untuk engineer
  • Mengoptimalkan deployment dan integrasi backend
  • Menyelesaikan tantangan tim terkait keterbatasan sumber daya dan teknologi baru
Laravel
React
PostgreSQL
Docker
HajiFund
HajiFund
Platform crowdfunding untuk usaha haji

Platform crowdfunding untuk usaha haji

Periode: Mar 2025 - Present
  • Memimpin pengembangan platform crowdfunding untuk usaha haji
  • Mengawasi pembuatan fitur verifikasi identitas dan bagi hasil
  • Mengelola tim dan memastikan kelancaran integrasi antara backend dan frontend
  • Meningkatkan efisiensi dan manajemen tim dari evaluasi proyek sebelumnya
NestJS
Next.js
PostgreSQL
Docker
Nginx
Personal Portfolio
Personal Portfolio
Modern portfolio website built with Next.js

Modern portfolio website built with Next.js

Periode: Apr 2025
  • Designed and developed a responsive portfolio website
  • Implemented modern UI with animations and transitions
  • Optimized for performance and SEO
  • Used Next.js and Tailwind CSS for rapid development
Next.js
TypeScript
Tailwind CSS
Framer Motion

Education & Certifications

Diploma Teknik Informatika
Politeknik Negeri Semarang
Sep 2023 - Jul 2026GPA: 3.81/4.0

Minor: Software Engineering, Cybersecurity

Relevant Coursework:

Web Development
Mobile Development
Database Systems
System Design
Certifications
Professional Development

CCNA: Switching, Routing, and Wireless Essentials

CiscoJan 2025

Sertifikasi yang memvalidasi kemampuan dalam konfigurasi dan troubleshooting jaringan, switching, routing, dan wireless essentials.

Publications

Building the Fastest URL Shortener with Rust, Warp, Postgres, and QR Code Generation
Building the Fastest URL Shortener with Rust
Published on Medium - Feb 15, 2025

This article explores how to build a high-performance URL shortener using Rust, Warp framework, PostgreSQL, and QR code generation. I explain why Rust is an excellent choice for performance-critical applications.

Read Article
Integrating OpenStreetMap Routes into Your Flutter App
Integrating OpenStreetMap Routes into Your Flutter App
Published on Medium - Dec 2024

This guide demonstrates how to integrate OpenStreetMap routes into a Flutter app using the Flutter Maps package, offering a straightforward and free solution for routing in mobile apps.

Read Article
Flutter Liveness Detection with ML Kit
Flutter Liveness Detection with ML Kit
Published on Medium - Jan 2025

This guide walks you through building a Flutter app with liveness detection using Google's ML Kit for face detection, enhancing app security by providing additional identity verification in a simple and fun way.

Read Article

Interests

Technology & Development
Innovation & Problem Solving
DevOps
Cyber Security
Database Systems
Web Development

Get In Touch

Send a Message