Profile Photo

Reyhan Fikri Dzikriansyah

Backend Developer · Go, Java, Python · Distributed Systems

I build backend systems that easy to understand, scale when needed, and not painful to maintain years later.

About

Backend developer with hands-on experience building APIs, microservices, and internal systems. I care about clarity, reliability, and making sure things actually work in production — not just in slides or diagrams.

Core Skills

Languages

Java, Go, Python, SQL

Frameworks

Spring Boot, Gin, Mux

Data

PostgreSQL, Oracle, Redis

Architecture

REST APIs, Microservices, API Gateway, Messaging

Infrastructure

Docker, OpenShift, CI/CD fundamentals

Selected Projects

Backend Billing Services (Microservices)

Built and maintained backend microservices supporting billing workflows. Focused on correctness and scalability.

Java · Go · SQL · REST APIs · Microservices

Internal Billing Processing System

Built and evolved an internal backend system used by operational teams to process and monitor billing data. Worked on business rules and improving reliability of long-running jobs.

Java · Go · SQL

International SMS Roaming Backend

Developed backend services supporting international SMS roaming operations. Emphasis on reliability, fault tolerance, and handling external system variability.

Go · External Integrations · Asynchronous Processing

Experience

Backend Developer — PT Swamedia Informatika
2023 – Present

Designing and maintaining backend services used in production, handling API design, database integration, performance issues, and production incidents in a real-world environment.

Software Engineer — PT Ciheul Teknologi Indonesia
2020 – 2023

Worked on a large monolithic web system for the Indonesian Army, covering inventory management and internal administration.