Skip to content

Ridwan M. Raihan

Backend Developer

Backend-focused informatics graduate building REST APIs and full-stack applications, with research experience in applied cryptography.

View CV

// Education

  1. Bachelor of Informatics (S1)

    Universitas Siliwangi · Aug 2022 - Jul 2026

    Focused on Jaringan, Digital, dan Forensik (JKF), especially on cryptography.

    • Informatics
    • GPA 3.74/4.00

// Experience

  1. Research Assistant

    Siliwangi University · Feb 2026 - Mar 2026

    Implemented a web-based research system securing QR codes and embedded documents, built with Nuxt 4 and exposing 12 REST API endpoints for document issuance and verification.

    • dual digital signature
    • time-based encryption
    • QR code
    • embedded document
    • REST API
  2. Full Stack Web Developer

    SPPG Sinar Asri · Dec 2025 - Mar 2026

    Built a budget and goods management system for the kitchen operations of the SPPG MBG program with a Go, Fiber, GORM, and PostgreSQL backend, 35 REST API endpoints, and role-based access control.

    • Go
    • Fiber
    • GORM
    • PostgreSQL
    • role-based access control
    • row-level locking
    • React
    • TanStack Query
  3. Backend Developer Intern

    Kantor Pertanahan Kabupaten Pangandaran · Jun 2025 - Aug 2025

    Built the REST API backend for an archive system with JWT authentication, role-based access control, file search, archive request submission and tracking, and history management using Go, Echo, GORM, and PostgreSQL.

    • Go
    • Echo
    • GORM
    • PostgreSQL
    • JWT
    • layered architecture
    • UML

// Projects

Smart Secure QR

Feb 2026 - Mar 2026 View project

Research

Web application securing QR codes and embedded documents with dual digital signatures and time-based encryption. Each scan verifies where the code originated and rejects it once its validity period has passed.

  • Nuxt
  • Cryptography
  • REST API

Product

Budget and goods management system for a catering kitchen with 35 REST API endpoints, role-based access control, finance and raw-material inventory modules protected by row-level locking, and analytics dashboards.

  • Go
  • Fiber
  • PostgreSQL
  • React
  • TypeScript
  • TanStack Query

Journal article in ULTIMATICS (SINTA 3) presenting a hybrid ECDSA and ML-DSA signature scheme for transaction authentication on an Ethereum-compatible blockchain, with an oracle as off-chain helper and security tests rejecting forgery, replay, and stripping.

// Skills

// Blogs

// Let's Work Together

Hiring a Backend Engineer? I'm open to full-time or contract, hybrid, remote, or onsite in Indonesia.