Pavel Kirilin

Chief Technology Officer at Intree

Serbia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Pavel Kirilin is a pragmatic technology leader and Chief Technology Officer with nine years of experience building scalable back-end systems and distributed infrastructure from Serbia. He has hands-on expertise in Python, Rust and Haskell and a track record of shipping high-throughput services—most notably a video upload and encoding pipeline that processes tens of thousands of files per day and a real-time WebSocket messaging service used across microservices. Pavel contributes to open source (FastAPI template, core components of the TaskIQ async task queue) and favors solutions that scale—his GitHub motto: "If it's not scalable it doesn't count." He’s built tooling that improved operational velocity, from company-wide OpenTelemetry integration that reduced defect turnaround to Jenkins test automation that cut plugin test time from days to minutes. Comfortable switching between low-level systems (brokers, backends, encoders) and product-facing APIs, he also mentors and hires engineers, having designed intern programs and led R&D teams. Always exploring new ideas, he prototyped neural-video upscaling and creates libraries to simplify building asynchronous distributed systems.
code9 years of coding experience
job4 years of employment as a software developer
bookBachelor's degree, Computational and Applied Mathematics, Bachelor's degree, Computational and Applied Mathematics at Samara State Aerospace University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (11)

asynchronous10
fastapi10
alembic10
python10
async10
asyncio10
database9
task-manager9
databases9
cookiecutter8
windows7

Programming languages (13)

SmartyJavaRustCGoXSLTHCLTypeScript

Github contributions (5)

github-logo-circle
taskiq-python/taskiq

Jul 2022 - Jan 2023

Distributed task queue with full async support
Role in this project:
userBack-end Developer
Contributions:68 releases, 113 reviews, 127 commits in 6 months
Contributions summary:Pavel's contributions primarily focused on the back-end development of the taskiq project. They implemented the initial broker and result backend components, laying the groundwork for task execution and result management. The user updated interfaces and implemented new functions like a new kicker object to handle task sending and message formatting. Their work demonstrates a focus on the core infrastructure of the asynchronous task queue.
pythonasynchronousasynciotask-queueasync-support
s3rius/FastAPI-template

Oct 2020 - Jan 2023

Feature rich robust FastAPI template.
Role in this project:
userBack-end Developer
Contributions:42 releases, 25 reviews, 174 commits in 2 years 3 months
Contributions summary:Pavel primarily contributed to the development of the back-end functionality within the FastAPI template. Their work included adding Windows support by modifying project initialization scripts and creating a batch file. Additionally, they updated the database object templates, implemented new API endpoints, and made modifications to the database models and migrations, showcasing proficiency in database integration and API development. The commits also show the integration of a scheduler script within the template.
pythonsentryalembicfeature-richfastapi-template
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