Build the search core in C++20
Implemented the open-source search core in C++20 and designed session-based APIs around it.
Founder-led · Search systems · Open source
A founder-led search platform with a C++20 core, SPA-aware crawling, session-based APIs, and event-driven supporting services.
Context
The challenge
Define, build, deploy, and operate an open-source search platform as a founder-led product rather than a bounded implementation assignment.
Accountability
The role
As Founder / Full-Stack Engineer, Hatef owns product scope, architecture, full-stack implementation, deployment, and operations.
03 · Architecture decisions
Only decisions documented in the public résumé are included here.
Implemented the open-source search core in C++20 and designed session-based APIs around it.
Added SPA-aware crawling to handle client-rendered web experiences.
Used MongoDB, Redis, Kafka, and Docker as part of the platform architecture and operating model.
04 · Outcomes