HR / OSPORTFOLIO WORKSPACE
hritikraj.dev/
Portfolio / 2026Bengaluru · Remote

HRITIKRAJAI / PRODUCT

Full-stack AI engineer building complete products across React interfaces, FastAPI services, LLM orchestration, secure multi-tenant data, automated testing, and cloud delivery.

02Professional products
07Procurement adapters
02LangGraph workflows
11Audited project entries

01Selected systems

All projects
Professional · Implemented · production evidence01

Full-stack AI engineer · 2025–26

SupplierVerse.ai

An AI procurement platform that turns fragmented public tenders into grounded, reviewable bid work across discovery, matching, collaboration, and response drafting. Worked across the Next.js product, 85 FastAPI endpoints, 297 database migrations, ingestion jobs, matching, collaboration, billing, and shared identity boundaries. Built the Azure OpenAI and LangGraph Bid Writer flow around typed state and reviewable output.

85 FastAPI endpoints297 database migrations
Professional · Implemented02

Full-stack developer / AI engineer · 2025–26

GoDiverse

A multi-persona B2B operating system spanning buyer discovery, supplier operations, verification, teams, controlled public data, and shared identity. Delivered discovery, supplier profiles, verifier sessions, team administration, safe public projections, and a shared app-access migration with compatibility fallback, backfills, and orphan repair.

137 HTTP handlers120 API route files
Independent · Implemented · validation pending03
UplyFox pixel fox mark

Product engineer · 2026

UplyFox

A browser extension and web control plane designed to make application assistance useful without making submission unsafe. Built grounded profiles, deterministic answers, form inspection, verified writes, attachment handling, tracking, and explicit submission approval.

190 named unit tests5 strict navigation adapters
Independent · Implemented with partial modules04
AI Open Studio mark

Product engineer · 2026

AI Open Studio

A collaborative learning and research workspace combining a Mistral prompt engine, structured document AI, shared Yjs state, and native peer media. Built 30 prompts across 10 categories, constrained BlockNote operations, research rooms, a custom Yjs transport with 50 ms batching, reactions, drawings, and native WebRTC signalling.

72 curriculum topics50 ms Yjs batching
Independent · Shipped05
AffairsAI product mark

Product engineer · 2026

AffairsAI

A bilingual current-affairs product that turns resilient public-feed ingestion into daily briefs, validated quizzes, research digests, and offline study tools. Built collection across 119 registered source variants, cleaning, deduplication, scheduled daily briefs, validated quizzes, bilingual generation, SEO, and an offline-first Expo client.

51 canonical live sources500-item rolling feed
Independent · Shipped06
Coders Cookies mark

Product engineer · 2026

Coders Cookies

An open developer learning platform with 504 DSA problems, structured roadmaps, multi-language code execution, safe public profiles, and a published theme suite. Built DSA navigation, 150 editorials, 630 checkable topics, a Monaco-powered runner, resume tooling, public profiles, and a 12-theme VS Code Marketplace extension.

504 DSA problems150 editorials

02Engineering range

From interface
to operated system.

I own the path from product interaction and API design through AI orchestration, secure data boundaries, testing, and deployment. That range lets me connect model behavior to evidence, automation to human approval, and ambitious interfaces to infrastructure that can fail honestly.

03Independent experiments

GitHub Wrap / visual engineering

Data made tangible.

A contribution-history experiment that turns GitHub activity into heatmaps, fleets, skylines, ocean currents, and a Bengaluru traffic visualization.

0Gravity wordmark
GitHub Wrap contribution visualization interface

04Field notes

All writing
01
AI systems · 08 min

Evidence before generation

Designing a bid-writing graph that cannot silently turn model confidence into unsupported claims.

02
Browser safety · 07 min

Approval bound to state

Why a click on “approve” should authorize one exact form—not a future page that merely looks similar.

03
Collaboration · 09 min

Realtime, with honest limits

A custom Yjs transport and native WebRTC room are useful engineering—not permission to claim infinite scale.

Have a hard problem?

Let’s build something
worth trusting.