Skip to content
View shiinobu's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report shiinobu

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
shiinobu/README.md

Hi, I'm Firman Aprilian Sugiharto

Backend Developer

CONTACT ME


About Me

I'm a Backend Developer focused on building API-driven applications and backend systems. My primary stack is Go with experience building REST APIs, authentication and authorization, database-backed services, background processes, and realtime features using WebSocket. I focus on building backend systems with clear architecture, reliable data handling, and maintainable code.

Core Skills

  • Primary Backend: Go, Gin, REST API, JWT, WebSocket
  • Database: PostgreSQL, MySQL, GORM, Eloquent
  • Infrastructure: Docker, Docker Compose, GitHub Actions
  • Secondary: PHP, Laravel, Python automation
  • Frontend: React, Next.js, TypeScript

Featured Projects

🛰️ Device Monitoring System

Go · PostgreSQL · WebSocket · JWT · Docker · Next.js · TypeScript

Realtime device monitoring system with device registration, heartbeat processing, automatic online/offline detection, WebSocket updates, notifications, reporting, CSV export, and a device simulator.

Key Features:

  • Realtime device status monitoring
  • Heartbeat processing
  • Background offline detection
  • WebSocket communication
  • REST API
  • PostgreSQL persistence
  • Docker Compose development environment

View Repository

🏭 Manufacture System API

Go · Gin · MySQL · JWT

Backend API for a manufacturing-oriented application demonstrating authentication, CRUD operations, layered architecture, database integration, middleware, and JWT-based access control.

View Repository

💰 Disbursement API

Go · Gin · MySQL · GORM · JWT · bcrypt · Docker

REST API for managing fund transfer requests with authentication, role-based authorization, transaction workflows, fee calculation, pagination, filtering, search, and CSV export.

Business flow:

PENDING → APPROVED / REJECTED

View Repository

🌐 Tourism Management API

Laravel · PHP · MySQL · React · REST API

Full-stack tourism management application with Laravel REST APIs, Eloquent ORM, API Resources, image upload and replacement, validation, MySQL persistence, and React frontend integration.

View Repository


Tech Stack

Backend

Go Gin Laravel PHP Python

Database & Infrastructure

PostgreSQL MySQL Docker GitHub Actions

Frontend

React Next.js TypeScript


Contact


Backend Developer · Go · REST API · PostgreSQL · MySQL · Docker · WebSocket

Pinned Loading

  1. device-monitoring-system device-monitoring-system Public

    Simple DMS (Device Monitoring System) Project

    Go

  2. manufacture-system-api manufacture-system-api Public

    Manufacture Build By Go Language (BE)

    Go

  3. disbursement-api disbursement-api Public

    A backend REST API for managing fund disbursement requests

    Go

  4. tourism-management-api tourism-management-api Public

    Project CRUD with Frontend REACT.JS and Backend LARAVEL REST API.

    JavaScript 1

  5. SiestaRobot SiestaRobot Public template

    A anime bot management with python3

    Python 51 190