Dmitry Efimov

Senior Software Engineer at Indeed ITDR

Ryazan, Ryazan Oblast, 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

👤
Senior
🎓
Top School
Dmitry Efimov is a senior software engineer with over 25 years of hands-on experience building cross-platform C++ and C# systems across navigation, cybersecurity, auditing, and telecom domains. He specializes in Qt-based cross-platform applications (including a Qt Android app with 100k+ downloads) and has deep experience with graphics APIs, Windows native technologies, and modern C++ (up to C++23) for networking, protocol analysis, and debugging tools. Recent work includes implementing LDAPS/TLS capture and coroutine-based Boost.Asio proxies, plus low-level protocol experiments with Kerberos and Active Directory, demonstrating a blend of systems, security, and networking expertise. Dmitry maintains several reusable C++ libraries on GitHub that showcase template metaprogramming and pragmatic wrappers (e.g., a SQLite wrapper), reflecting a long-running commitment to clean, portable code. Comfortable across Linux and Windows toolchains, embedded graphics stacks and cloud/auditing integrations, he pairs legacy-system fluency with modern CI/build practices to solve complex interoperability challenges.
code11 years of coding experience
job24 years of employment as a software developer
bookComputer Software Engineering, Computer Software Engineering at Saint Petersburg State University, faculty of mathematics and mechanics, software engineering chair
languagesEnglish, Russian
github-logo-circle

Github Skills (42)

x-plane9
addon9
blender9
serial-communication9
favicon8
eagle8
fork8
duplicates8
rainbow8
dm7
django-blog7
favorites7
serial-port7
customisation7
singing7

Programming languages (4)

C++ShellCPython

Github contributions (5)

github-logo-circle
DarkDemiurg/serial

Mar 2015 - Oct 2020

Contributions:6 pushes in 5 years 7 months
cppseriallinuxc-plus-plusserial-port
A tool for creating skeleton python project, built with popular develop tools and conform to best practice.
Contributions:9 releases, 47 pushes, 25 tags in 2 years 11 months
best-practicetemplatepythonboilerplateskeleton
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