Max Presman is an engineering leader with 14 years of experience, currently heading Recruiting/ATS engineering at Rippling and rebuilding hiring workflows with AI-driven systems. He previously led DoorDash’s Storefront organization and served as Director of Engineering at PubNub, scaling merchant-facing e-commerce and realtime platform teams. Max blends product-minded leadership with hands-on backend work—he has contributed to PubNub’s open-source SDKs, improving heartbeat/presence handling, subscription sequencing, and auth key support to enhance performance and maintainability. Based in San Francisco and holding a BSc in Computer Science from the University of Toronto, he actively hires and mentors senior and staff engineers and EMs across multiple cities while focusing on reliable, developer-friendly systems.
14 years of coding experience
15 years of employment as a software developer
Bachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at University of Toronto
Contributions:14 releases, 37 commits, 63 PRs in 1 year 2 months
Contributions summary:Max's commits primarily focused on modifying the heartbeat configurations within the PubNub JavaScript SDK. The changes include moving heartbeat-related configurations to a dedicated config file. The code changes are related to the internal workings of the JavaScript SDK, which involves changes to the internal presence functionality. These changes likely improve the SDK's performance and maintainability.
Contributions:14 releases, 37 commits, 44 PRs in 1 year 7 months
Contributions summary:Max primarily contributed to the backend functionality of the PubNub Java SDK, adding core features and implementing improvements. They focused on functionalities like subscribe, unsubscribe, heartbeats, and timeouts. Code changes include modifications to the SubscriptionManager and PublishSequenceManager, indicating involvement in the core pub/sub logic and request sequencing. Additionally, the user added support for queue notifications and auth key handling, reflecting their contributions to the SDK's features and security aspects.
java-androidpubnubclient-libraryandroidjava-core
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.