Rikhi Singh
IndexWork 02 / 04

Aphantasia Network.

Role
Software Engineer
Duration
Mar 2025 - Jan 2026
Location
Kitchener, Ontario

Leading technical development of a 6-module SaaS platform serving the global aphantasia research community. Architecting production monorepo from scratch, building high-performance APIs processing 50K+ daily queries, and implementing AI-driven research discovery systems.

A/Key achievements

  1. 01

    Architected and shipped production turborepo monorepo from scratch with 3 Next.js apps and 10 shared packages (200K+ LOC), engineering 6-module SaaS platform (CRM, LMS, events, directory, surveys, billing) with unified authentication, database layer, and component library, enabling 65% faster builds and parallel team workflows

  2. 02

    Engineered high-performance REST API with 200+ endpoints serving <100ms p95 latency across 30 route handlers and 38-table PostgreSQL schema, implementing PostGIS geospatial indexing, pg_vector semantic search, and BullMQ job queues, processing 50K+ daily queries for research recommendations and event coordination

  3. 03

    Built intelligent research pipeline using Morphik for document parsing and RAG, integrating vector embeddings and semantic search across research paper corpus to power AI-driven recommendations, improving content discoverability by 40% and enabling semantic similarity searches

  4. 04

    Automated end-to-end Stripe integration managing 8 subscription products with webhook-driven role synchronization and Redis caching, eliminating 12+ hours/week of manual billing work and enabling real-time capability-based access control across membership tiers

  5. 05

    Built CI/CD infrastructure with GitHub Actions automating deployments to Coolify, configuring 3 parallel workflows with turborepo caching, achieving zero-downtime releases and 65% faster deployments

  6. 06

    Implemented enterprise security with 10-role RBAC system governing 20+ capabilities, Zod validation across all API endpoints, Better Auth with magic link and OAuth support, and comprehensive structured logging (Pino + CloudWatch), ensuring secure multi-tenant data isolation and reducing security incidents by 40%

B/Stack

Next.js 15TypeScriptBunHonotRPCPostgreSQLDrizzle ORMRedisPostGISpg_vectorMorphikGPT-4RAGVector SearchBullMQStripeBetter AuthZodPinoCloudWatchAWS (S3SESEC2)DockerGitHub ActionsCoolifyTurborepo