Michael Legore is a Staff Software Engineer with a decade of experience building high-scale web services and machine learning-driven systems, currently at Pinterest in Seattle. He has led identity and content teams at Sift, architecting Flink/Spanner pipelines and a patented BERT-based text clustering system to detect spam and fraud, and previously implemented subscription and billing flows for Microsoft Store handling billions in revenue. Comfortable across the stack, he contributes to front-end projects like the notable ssbc/patchwork decentralized messaging app, improving UX and feed filtering for peer-to-peer networks. His interests span peer-to-peer protocols, ML, home automation, and music recommendation, reflecting a blend of pragmatic production engineering and curiosity about decentralizing the web. Collected experience in distributed systems, on-call reliability, and ML platform roadmaps makes him effective at driving technical strategy and delivery in complex, data-driven environments.
10 years of coding experience
13 years of employment as a software developer
Thomas Jefferson High School for Science and Technology
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at University of Virginia
A decentralized messaging and sharing app built on top of Secure Scuttlebutt (SSB).
Role in this project:
Front-end Developer
Contributions:6 commits, 1 PR, 5 comments in 1 day
Contributions summary:Michael primarily focused on enhancing the user interface and settings within the Patchwork application. They implemented a filter for following messages, allowing users to show or hide messages from followed users. Furthermore, they redesigned the settings page, switching the filter controls from buttons to checkboxes and updating the filter logic within the rollup module for a more seamless user experience. This work involved modifying several files related to feed rendering and settings management.
Contributions:53 commits, 15 pushes, 6 branches in 1 month
reactbrowserp2pwebrtcweb-browser
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 Legore - Staff Software Engineer at Pinterest