Michael Patashnik

Senior Software Engineer at Google

New York, New York, United States
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
Michael Patashnik is a Senior Software Engineer at Google with 11 years of experience combining strong algorithms and systems instincts with a background in computer science and economics. He specializes in algorithmic puzzles, graph theory, and the intersection of game and decision theory, bringing analytical rigor to product-scale engineering problems. A Cornell CS/Econ double-major, he has hands-on experience across backend and frontend stacks from internships and early roles, and has built teaching projects and a puzzle game that reflect his love of complex challenges. Known for translating combinatorial problems into practical code—like a Java/Swing assignment matcher that saved hundreds of hours at a summer camp—he excels at turning theoretical ideas into scalable tools. Based in New York, he thrives on hard puzzles and designing elegant solutions that bridge theory and production.
code11 years of coding experience
job1 year of employment as a software developer
bookBachelor's Degree, Computer Science and Economics Double Major, Bachelor's Degree, Computer Science and Economics Double Major at Cornell University
github-logo-circle

Github Skills (9)

tmx10
tilemap9
physics-engine9
tiled8
java8
2d8
java-game6
opengl6
game-engine6

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
Mshnik/ShippingGame

Aug 2014 - Aug 2015

Contributions:181 commits in 1 year
Mshnik/MuseScore

Apr 2017 - Jan 2023

Contributions:442 commits, 1 PR, 482 pushes in 5 years 9 months
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
Michael Patashnik - Senior Software Engineer at Google