About Me

I’m Rob Deas, a seasoned Java and Kotlin developer with a passion for exploring and sharing innovative solutions in software development. Through this platform, I aim to document and discuss topics that I find intriguing or have proven useful in my professional journey.

Professional Background

With extensive experience in Java and Kotlin, I’ve delved into various projects that push the boundaries of these languages. My work often involves integrating different technologies to create seamless and efficient systems.

🧱 Notable Projects

🐙 EmojiLogger

A Kotlin-native logging utility with emoji-enhanced levels, SLF4J support, and coroutine-aware MDC handling.
🔗 View on GitHub


🤖 RoboKey

PC automation toolkit using Arduino and Kotlin. Enables programmable keyboard actions via serial communication — ideal for demos and productivity workflows.
🔗 View on GitHub


🏰 Sandcastle Auth

Lightweight, flexible authorization framework for testing and training, with scoped tokens, configurable expiry, and centralized role syncing. Kotlin-native, secure, and testable.
🔗 View on GitHub


➗ Complex Number Extensions for Kotlin

Python-inspired DSL for complex number manipulation in Kotlin using KMath. A practical example of Kotlin’s extension-first syntax.
🔗 Read the Article


Technical Interests

My interests span across:

  • Java and Kotlin development​
  • Front End develoment with SvelteKit
  • Microcontroller programming with Arduino​
  • Exploring language interoperability and platform versatility​
  • Databases (particularly PostgreSQL)
  • Android Development

Purpose of This Site

This website serves as a repository for my thoughts, experiments, and findings in the tech world. It’s a space where I share solutions, insights, and tutorials that might benefit fellow developers and enthusiasts.

Contact Me

My contact details are here: Contact Me

Scroll to Top