Android Chapter Lead · Cafe Bazaar
Engineering the
way things move.
I'm AmirHossein Aghajari — Android Chapter Lead at Cafe Bazaar. Leading Android at scale, contributing in the open, and writing about what I learn — from thread schedulers to the pixels on screen.
- 9 + Years building
- 10 Technical articles
- 3 Presentations
- 60 + Open-source libraries
Speaking
Talks, rebuilt for the web
Conference talks turned into interactive pages — from concurrency and OS internals to animation and graphics.
Complex Animations
Animation · Graphics · OpenGL
From a square that slides across the screen to a GPU-driven disintegration effect — a journey through the building blocks of motion: matrices, interpolators, noise, particle systems, the performance wall, and the shaders that break through it.
Explore the talkMulti-Threading
CPU · OS · JVM · Concurrency
A ground-up tour of concurrency — from how a CPU executes a single function, through processes, context switches, fork/clone and the Android threading model, all the way to Kotlin coroutines and the state machine the compiler builds behind suspend.
2 speakers
Explore the talkInsights on Computer Engineering
Mentorship · Student Talk
A reflective university talk for CE/CS students — on the path into software, what university really teaches, the fundamentals that endure, and how open source, competitions and teamwork shape an early career.
Read the recapWriting
Explaining what happens underneath
Technical writing on how software actually works — from threads to the GPU.
Dynamic Code Execution in Java & Android
Reflection, proxies and class loaders — how programs run code they didn't know about at compile time.
Read preview
Implementing Kernel Threads in xv6
Go beyond processes — a practical guide to adding real kernel threads to a teaching OS.
Read previewReading
Five-star shelf
My personal archive of notes and takeaways. No tracking—just the high-signal ideas that changed how I work, lead, and see the world.
Say hello
Happy to talk engineering.
No agenda needed — reach out on whichever channel feels easiest.