Arnav Sharma arnav_s@ar.iitr.ac.in
❖
+91 8580-965219
❖
LinkedIn
❖
Portfolio
❖
GitHub
SKILLS NextJS, Golang, gRPC, Websockets, Redis, Serverless-Infra, Containerization
EDUCATION
IIT Roorkee Architecture June, 2027
WORK EXPERIENCE
Orange Search Co-Founder/CTO June. 2025 – Present
▪
Secured $5K in incubator funding to architect and build a quality-first search engine, including a distributed data pipeline
and ML classification service.
▪
Engineered an IOPS-optimised Go crawler capable of processing over 1,000 URLs/second, minimising database writes
with asynchronous batching and a Redis Bloom filter to achieve 99%+ de-duplication efficiency before hitting the
database.
▪
Built a hybrid search engine using Reciprocal Rank Fusion (RRF) to accurately rank results from multiple signals (keyword,
vector, PageRank).
▪
Built and deployed a comprehensive observability stack with Prometheus and Grafana , providing real-time pipeline
monitoring that reduced system downtime and issue resolution time.
Sustainico Full Stack Intern May 2025 – June 2025
▪ Developed a data pipeline transmitting physical water-meter readings to Amazon DynamoDB via webhooks .
▪
Automated the deployment lifecycle with a GitHub Actions CI/CD pipeline , reducing manual deployment time from
over 30 minutes to under 2 minutes and eliminating configuration errors.
PROJECTS
OAuth Implementation LiveLink Code
▪
Implemented OAuth 2.0 with PKCE for both Google and GitHub, with secure cookie management to prevent CSRF
attacks, writing all logic from scratch without relying on third-party libraries.
▪
Fortified Google OIDC flow against replay attacks and token forgery by implementing comprehensive ID Token
validation, including signature verification against cached JWKS and validation of iss, aud, exp, and nonce claims.
▪
Engineered a high-throughput Sliding Window Counter Rate Limiter, using Redis and a custom Lua script to minimise
network overhead .
Zero-knowledge, real-time chat app with multi-device E2EE protocol. LiveLink Code
▪
Built a multi-device chat application featuring an end-to-end encryption protocol from scratch, using X25519 for
side-channel resistant key exchange and AES-256-GCM to guarantee message integrity .
▪
Hardened client-side security by generating non-exportable Crypto Key objects via the Web Crypto API, preventing key
exfiltration from XSS attacks and securely persisting them in IndexedDB.
▪
Engineered a highly performant chat UI capable of handling 10,000+ messages by implementing UI virtualisation and
cursor-based pagination , achieving a constant-time, memory-efficient rendering experience.
▪
Designed a secure multi-device synchronisation model with explicit device verification via Safety Numbers to protect
against Man-in-the-Middle ( MITM ) attacks.
Real-Time Video Broadcaster Code
▪
Architected a real-time media server using a Mediasoup SFU to efficiently route multiple WebRTC streams, transcoding
them into a standard HLS live feed for scalable, large-scale audience distribution .
▪
Engineered a dynamic FFmpeg process manager that consumes RTP streams from Mediasoup, compositing video
( hstack ) and mixing audio ( amix ) in real-time to generate a single, broadcast-ready stream.
▪ Developed a WebSocket signalling server to manage the complete WebRTC connection lifecycle .