Summary
Lex Grezlak is a founder and Go-focused backend engineer with 9 years of experience building scalable microservices, distributed systems, and high-performance APIs. After transitioning from TypeScript/Node.js to Go in 2020, he has applied DDD, concurrency patterns, and observability best practices across roles at SumUp, freelance engagements, and his current venture BasedCode. He combines hands-on implementation (Kafka, gRPC, PostgreSQL, Kubernetes) with strong software craftsmanship—TDD, SOLID, and runbook-driven operations—to reduce MTTR and improve service reliability. Always learning, he is exploring Rust and brings practical mentoring and consulting experience while documenting and shipping pragmatic solutions for production systems. An engineer who favors clarity in architecture and automation, he thrives on solving complex backend challenges end-to-end.
9 years of coding experience
4 years of employment as a software developer
Computer Science, Computer Science at University of Warsaw
English