Wen Xie is a Technical Product Manager and former software engineer with 11 years of experience building backend systems, developer tools, and realtime infrastructure, currently shaping product at Supabase in New York. At Supabase they progressed from engineering to product leadership, contributing significant backend and DevOps work across flagship open-source projects like supabase-js, realtime, and the postgres-meta REST API. Wen specializes in Postgres-driven tooling, realtime systems, and migration/CLI workflows, having implemented DB object management endpoints, connection retry strategies, and multi-tenant realtime support. Earlier roles spanned high-scale front-end microservices, data workflows using Kafka and Neo4j, and product work that moved a learning platform from prototype to revenue-generating cohorts. Comfortable switching between hands-on coding and product strategy, Wen pairs technical depth with a user-focused mindset and a history of improving reliability and developer experience. An uncommon detail: they’ve directly improved database resilience for realtime systems by adding exponential backoff and jitter to prevent production outages.
11 years of coding experience
8 years of employment as a software developer
Study Abroad Finance, Study Abroad Finance at Copenhagen Business School
Interdisciplinary Minor NYC Studies, Interdisciplinary Minor NYC Studies at Macaulay Honors College at The City University of New York
Bachelor of Business Administration (BBA) Finance, Bachelor of Business Administration (BBA) Finance at Baruch College
Fullstack Web Development, Fullstack Web Development at App Academy
Advanced Regents Diploma Law & Society, Advanced Regents Diploma Law & Society at Brooklyn Technical High School
Broadcast, Presence, and Postgres Changes via WebSockets
Role in this project:
Backend Developer
Contributions:219 reviews, 393 commits, 373 PRs in 2 years 2 months
Contributions summary:Wen's commits focused on enhancing the database connection logic for the Supabase Realtime Elixir project. Their primary contribution was adding database connection retries with exponential backoff and jitter, which prevents server shutdowns due to temporary database connection errors. The commits also included changes to test files to accommodate the newly added retry logic and associated configuration updates. This involved modifications to the application's database configuration to include retry-related parameters.
An isomorphic Javascript client for Supabase. Query your Supabase database, subscribe to realtime events, upload and download files, browse typescript examples, invoke postgres functions via rpc, invoke supabase edge functions, query pgvector.
Role in this project:
Back-end Developer
Contributions:29 reviews, 83 commits, 118 PRs in 1 year 6 months
Contributions summary:Wen primarily contributed to the back-end aspects of the Supabase client library. They implemented features related to Realtime functionality, including adding user tokens to Realtime channel subscriptions and integrating error handling. The user also refactored existing Realtime methods and updated the client to use the latest Realtime API. These changes improve the client's ability to interact with Supabase's real-time features and handle errors effectively.
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.