Hello, I'm

M Ali Rido

Senior Software Engineer

With 7+ YOE building high-volume, correctness-critical systems across payments, e-commerce, and logistics.

Have a minute to explore? Visit the interactive 3D version — a walkable house built with React Three Fiber.

About Me

Building systems where correctness isn't optional

I'm a Senior Software Engineer with 7+ YOE building high-volume, correctness-critical systems — the kind where a race condition or a lost transaction isn't a bug, it's a real problem for real users. I work across the stack, but my center of gravity is backend architecture and the data-consistency problems that come with scale.

Payments

My specialization is payments. At Fazz Financial Group, I worked on QRIS and e-wallet infrastructure processing high volumes of latency-sensitive transactions:

  • Solved for idempotency, race conditions, and authorization flows on transaction-critical paths
  • Ensured ledger consistency under concurrent transactions using row-level locking, unique constraints, and idempotency keys

E-commerce & Logistics

More recently at HubOn & HubShop, I've broadened into architecture ownership across e-commerce and logistics:

  • Designed and built marketplace search on Meilisearch with Sidekiq-driven async indexing
  • Proposed and drove the decision to build our HubShop platform inside the existing backend, with clean internal separation for future flexibility
  • Resolved race conditions in critical concurrent workflows — same correctness discipline, different domain

I care about the tradeoffs behind the code — data consistency, system reliability, architecture decisions, and choosing the right tools for the problem. My goal is to build systems that remain fast, reliable, and secure when they matter most.

GoRuby on RailsPostgreSQLRedisDockergRPCKafkaNext.js

Experience

My Professional Journey

Senior Backend Engineer

HubOn & HubShop

Jan 2022 - Present

  • Designed, built, and maintained backend APIs for logistics and e-commerce core workflows using Ruby on Rails
  • Architected and implemented marketplace search infrastructure using Meilisearch, including faceted filtering across categories, price, and seller attributes with Sidekiq-driven async indexing
  • Improved MySQL scalability and performance through schema design, query tuning, and indexing optimization
  • Developed secure external REST APIs with signature-based request validation
  • Improved reliability and engineering quality through better error handling, middleware, testing, linting, and CI/CD

Fullstack Developer

Gardeneur

Mar 2021 - Jan 2022

  • Built and maintained backend APIs with Ruby on Rails for business and customer-facing workflows
  • Developed landing page and checkout interfaces using React.js
  • Improved MySQL schema design, query performance, and indexing
  • Refactored service logic into reusable modules and supported production releases

Backend Developer

Fazz Financial Group

Apr 2021 - May 2023

  • Built and maintained backend APIs for e-wallet core features using Ruby on Rails
  • Developed QRIS functionality for the e-wallet mobile application
  • Optimized MySQL schema, query performance, and indexing for scalable growth
  • Integrated services including QRIS, OCR, government verification, storage, and notifications
  • Reduced latency and resolved race conditions in transaction-related workflows

Fullstack Developer

PT Rekadia Solusi Teknologi

Oct 2019 - Jan 2021

  • Built and maintained Laravel backend APIs for LMS, SIS, and lecturer evaluation systems
  • Expanded university dashboard and reporting interfaces using AngularJS
  • Investigated production issues, fixed bugs, and delivered release patches across app and database layers

Backend Developer (Internship)

Hipe ID

Jul 2018 - Aug 2018

  • Developed REST APIs for ride-hailing insurance system core features using Node.js
  • Configured Google Cloud Platform services for storage and production deployment

Backend Developer (Internship)

Alodokter

Feb 2017 - Apr 2017

  • Optimized RESTful APIs for digital health platform core identity domain features

Projects

Featured Work

3D House Experience

Built an interactive 3D portfolio experience using Next.js, Tailwind CSS, and React Three Fiber, with PWA support for a more immersive web experience.

Next.jsTypeScriptTailwind CSSReact Three FiberPWA

QUALS: Sport Platform

Live demo

Full-stack sports tournament platform: Go microservices backend with gRPC and PostgreSQL, paired with a Next.js/TypeScript frontend. Implemented OAuth2/JWT auth and containerized deployment with Docker.

GoNext.jsTypeScriptPostgreSQLgRPCOAuth2JWTDocker

Matamaduranews: News Media

Developed additional UI components and web features to support business workflows and customer-facing experiences for an online news media platform.

WordPressPHPJavaScriptHTMLCSS

NOIE: Fashion E-Commerce

Built a fashion-specific e-commerce website using Laravel with product browsing and online shopping workflows.

LaravelPHPE-Commerce

AMERTA: ITB Student Association

Developed a personal development dashboard for ARCHAEA, one of the student associations at ITB, using WordPress and custom web components.

WordPressPHPJavaScriptDashboard

Skills

Technologies I Work With

Backend

Ruby on Rails · Go · Gin · Express.js · Python · Java · PHP · C++ · C# · C · REST APIs & Webhooks

Frontend

Next.js · React.js · Angular.js · Tailwind CSS · Responsive Design · UI/UX Implementation · 3D with React Three Fiber

Databases & Tools

PostgreSQL · MySQL · MongoDB · Git · Postman · Redis · Swagger/OpenAPI · Linux & macOS

Infrastructure & DevOps

Docker · Kubernetes · AWS · Google Cloud · CI/CD · Monitoring & Logging · Microservices Architecture · Serverless Functions

Contact

Let's Work Together

I'm currently open to remote, freelance and contract-based work. If you have a project in mind, let's make it happen!

Available for Remote Work · Open to collaborate