| ๐๏ธ Published Libraries | ||
|
โบ๏ธ Tabler Icons KMP ~6,000 high-quality icons ready for Jetpack Compose & KMP. |
๐ฉป Compose Shimmer Skeleton Lightweight skeleton loader library for Jetpack Comose & KMP. |
๐ฅค Smoothiepy Smooth data streams like eye tracking or sensor input. |
| ๐ Featured Projects | ||
|
๐ต Spotify Code Generator |โ Turn any Spotify link into a scannable, 3D-printable tag. |
๐ Wikipedia Race AI AI-powered agent that plays the "Wikipedia Race" game. |
๐ช Orpheus Transforms static slides into interactive lecture videos. |
| ๐ฎ In Progress | ||
|
๐ Markdown Form Use a custom dialect of the Markdown language to create online forms. |
๐ถ Auralis AI-powered mobile music application. Cross-platform: Android & iOS. |
๐ผ๏ธ SyncMoment Synced digital photo frame across households. |
This is a pixel grid guestbook for my GitHub profile. Every pixel represents a unique visitor who "signed" into my digital guestbook. When you open an issue, a GitHub Action triggers a webhook to my server. The backend then downscales your profile picture to one pixel and injects it into the SVG image. After a few seconds it will appear here:
Click the grid to explore the interactive canvas in a new tab. Then hover a pixel to reveal the user's quote (if they entered one).
|
UX (User Experience) I believe that, these days, hardware resources are rarely the bottleneck. Design and user experience are. My goal is to create flawless, intuitive and playful user experiences. |
DX (Developer Experience) I build systems that help me build systems. Today's work solves tomorrow's problems. I use structured, modular and reusable code wherever possible. |
object Timo {
fun codingPreferences(lang: Language): String = return when {
lang == Language.KOTLIN -> {
lang.syntacticSugar()
"๐ Absolute favorite. DX peak."
}
lang == Language.JAVA -> {
lang.histories().filter { it.is("Minecraft Plugins") }
"โ Where it all began. Respect roots."
}
lang == Language.PYTHON -> {
lang.automateEverything()
"๐ Quick scripts & prototyping. Love the ease."
}
lang.isFrontend() -> {
lang.applyCleanDesign()
"๐จ UI / UX matters! Let's make it beautiful."
}
!lang.hasGarbageCollection() || lang == Language.C -> {
lang.panicMode()
"๐ฟ Pointers & MMM: Life is too short..."
}
else -> {
"๐ ๏ธ Another tool in the belt."
}
}
}



