Maxim M is a versatile software engineer with 8 years of experience building backend systems in Python and Java, currently contributing at Tinkoff after roles at Yandex, Surf and Valadorus Soft. He has deep hands-on experience with Django, aiogram, asyncio, aiohttp, Spring Boot, PostgreSQL and microservices, and has split monoliths into scalable service architectures. Early experience in competitive programming with C++ honed his algorithms and data-structures skills, which he applies to performance tuning and concurrency work. Maxim also has practical expertise in web scraping, Telegram bots, document automation (ЭДО) and SMEV integrations, reflecting a mix of enterprise integrations and fast-moving product engineering. Based in Moscow and trained at Innopolis University, he combines strong documentation-reading and independent delivery habits with a proven track record of optimizing high-load subsystems.
8 years of coding experience
2 years of employment as a software developer
Bachelor's degree, Computer since, B, Bachelor's degree, Computer since, B at Innopolis University
Среднее (полное) общее образование, IT, Среднее (полное) общее образование, IT at Kazakh-Turkish lyceum for gifted students
ANTLR v4 grammar for Postgres SQL v10 (work in progress)
Contributions:4 PRs, 30 pushes, 37 branches in 1 month
sql-parsersql-builderv10in-progressgrammar
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.