// kpriyadharshan.dev

Kannan
Priyadharshan

AI Engineer · Agentic Infrastructure

Building agentic AI systems that think, act, and integrate. CS @ NTU 2029. AI Engineer @ Cyber Sierra.

BUILDINGAgentic AI platform · Cyber Sierra
READINGKarpathy — How LLMs Work · from first principles
TEACHINGMarket Microstructure + ML in Finance · 80+ Members
TARGETINGAgentic AI & Backend Infra Roles · Summer 2027
LOCATIONSingapore → Hong Kong (HKU Exchange Jan 2027)
BUILDINGAgentic AI platform · Cyber Sierra
READINGKarpathy — How LLMs Work · from first principles
TEACHINGMarket Microstructure + ML in Finance · 80+ Members
TARGETINGAgentic AI & Backend Infra Roles · Summer 2027
LOCATIONSingapore → Hong Kong (HKU Exchange Jan 2027)

Projects that
mean something

Quantitative Systems

01 · FEATURED

trace-zero

Full-stack optimal execution simulator implementing Almgren-Chriss (2000) against real Binance L1 orderbook data. Compares AC optimal trajectory vs TWAP vs Market Dump across isolated exchange instances — each strategy gets its own SimulatedBook so permanent price impact never contaminates competing lanes. Measures implementation shortfall in bps. Bloomberg Terminal-aesthetic UI.

Python · FastAPI · Next.js · NumPy · WebSocket

View on GitHub →
2026

02 · INFRASTRUCTURE

market-replay

Nanosecond-accurate top-of-book capture and replay for execution backtests. Monotonic clock timestamps — immune to DST and NTP adjustments — as the authoritative timing source. Pluggable handler system, JSONL storage with 10-minute file rotation.

Python · WebSocket · Binance

View on GitHub →
2025

Beta estimation via linear regression against a market index. Constructs the optimal portfolio using Markowitz Mean-Variance Optimisation. Monte Carlo simulation across 10,000 weight combinations to map the efficient frontier and identify the max Sharpe ratio portfolio.

Python · NumPy · SciPy

View on GitHub →
2025
Software Engineering

04 · HACKATHON

wayfinder

AI career navigation engine. Processes user profiles against career databases via pgvector semantic search, generating personalised 4-week upskilling roadmaps. Top 13 / 100+ teams at NTU Techfest 2026.

Next.js · pgvector · OpenAI · PostgreSQL

View on GitHub →
2026

05 · NLP

pollpulse-tn

Real-time NLP sentiment pipeline for Tamil Nadu 2026 election forecasting. Aggregates and classifies social signals across sources to surface swing-district indicators.

Python · NLP · Supabase

View on GitHub →
2025

Where I've
shipped

MAY 2026 – PRESENT

Cyber Sierra

AI Engineer Intern

  • Designing and building production agentic AI systems on an async Python stack, integrating LLM orchestration with sandboxed tool execution and streaming chat interfaces
  • Building semantic retrieval pipelines with vector embeddings and structured eval frameworks to measure and improve agent output quality over time
  • Implementing event-driven backend workflows with human-in-the-loop approval gates and third-party integrations across the full stack

DEC 2025 – PRESENT

eLife Inc

Backend Engineer Intern

  • Architected high-throughput data pipelines (AWS SQS, Async Python) processing 10,000+ daily events with zero message loss for downstream Generative AI models
  • Productionised internal microservices by enforcing CI/CD and mypy, enabling robust Kubernetes deployment of ML-driven features
  • Optimised data retrieval latency to <50ms for Discovery AI Core by migrating to gRPC and QUIC, enabling real-time analytics

FEB 2025 – NOV 2025

Netvirta Inc

Software Engineer Intern

  • Built scalable ETL pipelines in Python that onboarded 100k+ SKUs from 30+ brands for training of 3D fit recommendation models
  • Deployed a transcription model into production backend, reducing processing time by 70% for stakeholders
  • Engineered high-concurrency cloud infrastructure on AWS EKS handling 1,000+ concurrent users with low-latency HTTP/3 ingestion

JAN 2026 – PRESENT

NTU SCDS — IT Subcommittee

Backend Engineer

  • Engineered a document ingestion pipeline for Skills@CCDS that classifies uploaded PDFs (resume vs LinkedIn export) via OpenAI embedding similarity
  • Extracted structured profile data using a schema-constrained LLM prompt with Zod validation and skill normalisation (e.g. Go vs Golang)
  • Surfaced results via REST endpoint for human-in-the-loop verification before profile commit; PR merged into production codebase

OCT 2025 – PRESENT

NTU SCDS — TOP

Head of Technology (Backend)

  • Led backend development for orientation games platform serving 1,000+ incoming students using Redis and WebSockets for real-time score tracking
  • Conducted code reviews and managed deployment schedules across a team of student developers

JAN 2026 – PRESENT

Nanyang Fintech Catalyst

Director, Quantitative Finance Academy

  • Spearheading curriculum design for 80+ members, structuring advanced lessons on Market Microstructure and ML in Finance
  • Collaborating with industry partners to facilitate technical workshops on quantitative finance

What I'm
focused on

Agentic AI platform @ Cyber Sierra — multi-agent system for natural language querying of codebases via Slack, chaining skills (/grill-me, /to-prd, /to-issues) and human-in-the-loop verification. Python, FastAPI, Inngest, Slack Bolt, Anthropic SDK.

Zoom Clone in Rust — WebRTC signalling server + SFU from scratch in Rust/tokio

Cursor for PMs — early validation stage. Interviewing product managers to find the one workflow worth eliminating.


Tools I
know well

Systems
Rust (learning) · C++ · Python · Go
Backend
FastAPI · gRPC · QUIC · WebSockets · Redis · PostgreSQL
Cloud
AWS (EKS, SQS) · Kubernetes · Docker · Terraform
Agentic AI
LLM Orchestration · Agentic Systems · Semantic Retrieval · RAG · Eval Frameworks

Thinking
out loud

Coming Soon

Building a Market Data Replay Engine with Nanosecond Precision

Why monotonic clocks, JSONL, and the writer/reader thread separation matter in market data infrastructure.


Who I
am

I build agentic AI systems — the kind that think, act, and integrate with the tools teams actually use. Right now that means designing production multi-agent pipelines at Cyber Sierra, an AI-powered GRC platform in Singapore, where I work on LLM orchestration, semantic retrieval, eval frameworks, and event-driven human-in-the-loop workflows.

Before that: high-throughput data pipelines at eLife (AWS SQS, gRPC, Kubernetes), ETL infrastructure at Netvirta (AWS EKS, 100k+ SKU onboarding), and a document ingestion pipeline for Skills@CCDS — PDF classification via OpenAI embeddings, schema-constrained LLM extraction, and human-in-the-loop verification before profile commit.

At core, I'm a problem solver. The domain matters less than the depth — which is why I've followed the real leverage from quant infrastructure into agentic AI. I'm also Director of the Quantitative Finance Academy at NTU, where I design curriculum on market microstructure and ML in finance for 80+ members.

Outside of this: varsity cricket for NTU, Hiphop Tamizha, and a long-term plan to own a coffee estate in Kodaikanal.

Andrej Karpathy — How LLMs Work (building from first principles)
Nassim Taleb — Antifragile
Bhagavad Gita Chapter 14 — on the three modes of nature

Get in Touch

Open to internship opportunities for Summer 2027 in Hong Kong and Singapore.

Particularly interested in agentic AI infrastructure, backend systems, and applied AI research roles. If you're building at the intersection of AI and real-world systems, I'd like to hear about it.