Hi, I'm

Subal Bhattarai

Systems Analyst with a real passion for ML and AI projects. I build intelligent systems that turn complex data into actionable insights.

About

I'm a Systems Analyst who bridges the gap between business requirements and technical solutions. My passion lies in applying machine learning and AI to solve real-world problems — from building RAG pipelines over financial filings to designing data-intensive applications that scale.

I enjoy working across the full stack: designing databases, building APIs, training models, and creating intuitive interfaces. Currently focused on NLP, retrieval-augmented generation, and making financial data more accessible through AI.

Projects

SEC Filing Intelligence Engine

Full-Stack RAG System

AI-powered retrieval-augmented generation system for querying SEC EDGAR filings using natural language. Covers the top 10 S&P 500 companies with 1M+ structured XBRL data points and semantic vector search across 10-K and 10-Q filings from 2010 to present.

5-Way Query Routing

Intelligent classification routes queries to metric lookup, timeseries, narrative search, hybrid, or full statement retrieval

Vector + Relational Retrieval

pgvector cosine similarity search with cross-encoder reranking, combined with structured XBRL financial data

Confidence Scoring

0-100 confidence with 5 weighted signals: retrieval quality, source coverage, cross-source agreement, citations, recency

Real-time Streaming

SSE streaming with live classification display, retrieval plan animation, and progressive answer generation

PythonFastAPIReactPostgreSQLpgvectorOpenAIXBRLSSE StreamingRailwayVercel

More projects coming soon.

Skills

Languages & Frameworks

PythonTypeScriptReactNext.jsFastAPINode.js

Data & ML

PostgreSQLpgvectorOpenAI APILangChainPandasScikit-learnPyTorchHugging Face

Infrastructure

AWSDockerRailwayVercelRedisGitCI/CD

Contact

Interested in collaborating or have a question? Reach out.