Michael Pleshakov is a Senior Software Engineer with a decade of experience building and operating cloud-native infrastructure and back-end systems, currently at Microsoft after a multi-year tenure at F5 Networks. He has deep hands-on expertise with NGINX and Kubernetes—contributing to high-profile open-source projects like the NGINX Ingress Controller and Prometheus exporter—where he implemented features, improved observability, and hardened runtime behavior. His background spans platform integration, DevOps, and full-stack demo work, including Docker images, autoscaling scripts, and Gateway API implementations, showing comfort across the stack from runtime config to front-end demos. Early roles in Cisco honed his automation and testing skills, giving him a practical focus on reliability and repeatable delivery. Known for pragmatic problem-solving, he blends systems-level thinking with developer-friendly tooling and monitoring improvements. He holds a Specialist's degree in Computer Software Engineering from Bauman Moscow State Technical University.
10 years of coding experience
5 years of employment as a software developer
Specialist's degree, Computer Software Engineering, Specialist's degree, Computer Software Engineering at Bauman Moscow State Technical University
Contributions:5 reviews, 24 commits, 7 PRs in 4 years 2 months
Contributions summary:Michael's contributions center on demonstrating and integrating various NGINX and NGINX Plus features within different demo environments. They added Docker images and configured the NGINX Hello World application. They also integrated CoreOS, GCP, and OpenStack demos, including scripts for autoscaling, service discovery, and managing backend instances. Furthermore, they added and updated the front-end for the Nginx Hello world app and for the K8s coffee demo.
NGINX Gateway Fabric provides an implementation for the Gateway API using NGINX as the data plane.
Role in this project:
Back-end Developer
Contributions:1492 reviews, 39 commits, 189 PRs in 1 year 3 months
Contributions summary:Michael primarily contributed to the back-end aspects of the project by implementing components for the NGINX Gateway Fabric. Their initial commit established the foundation with the main application and initial configurations. They then added a GatewayClass controller, a core component for managing and configuring the gateway. The user also introduced a configuration file and management for the NGINX runtime, managing configuration files within the file system.
nginxapiapi-gatewaydockergateway
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.