Michael Friedman is a senior software engineer based in Seattle with over a decade of experience building and shipping large-scale systems across cloud, analytics, and consumer platforms. He has delivered production software at Snowflake, Tableau, Microsoft, and Amazon, bringing a cross-discipline perspective that blends development, testing, and CI/CD expertise. His work spans data and analytics, distributed systems, sensors and touch interfaces, and motion control/robotics, giving him a unique ability to bridge hardware-adjacent engineering with backend services. At Tableau he spent a decade shaping server-side analytics infrastructure, and he recently joined Snowflake to continue tackling high-scale data problems. Michael’s background in sales management and business development before returning to full-stack engineering gives him an uncommon product and stakeholder sensibility when prioritizing technical trade-offs. He holds an M.Eng. in Computer Science from Cornell and a BS from Rice, pairing strong academic foundations with pragmatism in production environments.
10 years of coding experience
15 years of employment as a software developer
B.S., Computer Science, B.S., Computer Science at Rice University
M. Eng., Computer Science, M. Eng., Computer Science at Cornell University
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.