Software engineer building practical tools, clean systems, and developer-friendly products.
What I cannot create, I do not understand.
I like turning rough ideas into working software: small libraries, internal tools, Rails patterns, TypeScript integrations, Docker workflows, and experiments that make systems easier to reason about.
- Working from Serbia with the team at SpotHopper
- Most at home in Ruby/Rails, TypeScript, JavaScript, Docker, and backend product work
- Interested in clean abstractions, automation, AI-assisted development, and useful developer experience
- I value code that is simple to change, easy to operate, and honest about its tradeoffs
| Project | What it is | Stack |
|---|---|---|
| ansible-k8s-baremetal | Ansible automation for Kubernetes on bare-metal infrastructure | Ansible, Kubernetes |
| cloudivision | Kubernetes-native CI/CD platform built around CRDs, controllers, Jobs, and GitOps | Go, Kubernetes, Angular |
| clusterforge | Terraform/OpenTofu framework and CLI for Kubernetes, ECS, Nomad, and Docker platforms | Go, Terraform |
| orch | Small-cluster Docker orchestrator with an API server, worker agent, and operator CLI | Go, Docker |
The best place to start is LinkedIn. You can also find me on X or explore the rest of my public work in my repositories.




