Andrew Stakhov

Staff Engineer at Moderne

Old Toronto, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Andrew Stakhov is a Staff Engineer and platform architect with 11 years of experience helping enterprises modernize software delivery through DevOps, agile practices, and cloud-native patterns. He specializes in polyglot microservices architectures using .NET and Java, with deep practical experience on Cloud Foundry and platform tooling from his time at Pivotal and Moderne. A pragmatic back-end engineer, he contributes to notable open-source projects—adding database migration endpoints to Steeltoe and improving the official .NET Kubernetes client with interfaces and GCP token refresh support—highlighting his knack for making platform libraries more robust and testable. His background spans banking and enterprise consulting, where he translated regulatory and legacy constraints into maintainable cloud-native systems. Based in Toronto, he blends hands-on implementation with platform strategy, often surfacing subtle integration issues (like token scopes and model-version conversions) before they hit production.
code11 years of coding experience
job5 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
1,115reputation
101kreached
29answers
22questions
Badges
kendo-ui
top-5%
github-logo-circle

Github Skills (31)

kubernetes10
back-end-development10
net10
dotnet10
entity-framework-core10
asp-net10
kubernetes-pods10
dotnet-core10
backend10
csharp10
api-design9
testing9
configuration-management9
kendo-ui9
configuration-file9

Programming languages (8)

C#TypeScriptJavaCSSShellStarlarkJavaScriptGo

Github contributions (5)

github-logo-circle
SteeltoeOSS/Steeltoe

Jul 2019 - Jul 2022

.NET Components for Externalized Configuration, Database Connectors, Service Discovery, Logging and Distributed Tracing, Application Management, Security, and more.
Role in this project:
userBack-end Developer
Contributions:3 reviews, 11 commits, 15 PRs in 3 years
Contributions summary:Andrew primarily contributed to the implementation of a DbMigrations endpoint within the Steeltoe framework. Their work involved adding reflection-based database migration functionality, initially supporting Entity Framework Core. This included writing tests for the new endpoint middleware and ensuring proper data retrieval. Further contributions focused on addressing issues related to token scopes and improvements to the Config Server client.
circuit-breakerloggingservice-discoverynet-coremicroservices
kubernetes-client/csharp

Mar 2020 - May 2020

Officially supported dotnet Kubernetes Client library
Role in this project:
userBack-end Developer
Contributions:8 commits, 16 PRs, 149 comments in 1 month
Contributions summary:Andrew primarily contributed to the Kubernetes client library, focusing on enhancing its functionality and improving its maintainability. Their work included adding interfaces for generated Kubernetes objects to enable more flexible interactions, implementing token refresh mechanisms for GCP authentication, and addressing inconsistencies in test projects. Further contributions involved fixing issues in the test suite and supporting conversions between different model versions. The user demonstrates expertise in expanding the library's features and improving its overall robustness.
dotnetclient-librarysupportedkubernetes-clientkubernetes
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
Andrew Stakhov - Staff Engineer at Moderne