Summary
Andrej Souček is a Lead Developer with a decade of hands-on experience modernizing legacy systems and building scalable microservices, currently based in Prague. He blends practical engineering with technology selection and architectural judgment, prioritizing security, monitoring, stability, and performance across the development lifecycle. Over the past several years he has led teams developing REST APIs, WebSockets and SSE using TypeScript (Node.js/NestJS and Angular), and has recently shifted towards Go with the Fiber framework. His background includes working across full-stack PHP and modern JS stacks, giving him an edge troubleshooting and refactoring complex codebases into maintainable, observable services. Known for pragmatic decisions that balance immediate delivery with long-term operability, he brings both technical depth and team leadership to product-critical systems.
10 years of coding experience
7 years of employment as a software developer
Ekonomické lyceum, Ekonomické lyceum at Obchodní akademie a Střední zdravotnická škola Blansko
Inženýr (Ing.), Podniková informatika, Inženýr (Ing.), Podniková informatika at Vysoká škola ekonomická v Praze
Czech, English, German