$ whoami

range79

Backend developer drowning in Java and Kotlin. Built production systems that somehow still work. Love writing code, hate debugging it at 4 AM. Open-source contributor, coffee consumer, and perpetual learner.

GitHub

$ about

Backend developer with a passion for building systems that scale. Spent years wrestling with Spring Boot, MongoDB, and the occasional PostgreSQL query. I build APIs that work, optimize databases that shouldn't work but do, and occasionally deploy things to production.

Created several open-source projects including rangewatch (anime API), rpms-server (package manager), and various microservices. Each taught me something new. Most were painful lessons.

When not debugging stack traces, I'm exploring new technologies, contributing to open-source, or contemplating life choices while sipping coffee. Terminal is my second home.

$ projects

rangewatch

Open-source monolithic anime API. Because someone had to build it. Still in progress, like my life.

Kotlin
Spring Boot
MongoDB

rpms-server

Range Package Manager backend. REST APIs for user management and package handling. Built it solid, then questioned why.

Java
Spring Boot
MongoDB
REST API

Sprida

Discord bot built with JDA and Spring Boot. Spent too much time on automation for a platform.

Java
Discord JDA
Spring Boot

Jarvana

Web control panel for managing .jar files without terminal. Overthought solution to a simple problem.

Kotlin
Spring Boot
Web UI

muhasabe

Multitenant accounting API. Enterprise problem solving at 2 AM.

Kotlin
Spring Boot
Microservices

$ skills

JavaToo many years
KotlinWhen Java gets boring
Spring Boot90% of what I do
MongoDBNoSQL debugging sessions
PostgreSQLSQL at 3 AM
DockerIt works on my machine™
REST APIsDocumentation: 404
GradleWaiting for builds...
Gitcommit -m 'fix: stuff'
LinuxMore than I wanted to know

$ connect

Got a backend problem? Want to discuss system design? Or just want to complain about deadlines? Let's talk.