Fedor Isakov is a seasoned software engineer with 10 years of experience building fast, scalable systems and a current role on Google Shopping in Zurich. He blends backend expertise in Python, Go and Node.js with systems architecture and DevOps sensibilities, having improved CI, monitoring, and microservice infrastructure at Yandex. At Google he contributes to developer experience and to widely used Google Cloud sample repositories—authoring Compute Engine and IAM samples that help other engineers adopt GCP features. Comfortable across the full stack, he has led monolith-to-microservice splits, designed analytics and recommendation infrastructures, and automated testing and alerting pipelines. Known for pragmatic design and shipping usable examples, he pairs hands-on coding with mentorship and developer-focused documentation.
10 years of coding experience
7 years of employment as a software developer
Graduate, Mentor school, Graduate, Mentor school at Practicum by Yandex
Fellow, Fellow at Outtalent
Диплом специалиста по инженерной специальности, Компьютерная безопасность, Диплом специалиста по инженерной специальности, Компьютерная безопасность at Уральский Государственный Университет им. А.М. Горького
Sample apps and code written for Google Cloud in the Go programming language.
Role in this project:
Back-end Developer
Contributions:27 reviews, 31 commits, 38 PRs in 1 year 2 months
Contributions summary:Fedor contributed several samples for Google Cloud's Compute Engine using Go. These samples included implementing features like listing instances, creating instances from public images, and creating instances from a template. The user also added functionality related to handling and applying firewall rules. Additionally, the user worked on examples for managing preemptible instances.
Node.js samples for Google Cloud Platform products.
Role in this project:
Backend Developer
Contributions:1 review, 35 commits, 11 PRs in 1 year 5 months
Contributions summary:Fedor primarily contributed to the backend functionality of the Google Cloud Platform Node.js samples, focusing on the "functions/scheduleinstance" directory. Their work involved fixing scheduling instance functions for the nodejs-compute release, updating compute usage, and resolving iterator issues. The user's contributions also included adding and updating samples for IAM deny policies, expanding the functionality for managing windows instances, and refactoring compute operation handling.
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.