Top expert inFull Stack Development and DevOps Technologies
Alexander Morozov is a senior software engineer with 13 years of experience building and hardening cloud-native and container infrastructure, currently at Google in Zurich. He brings deep back-end and systems expertise—particularly in Go—demonstrated by meaningful contributions to high-profile open-source projects like docker/moby, containerd, runc, and the Go runtime itself. Alexander focuses on code quality, concurrency correctness, and networking for containers, having fixed race conditions, vet issues, and implemented heartbeat, netlink, and port-mapping solutions across large codebases. He pairs production engineering with DevOps instincts, shipping daemon improvements, gRPC prototypes, and container stats plumbing that aid observability and lifecycle management. Known for helping others and improving projects from tests to specs, he also co-hosted a Go-focused podcast that kept his finger on the pulse of the language community.
13 years of coding experience
15 years of employment as a software developer
Moscow State Technological University "Stankin"
Bachelor of Applied Science (B.A.Sc.) Mathematics, Bachelor of Applied Science (B.A.Sc.) Mathematics at Bauman Moscow State Technical University
A toolkit for orchestrating distributed systems at any scale. It includes primitives for node discovery, raft-based consensus, task scheduling and more.
Role in this project:
Back-end Developer
Contributions:288 commits, 230 PRs, 105 pushes in 1 year 1 month
Contributions summary:Alexander primarily contributed to the implementation of a heartbeat package and integrated it into the dispatcher for the `swarmkit` project. They introduced new protocol buffer definitions for heartbeat requests and responses, as well as adding implementations for the agent API to handle heartbeat calls. The user's work included unit tests for the heartbeat functionality. This integration of heartbeat functionality involved changes across multiple files, demonstrating a deep understanding of the project's architecture.
The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems
Role in this project:
Backend Developer & Test Automation Engineer
Contributions:1436 commits, 1102 PRs, 812 pushes in 3 years 7 months
Contributions summary:This user, Alexander Morozov, primarily contributed to the backend development of the Moby project by fixing bugs, improving testing, and updating dependencies. His commits include fixes for missing log entries in test runs and adjustments for Go 1.4 compatibility, demonstrating a focus on code quality and compatibility. He also made significant contributions to the project's test suite, rewriting and adding new tests. Furthermore, the user updated dependencies, indicating a role in maintaining the project's dependencies.
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
Alexander Morozov - Senior Software Engineer at Google