Dmitry Kirilyuk

Senior Software Engineer at Infobip

St Petersburg, St Petersburg City, Russia
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
Dmitry Kirilyuk is a Senior Software Engineer with 11 years of experience building full-stack web platforms and shared infrastructure, currently driving web portal reliability and security at Infobip from St. Petersburg. He works across React front-ends, Node.js APIs, Kotlin services and Postgres, and has led development of reusable web-infrastructure modules used by multiple portal applications. Dmitry has hands-on experience with metrics-rich dashboards and auth flows (including 2FA and OAuth), and has tackled stability and security challenges at scale. Earlier roles show deep JavaScript and backend expertise (PHP, Zend Framework, MySQL, MongoDB, Redis, ElasticSearch) and building REST APIs and SPAs. He contributes to open-source—improving the popular mongoose-paginate library with performance and sorting options—highlighting a practical focus on performance and developer ergonomics. Colleagues would describe him as a pragmatic engineer who returns to platform-level problems to multiply impact across teams.
code11 years of coding experience
job4 years of employment as a software developer
bookPeter the Great St.Petersburg Polytechnic University
stackoverflow-logo

Stackoverflow

Stats
71reputation
21kreached
3answers
1question
github-logo-circle

Github Skills (13)

javascript10
nodejs10
mongodb10
pagination10
mongodb-database10
testing9
kubernetes6
html6
minikube6
typescript6
google-chrome6
android6
tuples6

Programming languages (14)

MDXJavaCSSC++JinjaCGoVala

Github contributions (5)

github-logo-circle
Mongoose.js (Node.js & MongoDB) Document Query Pagination
Role in this project:
userBack-end Developer
Contributions:11 commits, 5 PRs, 4 pushes in 2 months
Contributions summary:Dmitry contributed to the development of the `mongoose-paginate` library, adding features such as a `lean` option for performance optimization and a `sort` option to control the query results. The contributions include merging of branches and updating the library's test suite and related documentation. These changes involved modifications to core files and adjusting tests, indicating a focus on enhancing the functionality and usability of the pagination module.
querymongoose-jsmongoose-pluginpaginationnode-js
Jokero/mongoose

Jan 2016 - May 2023

MongoDB object modeling designed to work in an asynchronous environment.
Contributions:12 pushes, 2 branches in 7 years 4 months
pythonasynchronousmongoodmmodeling
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
Dmitry Kirilyuk - Senior Software Engineer at Infobip