Leo Bushkin is a Sr Principal Engineer with 16+ years designing and delivering distributed systems across Java, .NET, AWS, and Azure, currently shaping architecture and platform strategy at Smartsheet. He previously held principal engineering and architecture roles at Amazon and Microsoft, bringing deep experience in microservices, client/server and mobile architectures, and quality engineering. A pragmatic technical leader and mentor, he blends hands-on development with systems-level thinking to drive scalable, reliable solutions for large enterprises. Leo is an active contributor to MoreLINQ, having implemented sophisticated sequence-manipulation operators—an indicator of his attention to elegant, reusable backend utilities. Based in Renton, WA, he pairs a long-standing enterprise software background with a knack for translating complex requirements into practical, maintainable architectures.
16 years of coding experience
26 years of employment as a software developer
Computer Science and Engineering, Computer Science and Engineering at University of Hartford
Contributions summary:Leo implemented several extension methods for the MoreLinq library, focusing on creating various sequence manipulation operations. The contributions include implementing methods for generating random sequences, subsets, permutations, and for run-length encoding and sorted merging of sequences. Additionally, the user worked on operators for pairing up elements, partitioning, segmenting and interleaving sequences.
Extract logic from your apps with a user-friendly node editor powered by React.
Contributions:1 release, 3 pushes, 1 branch in 2 days
reactstatelessjavascriptnode-editornodejs
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.