Engineer by trade, student by habit.

Principal engineer at GoTo Financial and Google Developer Expert, Cloud.

About me

I’m Imre. I build platforms in Jakarta, and keep learning new things.

Now
Principal Engineer, infrastructure at GoTo Financial
Focus
Platform engineering, Kubernetes and databases
Community
Google Developer Expert for Cloud; speaking since 2018, GopherCon Singapore to Cloud DevFest Hanoi
On air
Cloud Engineering with Imre on YouTube, and the Ngobrolin Startup & Teknologi podcast

Portfolio

Highlights from things I have built and shipped.

ProjectWhat it doesBuilt with
Crystal CavesA cave shooter built from scratch on a canvas, as the Game Dev 101 capstone.TypeScript, Canvas 2D, Web Audio
Example CLIA command-line tool that does one job well.Go
Example web appA small product with a real user and a real database.TypeScript, Postgres
Example libraryShared code other people install and depend on.Python
Crystal Caves running in the browser: the player firing across a generated cave, a crystal to the left and the minimap in the corner

Featured: Crystal Caves

A complete game, built from the ground up and taken apart lesson by lesson.

What it is
A cave shooter with a new level every run
Built from
18 earlier lessons, each named in the code
Runs on
A plain canvas, no engine
Play it in the browser

Learning

Lessons I build for myself while learning something new, shared in case they help you too.

No.SubjectLessonsTime
1Game Dev 101227 h
2Math for AI5612 h
All lessons

New subjects get added as I learn them.

Say hello

Email
your email address
Code
github.com/imrenagi
Writing
imrenagi.com
Learn
All courses