Software Engineer • Go Developer • Backend / Infrastructure Enthusiast
I build practical developer tools, backend services, and infrastructure-oriented libraries.
I care about clean APIs, reliability, observability, and boring solutions that work in production.
I'm an engineer focused on backend development, developer experience, and infrastructure tooling.
Most of my work is around:
- Go services and libraries
- configuration management
- cloud-native tooling
- clean architecture
- automation
- developer productivity
I like building tools that remove repetitive work and make production systems easier to understand, configure, and operate.
Type-safe configuration toolkit for Go.
Define application configuration as Go structs, then load, merge, validate, and safely print it from files, environment variables, flags, Kubernetes, Vault, Consul, etcd, and AWS sources.
type Config struct {
Port int `env:"PORT" default:"8080" validate:"min=1,max=65535"`
DSN string `env:"DATABASE_URL" validate:"required" secret:"true"`
}cfg, err := confkit.Load[Config](
confkit.FromYAML("config.yaml"),
confkit.FromEnv(),
)- Backend engineering
- Go ecosystem
- Distributed systems
- Configuration and secrets management
- Cloud-native infrastructure
- CLI tools
- Open-source developer tooling
Building small tools that solve real engineering problems.


