Ondřej Piálek

Senior Software Engineer at Microsoft

Třebíč, Vysočina, Czechia
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

👤
Senior
🎓
Top School
Ondřej Piálek is a Senior Software Engineer with 14 years of experience building high-throughput, resilient systems and leading product-focused engineering efforts. Currently on the team responsible for Azure's Foundational Gateway, he architects and supports a reverse-proxy serving millions of requests per second with five-nines availability. As a former Principal Engineer and acting CTO at HappyPorch he led a multi-year cloud-first e-commerce migration (DDD, Event Sourcing, Akka.NET) that now processes tens of millions in sales while preserving business continuity. He brings deep distributed-systems expertise—illustrated by contributions to the Akka.NET project improving cluster sharding and delivery semantics—paired with an entrepreneur’s instinct for fast prototyping and pragmatic refactoring. Comfortable across the stack and across organizations from startups to Microsoft, Ondřej blends hands-on implementation with operational ownership and a keen focus on impactful outcomes.
code14 years of coding experience
job17 years of employment as a software developer
bookBEng, Software Engineering with Management, BEng, Software Engineering with Management at The University of Edinburgh
bookGymnázium Třebíč
languagesCzech, English, Spanish
stackoverflow-logo

Stackoverflow

Stats
552reputation
45kreached
7answers
6questions
github-logo-circle

Github Skills (16)

net10
asp-net10
cluster-computing10
dotnet10
csharp10
akka10
distributed-programming10
clustering10
actor-model10
dotnet-core10
concurrency9
razor6
windows-phone6
silverlight6
profiling6

Programming languages (9)

C#PowerShellTypeScriptJavaScriptHTMLRubyMarkdownTSQL

Github contributions (5)

github-logo-circle
akkadotnet/akka.net

Mar 2018 - Jul 2019

Canonical actor model implementation for .NET with local + distributed actors in C# and F#.
Role in this project:
userBack-end Developer
Contributions:5 commits, 4 PRs, 18 comments in 1 year 4 months
Contributions summary:Ondřej focused on improving the Akka.NET codebase, primarily addressing issues related to cluster sharding and distributed data. Their contributions include refactoring code to remove unnecessary dependencies like the replicator for shard proxies and ensuring shard ID consistency across nodes. Additionally, the user made improvements to the AtLeastOnceDelivery feature by allowing parameters to be set from deriving classes.
dotnetconcurrencydistributed-actorsdistributed-programmingc-sharp
HappyPorch/uSplit

Jun 2015 - Aug 2019

A/B Testing plugin for Umbraco
Contributions:105 commits, 5 PRs, 69 pushes in 4 years 2 months
testinga-bumbracoa-b-testing
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
Ondřej Piálek - Senior Software Engineer at Microsoft