Summary
Stanislav Shabalin is a Team Lead and backend-focused software engineer with 13 years of experience building Python/Django services and APIs, now leading an engineering team at Grid Dynamics in Belgrade. He blends hands-on server-side development with pragmatic product thinking, aligning technical solutions to business goals while advocating Agile and Scrum practices. Comfortable across the stack, Stanislav adds value through Go, PostgreSQL, Redis and Docker expertise, and a strong grounding in design patterns and UI/UX that improves integration between engineering and product teams. His career includes stints at Yandex and SEMrush, where he also served as a Scrum Master, sharpening his ability to scale teams and delivery processes. A proponent of T-shaped skills, he leverages past experience in media communications and customer support to shape user-centered systems and smoother cross-functional collaboration. Colleagues appreciate that he balances technical depth with mentorship, turning groups of professionals into efficient, collaborative teams.
13 years of coding experience
9 years of employment as a software developer
Full Stack Web Development Certification Computer Software Engineering, Full Stack Web Development Certification Computer Software Engineering at Free Code Camp
Bachelor of Science (BS) haven't graduate Applied Mathematics Computer Software Engineering, Bachelor of Science (BS) haven't graduate Applied Mathematics Computer Software Engineering at South Ural State University (SUSU)
English, Russian