Specialisations
From gRPC microservices to Kubernetes operators to CLI tooling - vetted Go engineers across the full systems and cloud-native stack.
Build high-throughput, low-latency microservice architectures with Go's native concurrency model. gRPC service definitions with Protobuf, bidirectional streaming, interceptor chains for auth/logging/tracing, and multi-service repository structures.
gRPCProtobufKafkaKubernetesgoroutineschannels
Low-level Go for kernel observability, network packet filtering, and performance tracing. eBPF-based monitoring, Linux syscall interfaces, pprof-guided goroutine pool optimisation, and sub-millisecond messaging with NATS JetStream.
eBPFNATS JetStreampprofLinux syscallsGo runtime
Kubernetes operator development with controller-runtime, Custom Resource Definitions for platform automation, Admission webhooks, Helm chart authoring, and etcd client usage. Also Go-native AWS Lambda handlers, DynamoDB single-table design, and S3 event pipelines.
controller-runtimeCRDsHelmAWS LambdaDynamoDBTerraform
Production-grade CLI tools with Cobra, rich TUI interfaces with Bubble Tea, plugin architectures via Go interfaces, and Wire for compile-time dependency injection in large tools. GitHub Actions custom runners in Go, internal developer platforms, and automation toolchains.
CobraBubble TeaWireSQLiteGitHub Actions
Gin and Echo REST APIs with structured logging (zerolog/zap), distributed tracing (OpenTelemetry + Jaeger), custom Prometheus metrics, and SLO alerting. Graceful shutdown patterns, middleware chains, and API gateway integration in Go.
GinEchoOpenTelemetryPrometheusJaegerRedis
pprof CPU and memory profiling, goroutine leak detection with goleak, race condition elimination with go -race, GC tuning, sync.Pool for allocation reduction, and benchmarking with testing.B. Engineers who have measurably reduced P99 latency in production Go services.
pprofgoleaksync.PoolbenchmarkingGC tuninggo -race