Denis Artyushin is a Technical Product Manager and former software engineer with 8 years of experience building production-grade Python systems, currently leading the Nestor AI code assistant product at Tinkoff. He brings deep technical chops from architecting event-driven microservices, CI/CD, and observability for airport resource management, and has hands-on expertise in Python, FastAPI, Kafka, Redis, PostgreSQL, Docker and Kubernetes. A mathematician by training with a Master’s in Algebra and Number Theory and multiple math-olympiad wins (including Putnam), he blends rigorous analytical thinking with pragmatic engineering. Denis is an active open-source maintainer—known for graphql-query and contributions to datamodel-code-generator—demonstrating a commitment to developer tooling and language parsing. He has a track record of moving research into production, from DSP and ML on wearable data to scalable backend services, and has led small engineering teams through architecture and delivery. Colleagues describe him as a technically curious pragmatist who pairs formal mathematical intuition with a product-focused delivery mindset.
8 years of coding experience
6 years of employment as a software developer
Master of Mathematician, Algebra and Number Theory, Master of Mathematician, Algebra and Number Theory at Saint Petersburg State University
Bachelor's degree, Applied Mathematics, Bachelor's degree, Applied Mathematics at Южный Федеральный Университет (бывший Ростовский Государственный Университет)
Graduate student, Graduate student at St. Petersburg Department of Steklov Mathematical Institute of Russian Academy of Sciences
Complete Domain Specific Language (DSL) for GraphQL query in Python.
Contributions:10 releases, 1 review, 27 commits in 3 months
querycode-generationpythoncodegencode-generator
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.