Software Engineer & Technical Lead

Hirbod
Omrani.

Backend engineer who's been in love with computers since age 5 — and programming since 2012.

About Me

Started with Prince of Persia,
ended up building the real stuff.

I had my first computer at age 5, spending most of my pre-school years playing Prince of Persia (Not the Sands of Time!) and MK3. Growing up, I got more and more interested in the science behind the machine, which caused me to fall in love with programming ever since 2012.

14+
Years Exp.
Go
Primary Lang.
BE
Specialty
SGP
Based In
Hirbod Omrani
Career

Experience

GRVT
Principal Software Engineer
Jan 2023 — Current

Lead the development of the entire Trading platform.

LeadershipBackendGoMentoring
Shopee
Technical Lead & Team Lead
Jan 2021 — Dec 2022

Worked as a mentor and designed new systems & features for Shopee's backend logic. Enhanced and improved the current implementation and supported new requirements. Most importantly, I made sure nothing broke!

LeadershipBackendGoMentoring
Shopee
Senior Software Engineer
Jan 2020 — Jan 2021

Designed new systems for Shopee to handle evolving application logic, and moved the current architecture to Micro-Services to support the ever-growing user base.

GoMicroservicesArchitecture
Shopee
Software Engineer
Sep 2018 — Jan 2020

Go developer in the Backend/Server team, providing logical functionality to other teams, improving and enhancing existing code, and scaling the application to meet growing demand.

GoBackendScalability
Works Applications Singapore
Senior Software Engineer
Oct 2016 — Sep 2018

Java developer in one of the core technology teams of HUE (AI-Works). Focused on designing Cassandra tables and APIs for other teams to interact with data inside HUE.

JavaCassandraAPI Design
iGene, Infovalley
Software Engineer
Nov 2014 — Oct 2016

C++/Qt Software Engineer, Team Lead, and Scrum Master across several medical imaging projects. The tech was domain-specific, but the engineering problems were universal.

C++QtTeam LeadScrum

Built different things.
Learned something from all of them.

Side Projects

Things I build for fun

Standalone experiments, each living in its own repo and deploy. Click through to try them.

Screenshot of FocusFlow

FocusFlow

A focus app for people who can't work in silence. Mix rain, a café, a fireplace and a few noise channels into your own background track, then run a Pomodoro timer over the top.

Screenshot of Chess Opening Trainer

Chess Opening Trainer

I kept forgetting my chess openings, so I built a trainer that drills them with spaced repetition. Work through lines like the Ruy Lopez and Sicilian, pick up the common traps, then test yourself in practice mode.

Screenshot of CyberLife

CyberLife

Conway's Game of Life with a cyberpunk terminal skin. Watch cells live and die on a neon grid, drop in classic patterns, and speed the simulation up or down while it runs.

Screenshot of Sonic Sort

Sonic Sort

A sorting visualizer you can actually hear. Pick an algorithm like bubble or quicksort and watch the bars rearrange while each comparison plays back as a note.

Screenshot of SG Property Calculator

SG Property Calculator

Works out what buying a place in Singapore actually costs you up front. It covers the 2026 rules for stamp duty, ABSD, CPF and your monthly mortgage, whether you're a citizen, PR or foreigner going for HDB or private.

Contact

Let's Talk.

If you are a Nigerian Prince who wants to send me money, or you have any cool idea for a collab, or want to reach out for any other interesting reason — just email me ;-)