$ whoami

Rezki Nasrullah

Backend Engineer

Jakarta, Indonesia

Backend engineer with 10+ years building fast, observable systems across NestJS, Go, ASP.NET Core, and PostgreSQL. Recent work cut query latency by 99% and deployment time by 75%.

I focus on performance engineering, query optimization, caching, and pragmatic architecture rather than full rewrites.

Based in Jakarta, working with teams across Singapore and Southeast Asia on fintech, enterprise SaaS, and high-traffic consumer platforms.

$ cat skills.json

Languages

  • TypeScript
  • JavaScript
  • Golang
  • C#
  • PHP
  • SQL

Frameworks

  • NestJS
  • ASP.NET Core
  • Laravel
  • GoFiber
  • Nuxt.js
  • Next.js

Databases

  • PostgreSQL
  • MySQL
  • SQL Server
  • Redis
  • MongoDB

Cloud & Infra

  • GCP
  • Azure
  • Docker
  • GitLab CI/CD
  • SonarQube

Messaging & Async

  • Apache Kafka
  • RabbitMQ
  • Hangfire

Other

  • Solidity
  • DevExpress XAF
  • Power BI Embedded

$ git log --oneline career

  1. Backend Developer @ D3labs.io

    Remote — Singapore

    • NestJS
    • PostgreSQL
    • Redis
    • Docker
    • GCP
    • Architected a dynamic RBAC layer enabling fine-grained, permission-based access control across internal services.
    • Diagnosed and resolved critical query bottlenecks on PostgreSQL — reduced p95 latency from 20s to 200ms (99% improvement) through indexing, query rewrites, and caching strategy.
    • Re-engineered the Docker build pipeline with multi-stage builds and uv, cutting image build time and cold-start latency across deploys.
    • Designed centralized configuration management for multi-environment deployments, eliminating hardcoded env values across services.
  2. Backend Developer @ Berlian Sistem Informasi

    Jakarta, Indonesia

    • ASP.NET Core
    • Hangfire
    • SQL Server
    • Redis
    • Azure
    • Docker
    • Designed and shipped an in-house feature flag platform enabling incremental rollouts and A/B testing without redeploys.
    • Led the VM-to-container migration for backend services, reducing average deployment time from ~2 hours to ~30 minutes.
    • Replaced an in-memory cache with Redis and rewrote hot-path queries against SQL Server, improving API response time by 80% under load.
    • Architected a round-robin lead assignment service to evenly distribute incoming leads and prevent agent overload.
  3. Fullstack Developer @ Garuda Cyber Indonesia

    Pekanbaru, Indonesia

    • Laravel
    • Go
    • Nuxt.js
    • MySQL
    • Redis
    • GitLab CI/CD
    • Designed and built a multi-bank integration API connecting multiple banks to campus finance systems, serving 33K+ users with sub-2-second response times.
    • Automated payment verification workflows end-to-end, reducing manual operations by ~90% and eliminating reconciliation errors.
    • Introduced modern engineering practices from scratch — GitLab + full CI/CD replaced no-version-control/manual-FTP deploys, cutting release time from hours to 1–2 minutes.
    • Led the rebuild of a high-traffic news portal from legacy Laravel 5 to Go + Nuxt.js + Redis with a normalized schema, reducing page load from ~1m to under 1s.
  4. Fullstack Developer @ Sistem Multi Solusindo

    Pekanbaru, Indonesia

    • DevExpress XAF
    • C#
    • SQL Server
    • Contributed to enterprise ERP module development on DevExpress XAF.
    • Delivered bug fixes and stability improvements across ERP modules in a client-facing environment.

$ ls ~/projects

PRUV.Finance

Apr 2025 — Present
  • NestJS
  • PostgreSQL
  • Solidity
  • Google Cloud Storage
  • Docker
  • Designed PostgreSQL schemas and backend services powering tokenized asset issuance and redemption, integrating Solidity smart contracts with secure off-chain transaction processing.
  • Built CI/CD pipelines to automate testing and linting, improving release reliability and removing manual deployment steps.

Mitsubishi Salesforce ID

Oct 2024 — Mar 2025
  • .NET Core
  • Hangfire
  • SQL Server
  • Redis
  • Azure Storage
  • Docker
  • Built backend services for sales performance tracking, lead management, and reporting.
  • Optimized SQL Server queries and introduced Redis caching, cutting API response time and reducing server load.
  • Automated recurring background jobs with Hangfire, improving data synchronization speed and accuracy.

Certe.ID

Jan 2023 — Jun 2024
  • Laravel
  • MySQL
  • Bootstrap
  • Designed and shipped a scalable digital platform enabling universities to independently run TOEFL-equivalent English proficiency tests.
  • Implemented secure user management, test scheduling, and results processing to support high-volume exam administration.

LancangKuning.com

Mar 2023 — Mar 2024
  • Go
  • Nuxt.js
  • MySQL
  • Redis
  • Rebuilt a legacy Laravel 5 news portal on a Go + Nuxt.js + Redis stack with a normalized database schema.
  • Cut page load time from ~1 minute to under 1 second through query optimization and caching.

SmartCampus.co.id

Jun 2023 — Jun 2024
  • Next.js
  • Go
  • MySQL
  • Supervised backend and frontend teams integrating authentication, learning modules, and content delivery.
  • Designed a multi-tenant backend architecture supporting multiple universities under a unified SmartCampus ecosystem.
  • Owned database schema design for institutions, users, and resources — optimized for query performance and data integrity.

$ cat education.txt

  1. Universitas Muhammadiyah Riau

    Pekanbaru, Indonesia

    Bachelor's Degree · Computer Science

    Coursework: Software Engineering, Databases, Artificial Intelligence, Machine Learning.

$ tail -n 3 ~/writing.md

Latest from my Substack.