
Professional networking
نموذج مرجعيThree times the industry connection rate, in 15 milliseconds
A matching engine that models people as vectors across skills, goals, seniority, industry and geography — and returns a ranked, business-rule-aware shortlist in fifteen milliseconds.
لمحة سريعة
- المدة
- 39 أسبوعاً
- حجم الفريق
- 4 أشخاص
- نوع التعاقد
- بناء جديد
- نوع المشروع
- تطبيق ويب
- القطاع
- B2B SaaS
الوضع
التحدي
Good matches need signal, and asking users for signal directly means a preference form nobody finishes. Beyond that, naive pairwise matching is O(n²) and stops being computable somewhere around 25,000 users.
ما الذي فعلناه
Infer the signal from the profile graph, retrieve approximately, then re-rank exactly — which is what keeps the whole thing inside 15ms.
القرارات التي صنعت الفارق
Approximate retrieval, exact re-ranking
An HNSW index over pgvector for sub-10ms nearest-neighbour retrieval, then a re-ranking pass applying mutual connections, past interactions and verification status. Precision where it changes the answer, approximation where it does not.
Negative feedback as a first-class signal
Explicit 'not relevant' signals fed back into ranking. This moved the numbers more than any change to the model did.
ما الذي تغيّر
- industry average acceptance rate
- 3xindustry average acceptance rate
- end-to-end recommendation latency
- 15msend-to-end recommendation latency
- match relevance
- 4.3/5match relevance
- 30-day retention
- 62%30-day retention
- 15ms — 12ms retrieval, 3ms re-ranking
- 4.3/5 — user-reported
- 62% — at 25K+ monthly actives
Three times the industry-average acceptance rate, 4.3/5 self-reported relevance, and 62% thirty-day retention across 25,000+ monthly actives.
الخدمات المستخدمة
- Vector-based matching engine on pgvector with HNSW
- Business-rule re-ranking layer
- Feedback instrumentation feeding ranking weights
ما الذي كنا سنفعله بشكل مختلف
لكل مشروع واحدة من هذه. ونشرها هو المقصد — فدراسة حالة بلا ندم فيها تسويق لا دليل.
The biggest improvement did not come from a better model, it came from better feedback loops. We would instrument the negative signal on day one rather than adding it once the rankings looked suspicious.
أعمال أخرى
- Internet Money · Crypto financial services$10M+monthly transaction volume
One wallet interface across five blockchains
A multi-chain crypto platform where every chain hides behind one interface, with a tamper-evident audit trail underneath it. $10M+ moves through it monthly.
اقرأ دراسة الحالة - MagicTask · Project management SaaS100K+concurrent users
From latency spikes at 5,000 users to 100,000 concurrent
A gamified project management platform re-architected from a single Node server into an event-driven system that holds 100,000+ concurrent connections without the reward engine touching the critical path.
اقرأ دراسة الحالة