Michał Borek is a Senior Software Engineer and pragmatic architect with over a decade of engineering experience spanning desktop, web, mobile and backend systems. He has led large technical initiatives at Ocado Technology—introducing RFC processes, co-authoring a multi-tenancy protection library, and driving over 50% year-on-year infrastructure cost reductions—while now continuing his craft at Elastic. Known for a T-shaped approach, he balances high-level architecture and hands-on problem solving, mentoring peers to make better decisions by providing broader context. He emphasizes simplicity and fast delivery as levers for quality, and often fills gaps in ownership to move complex projects forward. Based in Wrocław with a master’s in Computer Science, he brings both product-minded pragmatism and deep operational experience from telecoms to ecommerce platforms.
13 years of coding experience
15 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Wrocław University of Science and Technology
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.