Hi, I'm Iqbal Defri Prasetya

Backend Developer — Laravel • NestJS • Express.js • Supabase • GCP • Docker

I build scalable backend systems, secure payment integrations, and blockchain applications, with experience integrating AI/IoT pipelines into real-world production.

About Me

Detail-oriented Backend Developer with hands-on experience in building and optimizing server-side applications using Laravel, NestJS, Express.js, and Supabase.

Skilled in API design, database modeling, cloud deployment with Google Cloud Run, containerization with Docker, and blockchain integration using Solidity. Experienced integrating AI/IoT pipelines (YOLOv11 + Hailo AI Kit) into production-style apps.

Technical Arsenal

Languages

  • PHP & Python
  • JavaScript & TypeScript
  • SQL & Solidity

Frameworks / Runtime

  • Laravel
  • NestJS
  • Express.js & Node.js

Database & Cloud

  • MySQL, PostgreSQL, SQLite
  • Supabase & Firebase
  • GCP (Cloud Run, Storage)

DevOps, Web & AI

  • Docker & Nginx
  • REST API, JWT, OAuth2
  • YOLOv11 & Smart Contracts

Featured Projects

Gameblink Booking System

RESTful API for booking gaming consoles with payment gateway integration. Handles ~300 transactions/day with an admin dashboard to monitor revenue.

NestJSMySQLMidtrans

Dotter (Detect Otter)

Monitoring system for otter detection integrating AI/IoT pipelines into a production app, serving real-time Flutter mobile app monitoring.

Raspberry Pi 5YOLOv11Supabase

Dansa Bonafide Business System

Multi-branch system covering inventory, cashier operations, payroll, KPI, and employee attendance.

Express.jsSQLite

TheSuaraKu (Hackathon)

Blockchain-based decentralized e-voting application with a secure backend API.

Express.jsSolidityGanache

Pharmacy Information System

REST API built for managing medicine stock, sales, purchases, employee data, and financial reporting.

LaravelSQLite

Kamek (AI Integration)

REST APIs for weather forecasts, cocoa news, disease analysis, and prediction result storage.

Laravel APIAI Model Integration

Experience

Backend Developer

PT Metro Indonesian Software | May 2024 – Present

  • Designed, developed, and maintained backend systems using Laravel, NestJS, Express.js.
  • Implemented authentication, RBAC, and query optimizations.
  • Integrated Midtrans payment gateway for secure online transactions.
  • Delivered scalable solutions (Pharmacy, Business Management, Gameblink).

Internship Trainee, Backend Developer

PT Metro Indonesian Software | Mar 2024 – Apr 2024

  • Developed pilot backend for company profile website (auth, roles, portfolios).
  • Built secure RESTful APIs and collaborated with frontend for seamless integration.

Internship Trainee, Backend Developer

RLA Digital Marketing Agency | Jan 2024 – Mar 2024

  • Developed RESTful APIs for Silungkang Playground mobile app.
  • Helped build admin dashboard using PHP native & JavaScript.

Cloud Computing Student

Bangkit Academy | Aug 2023 – Jan 2024

  • Built prediction API on Google Cloud Run and integrated video storage on Cloud Storage.

Achievements

  • 🥇 Gold Medal — MSU iRex 2025
    Presented Dotter (Detect Otter) integrating Raspberry Pi 5 + Hailo AI Kit, Supabase, and Flutter in Shah Alam, Malaysia.
  • 🥈 2nd Place — Hackathon CyberTech PNP 2024
    Blockchain-powered e-voting system (TheSuaraKu).
  • 🥈 2nd Place — Adiwidya Hackfest 2024 (ITB)
    Kamek backend API with AI model integration.
  • 🥈 Silver Medal — IATC 2024
    Early prototype of Kamek integrating AI & backend APIs.

Education

Andalas University

Bachelor of Computer Engineering

Sep 2021 – Present • Expected Graduation: Sep 2025

GPA: 3.9

Community

Neo Telemetri Student Organization

Backend Developer & Organizing Committee

Aug 2022 – Sep 2024

Built SIPENJARU (room booking) in Laravel & SQLite. Conducted web bootcamps for new members.

Let's Build Something

Open to backend roles, internships, and collaborations. Feel free to reach out.