avatar
👋 Welcome to my portfolio

Hi, I'm Muhammad Rifki Zulfikar

Software Engineer

Software Engineer specializing in Web Applications, IoT Systems, and DevOps Automation.

About Me

Turning Ideas Into Reality

Bachelor of Electrical Engineering graduate from Siliwangi University with a concentration in Computer and Control Systems. Has expertise in control and monitoring system design, system architecture, system diagrams, wiring circuit design, IoT technology, and programming using C++, C# and Python languages. Experienced in integrating software with hardware for real-time and non-real-time data processing. Skills in software and web development have been developed since vocational school, including developing desktop and web applications, designing database structures, and creating application workflow schemes that are designed, Accustomed to designing web applications using the Laravel PHP framework and MySql (sql) database, as well as desktop applications using Visual Studio (C++). Also familiar with tools + AI (Claude, Gpt, Copilot, Cursor, VS Code, Warp Terminal + Ai, Figma, DBEaver, Navicat, Git Fork/Cli). deployment and server (Github Action CI/CD, Docker, Nginx, Apache, Linux) Has a high interest in the world of technology that encourages enthusiasm to continue to develop and advance to face new challenges and adapt to the latest technological developments.

Clean & Scalable Code

Writing maintainable and scalable code with a strong focus on readability and long-term maintainability.

IoT & System Integration

Connecting hardware devices to cloud-based systems through APIs, MQTT, and realtime communication.

DevOps & Production Ready

Building and deploying production-ready systems with Docker, CI/CD, and server infrastructure.

Team Collaboration

Collaborating effectively with teams, communicating technical ideas, and contributing to shared goals.

Skills & Expertise

Technical Proficiency

A comprehensive set of modern technologies and tools I use to build high-quality applications.

Fullstack Web Developer

Frontend

Vue.js
React
Next.js
Tailwind CSS
Bootstrap

Backend

PHP (Laravel)
Node.js
Websocket
REST APIs
Authentication & Authorization

Database

MySQL
PostgreSQL
Redis
MongoDB

IoT Engineer

Device & Data Communication

ESP32 / ESP8266 / Arduino
Raspberry Pi
Embedded C / C++
Sensor & Actuator Integration
MQTT
HTTP / WebSocket
IoT Dashboard Integration
Hardware Debugging, Troubleshooting, Maintenance and Prototyping

DevOps & Infrastructure

Deployment & Reliability

Linux Server
Docker & Docker Compose
CI/CD (GitHub Actions)
Nginx / Reverse Proxy
Cloud / VPS
Environment & Secrets Management
Monitoring (Basic)

Tools & Others

Git & Git CLI
Figma
VS Code
Cursor
Warp Terminal + AI
Portfolio

Featured Projects

A selection of my recent work showcasing different technologies and approaches.

E-Commerce Platform

E-Commerce Platform

A full-featured e-commerce platform with cart management, payment integration.

NextJsTailwind CSSGolang
Asset Management System

Asset Management System

A system for managing and tracking assets in a company.

Vue.jsBootstrapLaravelAPIMySQL

Advertising Management System

A system for managing and tracking advertising campaigns.

Vue.jsBootstrapLaravelAPIMySQL

CRM System

This is a Customer Relationship Management system for a company.

Vue.jsBootstrapLaravelAPIMySQL

IOT based BSF larvae monitoring system using ESP32

A system for monitoring and tracking BSF larvae using ESP32.

ESP32CIoTWebsocket

Vehicle battery monitoring system using ESP32 microcontroller based on internet of things

A system for monitoring and tracking vehicle battery using ESP32.

ESP32CIoTBlynk Apps