Skip to content
View shellrean's full-sized avatar
♥️
Get started
♥️
Get started

Organizations

@shellrean-dev @Creatify-id

Block or report shellrean

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. 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
shellrean/README.md

Shellrean

Senior Fullstack Software Developer
Developer at Extraodev

I build software that is simple, maintainable, and made to last.

Website · dev.to · YouTube


About

I enjoy turning complex problems into clear, dependable systems—from APIs and databases to the interfaces people use every day.

My work mostly revolves around backend engineering, system design, and building production software with sensible architecture. I also write about what I learn along the way.

Currently exploring Rust and Axum for high-performance systems.

I work with

PHP · Go · Java · Rust

Laravel · GoFiber · Vue.js · FastAPI · Spring · Axum

MySQL · PostgreSQL · MongoDB · Qdrant

How I build

  • Keep the solution as simple as the problem allows.
  • Prefer clear boundaries over clever abstractions.
  • Design APIs for the people who will maintain them.
  • Ship, observe, learn, and improve.

Writing

I document practical notes, technical experiments, and lessons from building software.

Connect

YouTube · dev.to


Building software. Sharing the process.

Pinned Loading

  1. go-e-wallet-system go-e-wallet-system Public

    E-Wallet system uses Golang + GoFiber + MidTrans + Redis + GoCache Accompanied by the SSE server sent event system for sending notifications.

    Go 10 2

  2. rust-axum-clean-achitecture rust-axum-clean-achitecture Public

    Production-ready Rust Axum REST API boilerplate following Clean Architecture with SQLx, PostgreSQL, and session authentication.

    Rust 1 1

  3. core-banking-ledger-rs core-banking-ledger-rs Public

    High-concurrency Double-Entry Core Banking Ledger in Rust (Axum, Tokio, SQLx, PostgreSQL) featuring zero-sum accounting invariants, deterministic deadlock-free locking, idempotency guards, and EOD …

    Rust

  4. golang-core-banking-sample golang-core-banking-sample Public

    High-performance core e-wallet ledger microservice in Go (Golang) and PostgreSQL featuring double-entry bookkeeping, ACID transactions, deadlock-free row locking, and idempotent journal execution.

    Go 1