I’m a backend software engineer who enjoys turning complex operational problems into reliable, observable and maintainable systems. Over 9+ years, I’ve worked across logistics, fintech, healthtech and education.
My main stack is Kotlin, Spring Boot, PostgreSQL and Docker. I also use Python for automation, observability tooling, AI-enabled products and personal projects.
I care about more than making software work: domain modeling, system boundaries, failure modes, testing, operational visibility and making the next change safer. I’ve worked with microservices, asynchronous workflows, internal platforms, integrations and systems running at scale.
More recently, I’ve been building LLM-powered products, including conversational platforms, retrieval and context workflows, file ingestion and agent integrations. I also maintain dr-agents, a portable workflow catalog for Codex and Claude Code. AI-assisted engineering tools such as Codex, Claude and Cursor are part of my implementation, research, debugging, documentation and automation practice.
Outside work, I maintain a small homelab where I experiment with Linux, containers, networking, observability and self-hosted services.
- CraftControl — a mobile-first control center for self-hosted Minecraft Bedrock servers, with access control, backups, telemetry and a documented modular-monolith architecture.
- Transaction Authorizer — a Kotlin/Spring Boot API demonstrating domain routing, PostgreSQL persistence, Flyway migrations and hexagonal architecture.
- dr-agents — reusable, model-neutral workflows for design discovery, pull-request review, finding triage, issue authoring and issue-to-change execution across Codex and Claude Code.
- Minecraft Bedrock Exporter — a security-conscious Prometheus exporter for container, world and server metrics.
- AdGuard Exporter — client-focused DNS visibility and Grafana dashboards for AdGuard Home.
- PS3 Exporter — Prometheus metrics for a PlayStation 3 running webMAN MOD.
- dotfiles — my reproducible development environment, managed with chezmoi.
- AutoTAM-TCC — my undergraduate decision-support system and software engineering thesis project.
- SEKE 2016 research — co-author of research on choosing content management systems using the Technology Acceptance Model.
These projects reflect the intersection I enjoy most: backend engineering, architecture, operational tooling, observability and systems that are useful beyond a toy example.
I’m using a Raspberry Pi-based homelab to explore:
- Prometheus, Grafana, Loki and Alloy
- Linux services, containers and networking
- DNS and network observability
- Secure self-hosted deployments
- Small tools that make infrastructure easier to understand and operate
flowchart LR
A[Business systems] --> B[Backend engineering]
B --> C[Architecture and reliability]
C --> D[Observability]
D --> E[Homelab experiments]
E --> B
Kotlin · Python · Spring Boot · PostgreSQL · Docker · Prometheus · Grafana · Linux · Distributed Systems · Event-Driven Architecture · AI-Assisted Engineering





