Hi, I'm

Firman Syahputra

Fullstack Developer

I develop applications end-to-end, from designing the database and system flow to backend and frontend development, deployment, and hosting.

My main focus is web development using Laravel, PHP, JavaScript, and databases, while also exploring mobile and desktop development, computer vision, and mapping systems.

/ about

I'm a Fullstack Developer focused on building web applications and practical software solutions.

I primarily work with Laravel, PHP, JavaScript, MySQL, Livewire, and modern web technologies.

I enjoy working across the stack — from designing databases and developing APIs to building responsive user interfaces.

Beyond web development, I also explore other areas of software development through personal and academic projects, including mobile applications, desktop applications, computer vision, and mapping-based systems.

I enjoy learning new technologies, turning ideas into working applications, and continuously improving the way I build software.

Technologies I work with

laravel Midtrans PHP Tailwind CSS mysql JavaScript Vite git Dart Flutter OpenStreetMap Firebase C# Python Visual Studio .NET QGIS Jupyter Notebook nodejs VS Code JSON livewire github REST API Laravel Sanctum Html5 CSS3 mongodb cPanel hPanel docker

/ educations

University of Sumatera Utara (USU) Jun 2023 - Jun 2026

D3 - Informatics Engineering

3.85

University of Sumatera Utara (USU)

I graduated from University of Sumatera Utara with an IPK of 3.85.

Html5 CSS3 cPanel hPanel Python JavaScript docker
SMA Negeri 2 Plus Panyabungan Jul 2019 - May 2022

IPA - IPA

97

SMA Negeri 2 Plus Panyabungan

I graduated from SMA Negeri 2 Plus Panyabungan with a grade of 97.

/ experiences

Dinas Kominfo Mandailing Natal Jul 2025 - Aug 2025

Software Engineer

Dinas Kominfo Mandailing Natal · Sumatera Uatara, Indonesia

Responsible for developing and maintaining web applications using Laravel Livewire, and MySQL. Collaborated with the team to design efficient and scalable solutions.

Html5 CSS3 laravel livewire JavaScript PHP

/ projects

Jul 2026 - Sep 2026
Featured

Putraverse Portfolio

A portfolio website built with a Laravel-based frontend and API backend, featuring database-driven content management, project management, authentication, and multilingual content.

laravel livewire Tailwind CSS JavaScript PHP mysql git github JSON REST API Laravel Sanctum
laravel-midtrans-payment
Mar 2026 - Mar 2026

laravel-midtrans-payment

Laravel-based payment gateway application integrating Midtrans Snap API with the Sandbox environment. This project demonstrates a simple and responsive payment flow with dynamic transaction amounts, customer information, automatic order ID generation, server-side validation, and Midtrans Snap payment popup integration.

laravel Midtrans PHP Tailwind CSS
Car Rental Management System - C#
Nov 2025 - Nov 2025

Car Rental Management System - C#

A desktop-based car rental management system built with C#, designed to manage vehicle data, customer rentals, transactions, and rental records.

C# Python mysql Visual Studio Tailwind CSS .NET
Nakita Clinic Management System
Nov 2025 - Dec 2025

Nakita Clinic Management System

Nakita Clinic Management System is a web-based application developed to help digitalize clinic data management and operational processes. The project was built with Laravel and focuses on database-driven data management, authentication, and a web interface to support clinic administration needs.

laravel PHP mysql JavaScript Vite Tailwind CSS git
USU Transportation System
Nov 2025 - Dec 2025

USU Transportation System

USU Lintas Transportation System is a transportation application developed to support transportation services within the University of North Sumatra (USU) environment. The project consists of separate applications for users and drivers, designed to connect transportation needs with available transportation services.

Dart Flutter OpenStreetMap Firebase
Mapping the Distribution of Drug Cases in Medan City
Sep 2025 - Sep 2025

Mapping the Distribution of Drug Cases in Medan City

A mapping and spatial analysis project using QGIS to visualize the distribution of drug-related cases across the districts of Medan City. Case data is visualized through thematic maps, utilizing color classification based on the number of cases.

QGIS OpenStreetMap Python
Platform Novel Berbasis Web
Sep 2025 - Sep 2025

Platform Novel Berbasis Web

No introduction available.

PHP laravel
Facial Emotion Recognition System
Jun 2025 - Jul 2025

Facial Emotion Recognition System

A computer vision-based facial emotion recognition system that uses image processing and machine learning to detect and classify facial expressions.

Python Jupyter Notebook
Kalkulator Umur
May 2025 - May 2025

Kalkulator Umur

Age Calculator is a simple mobile application built with Flutter to calculate a person's age based on their date of birth. This project was created to explore mobile application development using Dart and Flutter while learning user interface design and input handling.

Dart Flutter
YT Downloader
Jan 2025 - Jan 2025

YT Downloader

A simple solution for managing YouTube media downloads. A modern Node.js-based web application that leverages the power of yt-dlp to provide a seamless video or audio downloading experience. It supports downloading both individual videos and playlists, complete with full metadata.

nodejs VS Code Tailwind CSS JSON Python
Mini Car Game
Sep 2023 - Oct 2023

Mini Car Game

Mini Car Game was my first project during college, created as part of my early journey in learning programming with Python. It is a simple car game featuring vehicle control, obstacle avoidance, and the use of image and audio assets to create a basic gameplay experience.

Python
Administrasi Balai Medan
Sep 2026 - Sep 2026

Administrasi Balai Medan

No introduction available.

/ skills

Framework

laravel Flutter .NET livewire

Service

Midtrans OpenStreetMap Firebase

Languages

PHP JavaScript Dart C# Python

Styling

Tailwind CSS Html5 CSS3

Database

mysql mongodb

Tools

Vite Visual Studio QGIS Jupyter Notebook VS Code

Version Control

git github

Backend

nodejs

Data Format

JSON

API

REST API Laravel Sanctum

DevOps & Infrastructure

cPanel hPanel docker

/ certificates

Google For Education May 2026

Gemini University Student

Cek

Google For Education · ID : a45d4a9d-8641-4c45-82ff-ef86fbbe6264#acc.P8w2tmTz

Through this certification, I learned the fundamentals of Generative AI and the core features and capabilities of Google Gemini, particularly in an educational context. I gained an understanding of how generative AI can be used to support learning processes and address various needs in educational environments. This certification demonstrates my understanding of basic Generative AI concepts and the core capabilities of Gemini.

MongoDB University Dec 2025

MongoDB Data Modeling Path

Cek

MongoDB University · ID : MDBry29pou1ey

In this course, I learned the fundamentals of creating effective data models using MongoDB. I learned how to identify database entities and workloads from a use case, map relationships between entities, and understand when to use embedding or referencing in MongoDB. I also learned various schema design patterns that can help me design database structures based on an application's requirements and workloads.

mongodb

/ contacts

Let’s Build.

I'm always open to interesting conversations, collaborations, or just a friendly hello.

Say Hello