GLAULABS · Independent Consulting · Europe · North America
I help startups fix slow, fragile Go backends and engineering processes before technical debt blocks delivery.
Go backend reliability Distributed systems architecture Technical debt reduction AI-assisted engineering workflows
I'm @Ullaakut, a distributed systems engineer with 10+ years of experience working on Go backends, streaming systems, Kubernetes infrastructure, and developer tooling. I work with startups and small engineering teams through short, high-impact engagements focused on architecture reviews, technical debt reduction, Go best practices, and AI-assisted engineering workflows.
10+ years in backend and distributed systems|8,000+ GitHub stars|Built systems used by millions worldwide
When your backend grows faster than your architecture
Many teams reach an inflection point where product momentum is strong, but technical foundations start slowing delivery and increasing operational risk.
Signal checklist
If the following signals sound familiar, a focused audit usually creates immediate leverage.
Frequent reliability incidents and brittle services
Critical
Scaling bottlenecks in backend or data flows
Critical
Architecture drift and unclear technical decision paths
Important
Slower delivery due to compounding technical friction
Important
Onboarding new engineers takes weeks due to complex, poorly documented systems
Important
Consulting offers
I help organizations evaluate and optimize architecture, technical debt, team structure, and technical clarity, then translate that into actionable direction for their most critical projects.
Primary offer
2-week audit
Codebase and architecture audit
A focused review of your Go/backend/distributed systems codebase to surface architectural risks, reliability gaps, performance bottlenecks, and delivery blockers. You receive a written report with prioritized findings, concrete recommendations, and practical next steps within two weeks.
Secondary offers
Retainer
Systems design and engineering advisory
Retainer-friendly advisory for founders, CTOs, and engineering leads who need senior external judgment on systems design, scaling trade-offs, reliability strategy, and decision quality over time.
Workflow setup
AI engineering workflow best practices
Practical adoption of AI-assisted workflows for code review, testing, documentation, refactoring, and onboarding with explicit guardrails to improve throughput without process drift.
Complementary interventions
Launch package
OSS launch package for internal tools
Turn internal tools into credible open-source projects that attract users and contributors, and support hiring and visibility goals. Scope can include repository structure, docs, contributing guides, release strategy, changelogs, examples, onboarding flow, and GitHub automation.
Guideline framework
Codebase standardization for Go teams
Align cross-team Go codebases around shared patterns, reference guidelines, and review standards. Includes a practical governance process so teams can evolve standards collaboratively and use them for onboarding and PR reviews.
Async review support
PR reviews as a service
Async senior reviews of large pull requests, RFCs, architecture documentation, and solution design docs. Get a second opinion from someone who has built similar systems at scale.
Engagement timeline
Engagements are short, evidence-driven, and documentation-heavy so your team can keep momentum after the mission ends.
01
Scoping and context capture
I align with you on architecture context, business constraints, and team capacity, then define a focused mission scope.
Output: Mission brief and review plan
02
Deep technical analysis
I inspect critical code paths, data flows, operational signals, and ownership boundaries to identify root causes behind engineering drag.
Output: Evidence-backed system diagnosis
03
Recommendations and trade-offs
I document concrete options with expected impact, implementation cost, and risk trade-offs so decisions are explicit.
Output: Written recommendation report
04
Execution sequencing
Together we prioritize changes that reduce risk quickly without freezing product delivery.
Output: Prioritized execution roadmap
05
Optional follow-through support
If useful, I stay involved for short-cycle architecture advisory and PR/RFC reviews while your team executes.
Output: Targeted ongoing support
Selected experience
Representative projects where I joined complex engineering environments and made systems more understandable, maintainable, and evolvable.
CCTV distributed streaming platform
Monolith decomposition and distributed Go services
Migrated parts of an approximately 2M LOC C++ monolith into distributed Go microservices used for videosurveillance operations across multiple datacenters worldwide. This work also led to the creation of Cameradar.
Traefik Labs
Core and enterprise platform engineering
Contributed to Traefik and enterprise products across distributed APIs, cluster management tooling, Helm workflows, and internal engineering practices. I also introduced Go engineering guidelines later reused in multiple companies.
Flow blockchain data infrastructure
Execution-state memory and trie performance optimization
Worked on data provisioning systems for large execution-state datasets, improving memory behavior and insertion performance through optimizations such as lightweight trie nodes.
Nitrado
Game server orchestration and anti-DDoS backend systems
Worked on large-scale orchestration systems inspired by Kubernetes reconciliation patterns with etcd and custom resources, then focused on reducing technical debt and improving maintainability/performance in anti-DDoS backend services.
Open-source track record
Maintainer · gomods/athens
My open-source projects are used by engineers and security researchers worldwide.
Research tooling around CCTV stream disruption scenarios for security testing
Go 403 53
Core expertise
Go (Golang)
Distributed systems
Kubernetes
Video streaming
etcd
PostgreSQL
Reliability engineering
Architecture reviews
Technical debt reduction
AI-assisted workflows
Observability
Open source
Let's discuss your situation
I take a limited number of high-impact consulting engagements. If your team is dealing with slowed delivery, operational complexity, or backend reliability concerns, share your situation below.