Denis Otkidach

Python Developer at Exness

Limassol, Cyprus
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
Denis Otkidach is a seasoned Python developer with 15 years of experience building and modernizing backend systems, currently driving production services at Exness from Limassol, Cyprus. He specializes in asyncio-based architectures, microservices (gRPC, Kafka), and database-heavy backoffice systems, having led technical efforts at ICONIC.VC and tackled complex legacy refactors at Rutube. A prolific open-source contributor, Denis has contributed to high-profile projects such as aiokafka and aiohttp, helping upgrade Python support and modernize compatibility layers. He pairs deep systems-level debugging and performance tuning with pragmatic engineering — for example, authoring a coroutine-based ClickHouse driver and migrating long-standing codebases to contemporary async patterns. With an academic background in chemistry, he brings analytical rigor and a habit of reverse-engineering undocumented systems to deliver resilient, well-tested services.
code14 years of coding experience
job22 years of employment as a software developer
bookM.Sc., Chemistry, M.Sc., Chemistry at Московский Государственный Университет им. М.В. Ломоносова (МГУ)
languagesEnglish, Russian, Ukrainian, German, Greek
stackoverflow-logo

Stackoverflow

Stats
32,602reputation
6.4mreached
295answers
4questions
Badges
foreign-keys
top-1%
floating-point
top-5%
oauth
top-5%
sqlalchemy
top-1%
duplicates
top-1%
orm
top-5%
github-logo-circle

Github Skills (35)

python10
testing10
kafka10
kafka-node10
asyncio10
duplicates10
foreign-keys10
sqlalchemy10
filter10
kafkajs10
twitter9
hex9
dependency-management9
json9
datetime9

Programming languages (5)

TypeScriptJavaRustJavaScriptPython

Github contributions (5)

github-logo-circle
aio-libs/aiokafka

Oct 2020 - Nov 2022

asyncio client for kafka
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:16 releases, 94 reviews, 43 commits in 2 years 1 month
Contributions summary:Denis's primary contribution involved dropping support for Python 3.5 and supporting Python 3.8 and 3.9. This required changes to multiple files, including tests, and the use of `dataclasses`. The user also made updates to dependencies and refactored compatibility utilities. Additionally, the user fixed several warnings related to Python 3.9 and addressed warnings.
kafkakafka-clientasyncio
SmartTeleMax/iktomi

Jun 2011 - Mar 2017

A compact web library including forms, routing and other useful features.
Contributions:192 commits, 7 PRs, 25 pushes in 5 years 9 months
javascriptcompactweb-libraryrouting
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
Denis Otkidach - Python Developer at Exness