// Hello, I'm

Arqan Purusa Eryan

Backend Developer

Building robust backend systems and clean APIs.

Focused on distributed systems, concurrency, and scalable architecture.

01

About

I'm a backend developer with a strong focus on building reliable, scalable systems using Go. I enjoy designing clean APIs, working with distributed architectures, and solving complex engineering challenges.

My approach to software development is rooted in clean architecture principles — writing code that is maintainable, testable, and built to last. I believe great backend systems should be invisible: fast, reliable, and effortlessly scalable.

Currently pursuing my undergraduate degree while actively building real-world systems and contributing to open-source projects.

sys.education
institution:Universitas Lampung
degree:Bachelor's Degree (Undergraduate)
gpa:3.66
period:August 2024 – Present
location:Bandar Lampung
status: active
02

Skills

module ProgrammingLanguages {
Go
C++
Dart
}
module Frameworks {
Gin
Fiber
Flutter
}
module Backend {
REST API
gRPC
}
module Databases {
PostgreSQL
MySQL
Redis
Firebase
}
module Infrastructure {
Docker
Kubernetes
Kafka
RabbitMQ
}
module Tools {
Git
CI/CD
Nginx
Jenkins
Bitbucket
Postman
}
module Observability {
Elasticsearch
Logstash
Kibana
}
03

Experience

$ cat /var/log/career.log
[2025-09]Intern Backend Engineer@ UPT TIK Universitas Lampung
Implemented batch-based API synchronization in Go to process 100k–1M+ records efficiently, reducing memory spikes and improving processing stability
Refactored legacy PHP services into Go-based modules and introduced rate limiting and caching mechanisms to prevent API overuse and reduce redundant database queries.
Designed RESTful API endpoints following clean architecture principles
--- end of log ---
04

Projects

Distributed Transaction System architecture diagram

Distributed Transaction System

A distributed transaction processing system implementing the Saga pattern for maintaining data consistency across microservices.

GogRPCKafkaKubernetesPayment Gateway
View Project
Asynchronous Task Processing System architecture diagram

Asynchronous Task Processing System

A robust async task processing pipeline with retry mechanisms, dead letter queues, and real-time monitoring dashboard.

GoRedisRabbitMQPostgreSQLElK Stack
View Project
URL Shortener Service architecture diagram

URL Shortener Service

A high-performance URL shortening service with analytics, rate limiting, and caching layer for sub-millisecond redirects.

GoREST APIPostgreSQLRedis
View Project
05

Certifications

Belajar Dasar Cloud dan Gen AI di AWS

Belajar Dasar Cloud dan Gen AI di AWS

Dicoding

View
Pemrograman Go-Lang : Pemula sampai Mahir

Pemrograman Go-Lang : Pemula sampai Mahir

Udemy

View
Working with Microservices in Go (Golang)

Working with Microservices in Go (Golang)

Udemy

View
06

Contact

Have a project in mind or want to collaborate? Feel free to reach out.