Skip to content
View ramdani15's full-sized avatar

Block or report ramdani15

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

Hi, I'm Ramdani 👋

Software Engineer · 7+ yrs · Lombok, Indonesia · Remote · Open to work


About

Backend-focused engineer shipping production systems in Go, PHP (Symfony, Laravel), Python (Django), and TypeScript (NestJS). I own initiatives end-to-end — design, implementation, API docs, cross-team alignment, and release — across trade-in, inventory, shipment, and scheduling domains. Comfortable across REST, GraphQL, and gRPC, with Kafka event flows, GCP/AWS, Redis, and Elasticsearch. Good at ramping on legacy systems, hardening them, and shipping new capability fast.

Currently open to remote roles — available immediately.

Tech

PHP Go Python TypeScript Laravel Symfony Django NestJS MySQL PostgreSQL Redis Elasticsearch GCP AWS Kafka Docker Kubernetes

Selected work

  • Paspor Sehat — COVID-19 departure verification platform; nationwide rollout across airports, seaports, and train stations. Millions of passengers, integration with thousands of hospitals and multiple airlines. Presented to the Ministry of Health and the President of Indonesia.
  • SG Advance Trade In — MVP trade-in flow for Singapore with Singpass identity validation and Stripe fund holds. Delivered on time against a ~1-month deadline with no major issues.
  • Ad-hoc Task Runner — Self-service service for recurring BAU work: ~15 requests/week down to ~1 per two weeks (~97% reduction).
  • Multi Inventory Location — Per-store bin capacity replacing region-level sharing. 86,000+ SKUs within a quarter; new-store bin setup under 5 minutes.
  • Jubelio Integration — Owned the end-to-end shipment flow across mobile, dashboard, and vendor systems. ~Rp 50,000,000 cost saving as of the last check, still accruing.

→ Full portfolio: ramdani15.dev

GitHub

Pinned Loading

  1. laraplate9-tailwind-alpinejs laraplate9-tailwind-alpinejs Public

    Laraplate9 is a boilerplate based on Laravel 9.x with Tailwind and AlpineJS to make it easier to develop features.

    PHP

  2. fiber-todo-list-api fiber-todo-list-api Public

    Todo List RESTful API using Go with Fiber Framework

    Go 1 1

  3. simple-crud-todo-list-grpc simple-crud-todo-list-grpc Public

    Simple CRUD TODO List with gRPC

    Go

  4. laravel-mongodb-rest-api laravel-mongodb-rest-api Public

    REST API with Laravel and MongoDB

    PHP 2

  5. api-file-storage api-file-storage Public

    JavaScript 1

  6. express-mongodb express-mongodb Public

    Node.js API with Express and MongoDB

    HTML