Dmitry Kryukov is a results-driven Technical Team Lead with a decade of engineering experience and 6+ years focused on complex backend systems, API design, and architecture. He is fluent in Python and Django ecosystems, AsyncIO, Redis, PostgreSQL and containerized deployments, and has driven measurable improvements in search performance, CI/CD stability, and reporting platforms at scale. Dmitry has led backend development and mentoring efforts at fintech and SaaS companies, shaping technical processes and raising code quality across teams. An active open-source contributor, he has contributed bug fixes and integration improvements to high-profile Apache projects like Camel and Tika, demonstrating deep integration and parsing expertise not obvious from his day-to-day product work. Based in Obninsk, he combines hands-on engineering with team leadership to deliver reliable systems under tight deadlines.
10 years of coding experience
9 years of employment as a software developer
Master's degree Engineering, Master's degree Engineering at Moscow Institute of Electronics and Mathematics (Technical University)
Apache Camel is an open source integration framework that empowers you to quickly and easily integrate various systems consuming or producing data.
Role in this project:
Back-end Developer & Integration Engineer
Contributions:22 reviews, 7 commits, 92 PRs in 4 months
Contributions summary:Dmitry primarily contributed to the `camel-as2` component, focusing on improvements and bug fixes related to handling EDIFACT messages and content types within the AS2 framework. Their work involved ensuring proper handling of character sets, custom MDN templates, and resolving string comparison issues. The user also made changes in several test files for testing purposes.
The Apache Tika toolkit detects and extracts metadata and text from over a thousand different file types (such as PPT, XLS, and PDF).
Role in this project:
Back-end Developer
Contributions:3 reviews, 2 commits, 21 PRs in 17 days
Contributions summary:Dmitry primarily contributed to the Apache Tika project by addressing static analysis reports and fixing bugs. They focused on implementing and modifying code within several modules like `tika-core`, `tika-translate`, `tika-parsers` and others, likely related to text extraction, metadata handling, and parsing various file types. Their changes involved modifying existing code and fixing errors that were revealed by static analysis tools to improve code quality. The user was also co-author of the commit, indicating collaboration.
apache-tikaextractionxlspdfppt
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.