Dmitrii Okunev is a Production Engineer with 13 years of experience based in Dublin, currently focused on remote attestation infrastructure at Meta. He combines deep backend and DevOps expertise—having built HA/LB CI/CD systems for startups and led system administration teams at a major research university—with hands-on contributions to notable open-source projects like Trezor's trezord-go and Facebook's OpenBMC. Dmitrii’s work spans improving build reliability, extending Go ORMs, and implementing performant ACLs and Redfish handlers, reflecting a pragmatic focus on robustness and scalability. His background in physics and partial PhD studies gives him a methodical, research-informed approach to complex systems and low-level infrastructure.
13 years of coding experience
7 years of employment as a software developer
Incomplete PhD, Physics, Incomplete PhD, Physics at National Research Nuclear University MEPhI (Moscow Engineering Physics Institute)
:smiling_imp: Trezor Communication Daemon (written in Go)
Role in this project:
Back-end Developer
Contributions:5 commits, 3 PRs, 16 comments in 1 day
Contributions summary:Dmitrii contributed to the `trezord-go` repository by fixing build issues and code formatting inconsistencies. They addressed problems related to Go version compatibility, specifically regarding the `go1.7` and `go1.6` versions. The user also reverted undesired formatting changes in vendor directories, ensuring the project's build process and dependencies remained intact. Their work directly maintained the project's build and dependency management.
OpenBMC is an open software framework to build a complete Linux image for a Board Management Controller (BMC).
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:12 commits, 1 PR, 1 comment in 3 months
Contributions summary:Dmitrii contributed to the OpenBMC project by fixing typos, cleaning up code to satisfy linters, and adding support for regular expression-based access control lists (ACLs) in the REST API. They implemented a caching mechanism for performance optimization within the ACL system and added a Redfish ComputerSystem handler, including the necessary API routes for BIOS firmware dumps. Additionally, the user's commits indicate work related to daily cleanup of BIOS firmware images via a cron job and a fix to unit tests.
software-frameworkyoctocontrollerlinux-imagelinux
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.