About Me
I’m Rob Deas, a Principal Engineer and open-source contributor with over 20 years’ experience building JVM systems across government, transport, and media. My focus today is Java 21–25, Kotlin, Spring Boot, PostgreSQL, and developer tooling.
I run Robokeys Ltd, my consultancy and publishing company, and I maintain several open-source projects published to Maven Central and GitHub.
Notable Open Source
- 📦 JCoroutines — Structured concurrency for Java 21+ · GitHub · Maven Central
- 🛠 VerZanctuary — Kotlin CLI for safe work-in-progress snapshots · GitHub
- 🔐 Sandcastle-Auth — Spring Boot/Kotlin auth server with token governance · GitHub
- ⚡ RoboKey — Arduino Due programmable keyboard for automation workflows · GitHub
- 🐙 EmojiLogger — Emoji-enhanced logging for Kotlin + SLF4J · GitHub
Technical Interests
- Java & Kotlin concurrency (virtual threads, coroutines)
- Secure microservices with Spring Boot & PostgreSQL
- Developer productivity tools (CLI, workflow automation)
- Frontend with SvelteKit & HTMX
- Microcontrollers & hardware/software integration
Next Steps
This site is both a working notebook and a portfolio. You can explore projects, read technical blog posts, or connect with me directly.
Contact Me
My contact details are here: Contact Me