Denis Shatov is a Senior Software Engineer with 11 years of experience building async server-side systems, microservices, and networking-focused applications, currently contributing to backend platforms at X5 Retail Group. He blends deep knowledge of Unix-like systems, networking protocols (TCP/UDP, NAT, routing) and low-level C/C++ with pragmatic Python engineering—Tornado, aiohttp, Flask—and frontend SPA work using AngularJS. His background includes designing P2P transport libraries in C with Python bindings, developing signalling servers for real-time connectivity, and packaging and ops tasks such as Debian packaging, system service configuration and Docker-based test environments. Earlier work spans embedded and antenna controller software, large-scale Mikrotik wireless deployments, and research in EM pulse modelling, giving him uncommon breadth across hardware, networks and cloud services. Colleagues rely on him for robust async architectures and pragmatic cross-language integrations that bridge systems-level constraints with scalable cloud deployments.
11 years of coding experience
17 years of employment as a software developer
Radiophysicist, Radiophysics and Electronics, 4.8, Radiophysicist, Radiophysics and Electronics, 4.8 at Алтайский Государственный Университет
A fast admin dashboard based on FastAPI and TortoiseORM with tabler ui, inspired by Django admin
Contributions:7 pushes, 5 branches in 1 year 8 months
tabler-uitortoise-ormpythonadmintabler
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Denis Shatov - Senior Software Engineer at X5 Retail Group