Learning Lab
What I'm Exploring
An honest look at what I'm learning, experimenting with, and evaluating. Exploration depth and production confidence replace skill bars — because learning is a spectrum, not a percentage.
Go for Microservices
ExploringDeepening Go skills for building high-performance microservices. Already used it for ShopSwift backend and exploring concurrency patterns with goroutines and channels.
💡 Go's simplicity forces you to think about the problem, not the language
LLM Agent Architectures
ExploringBuilding multi-agent systems with tool use and memory. Built Genesis AI SaaS with OpenAI — now exploring ReAct patterns and chain-of-thought for more complex tasks.
💡 ReAct pattern significantly outperforms vanilla prompting for multi-step tasks
Container Orchestration & K8s
LearningComfortable with Docker for local dev and CI. Now learning Kubernetes for production-grade orchestration — deployments, services, configMaps, and horizontal pod autoscaling.
GraphQL & API Federation
ExperimentAlready using GraphQL in projects. Experimenting with Apollo Federation to compose a unified supergraph from multiple microservice subgraphs.
Distributed Systems Patterns
LearningMSc coursework driving deeper exploration of CAP theorem trade-offs, saga patterns, event sourcing, and CQRS. Applying theory to real microservices projects.
💡 The gap between textbook and production is where the real learning happens
Stripe & Payment Infrastructure
ExperimentIntegrated Stripe for Genesis AI. Now exploring subscription lifecycle edge cases — proration, dunning, and webhook idempotency patterns.