Fajar Dwi Utomo
HomeAboutBlogProjectsActivityContact

Projects & Bookmarks

A collection of projects I've worked on and resources I find valuable.

A clean way to implement database transaction in Golang

A clean way to implement database transaction in Golang

2020

A clean and structured approach to implementing database transactions in Go, reducing boilerplate and ensuring safe commit/rollback handling.

Optimizing Web Backends

Optimizing Web Backends

2024

A handbook with the most commonly used backend optimization techniques

How Tokopedia Rank Millions of Products in Search Page

How Tokopedia Rank Millions of Products in Search Page

2021

In this article, we will share how we managed to keep our search fast and relevant, to be specific, how we rank our products which numbers keep growing overtime.

How Uber Serves over 150 Million Reads per Second from Integrated Cache with Stronger Consistency Guarantees

How Uber Serves over 150 Million Reads per Second from Integrated Cache with Stronger Consistency Guarantees

2025

This is the second blog about the integrated cache infrastructure for 

Fajar Dwi Utomo

Junior Software Engineer passionate about building things people love.

Quick Links

  • Home
  • About
  • Blog
  • Projects
  • Contact

Connect

© 2026 Fajar Dwi Utomo. Made with

Built with Next.js & Notion

HomeAboutBlogProjectsActivityContact