I'm Alex, a backend developer working primarily with Go.
I build APIs, background workers and infrastructure-oriented services with a focus on clear boundaries, predictable behaviour and maintainable code.
I enjoy working with concurrency, PostgreSQL, message queues, networking and production-oriented testing.
writing backend code and fixing what I broke yesterday.
|
A production-oriented uptime monitoring platform written in Go. Pulsewarden is designed to monitor HTTP endpoints, APIs and network services using separate API and worker processes. Current foundation:
Current focus: monitor scheduling and check execution. |
|
Go services
concurrency
background workers
message queues
networking
PostgreSQL
observability
integration testing
func buildService() {
keepInterfacesSmall()
makeDependenciesExplicit()
handleShutdownGracefully()
testBehaviourNotImplementation()
avoidLeakingGoroutines()
}|
Uptime monitoring platform with separate API and worker services.
|
Backend, distributed systems and network programming experiments.
|
Open to remote Go backend opportunities and meaningful open-source collaborations.