Peter Lemenkov is a senior software engineer with 20 years’ experience building high-performance distributed systems, VoIP platforms and cloud services, currently focused on RabbitMQ and OpenStack at Red Hat EMEA. He brings deep systems and protocol expertise across Erlang/OTP, C, Go and Python, with hands-on work spanning message-oriented middleware, NoSQL datastores, cryptography/blockchain and computer vision. A long-time open-source maintainer and contributor, Peter has fixed core bugs and optimized internals in projects like Erlang/OTP, RabbitMQ, CouchDB and coreboot—where he contributed low-level ACPI and power-management fixes for Lenovo hardware. He combines production-grade backend engineering with embedded systems knowledge and a history of CI/TDD-driven development and package maintenance for Fedora. Notably, his contributions range from protocol dissectors in Wireshark to solidity compiler fixes, reflecting a rare blend of networking, hardware initialization and compiler-level problem solving.
20 years of coding experience
12 years of employment as a software developer
Master’s Degree, Applied Physics and Mathematics, Economics, Master’s Degree, Applied Physics and Mathematics, Economics at Moscow Institute of Physics and Technology (State University) (MIPT)
Read-only mirror of https://review.coreboot.org/coreboot.git. Synced every hour. We don't handle Pull Requests.
Role in this project:
Embedded Systems Engineer
Contributions:115 commits, 1 comment in 14 years 10 months
Contributions summary:The user, Peter Lemenkov, primarily contributed to the Lenovo-specific code within the coreboot project. Their work involved modifications to ACPI tables, GPIO configurations, and SMM handlers for various Lenovo laptop models, specifically focusing on hardware initialization and power management aspects. Furthermore, the contributions encompass the use of macros, removal of unnecessary dependencies, and code cleanup efforts to optimize and maintain the code base. The user has demonstrated a specialization in integrating and maintaining the ACPI configuration of the main boards, along with hardware power control.
OpenSIPS is a GPL implementation of a multi-functionality SIP Server that targets to deliver a high-level technical solution (performance, security and quality) to be used in professional SIP server platforms.
Role in this project:
Back-end Developer
Contributions:7 reviews, 64 commits, 42 PRs in 8 years 10 months
Contributions summary:Peter primarily contributed to the OpenSIPS project by modifying and adapting existing code related to the rtpproxy-ng module. Their work involved adjusting function arities, header file inclusions, and API calls to align with the OpenSIPS codebase. The commits demonstrate a focus on integrating and backporting features from the rtpproxy module, along with addressing specific compatibility issues within the OpenSIPS environment. These changes included modifying existing functions, adapting data structures, and addressing compilation issues.
professionalsip-servergplsecurityhigh-level
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.