Daniil Shadrin is a Senior Software Engineer based in Malaga with 8 years of hands-on experience designing and shipping Python backend systems. He specializes in building robust Django and FastAPI services, leveraging Celery, Redis, PostgreSQL and Kafka for scalable task processing and real-time updates. At TAKKT he leads the technical design of a multi-source pricing engine integrating Microsoft Entra ID, OpenTelemetry and S3-compatible storage, while previous roles at EPAM involved SDK/CLI development, migration to modern Python tooling (poetry, pytest) and complex data-ingestion pipelines. He combines pragmatic engineering—improving CI/CD, refactoring tests and reducing dependencies—with product-minded touches like backend-driven UI templating and developer-friendly CLIs. Comfortable in both startup and enterprise contexts, Daniil has a track record of turning messy integration requirements into maintainable, well-tested services. He holds an engineer’s degree in automation and often brings systems-thinking from robotics and data platforms into backend architecture choices.
8 years of coding experience
5 years of employment as a software developer
Engineer's degree, Automation Engineer Technology/Technician, Engineer's degree, Automation Engineer Technology/Technician at Tyumen State Oil and Gas University
Contributions:11 pushes, 5 branches in 2 years 2 months
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
Daniil Shadrin - Senior Software Engineer at TAKKT Group