Denis Mikhailov is a cybersecurity engineer with 9 years of hands-on experience building and hardening enterprise networks, specializing in Fortinet ecosystems (FortiGate, FortiManager, FortiAnalyzer, FortiEDR) and ISO/IEC 27001-aligned ISMS. He combines deep packet-level troubleshooting with Wireshark, extensive virtualization and backup expertise (VMware ESXi, Hyper-V, Veeam), and practical skills in VPNs, BGP, ZTNA and MFA to deliver resilient remote access and HA solutions. Certified in FortiManager and FortiOS, Denis has led risk-based security assessments and incident investigations while operationalizing Fortinet telemetry across distributed sites. Beyond networking, he contributes to C++ open-source projects—adding compatibility and feature improvements to well-regarded libraries like Boost.PFR and sqlite_orm—illustrating a low-level systems mindset that complements his security work. Open to relocation and visa sponsorship for Canada or Europe, he seeks roles where deep networking expertise and secure-by-design thinking accelerate operational security.
9 years of coding experience
8 years of employment as a software developer
Higher Multidisciplinary Civil Defence College
Bachelor's degree, Information Technology, Bachelor's degree, Information Technology at Abay Myrzakhmetov Kokshetau University
std::tuple like methods for user defined types without any macro or boilerplate code
Role in this project:
Back-end Developer
Contributions:65 reviews, 47 commits, 42 PRs in 1 year 10 months
Contributions summary:Denis implemented a detector for inherited structs within the Boost.PFR library, specifically targeting C++17. They also merged updates from the upstream develop branch, resolving conflicts in `fields_count.hpp`. These changes involved modifying core header files, indicating contributions focused on the library's internal workings and compatibility with different C++ standards, including updates to configurations and functionality. The user also addressed typos and worked on array compilation fixes.
❤️ SQLite ORM light header only library for modern C++
Role in this project:
Back-end Developer
Contributions:10 reviews, 43 commits, 9 PRs in 3 months
Contributions summary:Denis made several commits focused on enhancing the `sqlite_orm` library for modern C++. Their contributions involved implementing new features, such as table without rowid support, adding new type traits and editing existing static assertions. The user also worked on the internal implementation of the library by adding new classes, and modifying existing ones, with their changes primarily affecting how the ORM interacts with SQLite. The user’s work improved the library's functionality and robustness.
header-only-librarycrudormsqlite3-databasesqlite3
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 Mikhailov - Cybersecurity Engineer at CT AGRO LLP