Max Schridde is a Full Stack Engineer based in Los Angeles with 11 years of professional experience and a strong track record shipping production systems across computer vision, fintech, blockchain, and eCommerce. He has scaled a Stripe-powered payments platform to over 15M transactions and architected a blockchain-driven NFT marketplace, demonstrating both performance and product-focused engineering. Comfortable leading teams and decomposing monoliths into microservices, he reduced client delivery time by 33% while introducing modern tech and agile practices. A frequent contributor to open-source (notably improving GraphQL data fetching and bulk operations in the popular react-admin project), he focuses on resilient APIs, PostgreSQL-backed Groovestack architectures, and React front-ends. Max pairs a Berkeley CS and Haas business background with recent advanced studies in statistics and ML from MITx, bringing both product intuition and data-driven thinking to engineering decisions. He thrives in fast-moving environments where rapid iteration and measurable impact on user growth and revenue matter.
11 years of coding experience
8 years of employment as a software developer
B.A. Computer Science | B.S. Haas School of Business, B.A. Computer Science | B.S. Haas School of Business at University of California, Berkeley
MITx MicroMasters Certificate in Statistics and Data Science, Machine Learning & Data Science, MITx MicroMasters Certificate in Statistics and Data Science, Machine Learning & Data Science at MITx Courses
Recipient of The Loyola Man Award, Recipient of The Loyola Man Award at Loyola High School
A frontend Framework for single-page applications on top of REST/GraphQL APIs, using TypeScript, React and Material Design
Role in this project:
Full-stack Developer
Contributions:1 review, 7 commits, 6 PRs in 2 years 6 months
Contributions summary:Max primarily contributed to the `ra-data-graphql-simple` package within the `react-admin` framework, focusing on improving data fetching and manipulation for GraphQL APIs. They addressed issues related to pagination, sorting, and filtering in `GET_MANY_REFERENCE` requests, and ensured correct behavior across various data access operations. Furthermore, the user implemented improvements such as support for sparse fields and added native support for `DELETE_MANY` and `UPDATE_MANY`. Additionally, they made code style improvements via a "prettier" script.
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.