~/venkat neelraj nitta

$ ls projects/

Projects

Things I built outside work to learn a stack end to end. Screenshots are from the running apps, except Chore Scheduler, which shows its mobile UI mockups.

agentic-binders/

Healthcare / Pharmain progress

Agentic AI that generates document binders for a global pharmaceutical company, with traceability, evaluation and guardrails.

  • Designing and building the agentic AI that generates the binders.
  • Designing the traceability framework for what the agents produce.
  • Designing the evaluation framework for generated binders.
  • Added guardrails to an agent that runs jobs on HPC GPU clusters: command allow-lists, input and prompt-injection checks, output checks, and GPU and job limits.
LLMsAgentic AI
2026
Agentic generationTraceabilityEvaluation frameworkGuardrails

insurasst/

Insurance

Claims assistant that answers from policy PDFs with citations, routes each loss to the right coverage, and is graded by its own evaluation harness.

  • RAG over policy PDFs: section-aware chunks across page breaks, all-MiniLM-L6-v2 embeddings in FAISS, and cited answers with file, page range and policy section.
  • LLM coverage routing picks the policy sections that fit the loss before retrieval, and pulls in that part's exclusions.
  • Evaluation harness of 12 claim scenarios logged as MLflow runs (pass rate, retrieval hit rate, citation accuracy, latency), with every chat turn traced as route, retrieve and LLM spans.
  • YOLOv11 segmentation for six vehicle-damage classes; packaged with Gunicorn, a non-root Docker image and Kubernetes manifests (Kustomize) with health probes.
PythonDjangoLangChainFAISSYOLOv11OllamaGemini APIMLflowDockerKubernetes
Oct 2025 – Oct 2026github →
InsurAsst workspace: chat over policy documentsInsurAsst workspace: chat over policy documentsInsurAsst vehicle damage estimatorInsurAsst policy document library

artha-ai/

Fintech

A PyTorch CNN that outputs portfolio weights directly, trained on a Sharpe-based objective over 24 assets.

  • Convolves along the time axis per asset over 50-day windows with GICS sector encoding, and emits weights through a softmax instead of forecasting prices.
  • Custom differentiable loss: Sharpe ratio, turnover commission, concentration penalty and an entropy bonus, benchmarked against equal weight.
  • Served as a Django REST API behind a React dashboard, packaged as one multi-stage Docker image.
PyTorchDjango RESTReactDockerDVC
Dec 2025github →
Artha AI dashboard: asset class performanceArtha AI model training in progressArtha AI portfolio results

qtrack/

Productivity

Study and issue tracker on Supabase with a focus timer that stays correct across devices.

  • React 19 and Vite on Supabase (Postgres, Auth, Storage, Realtime), with email, GitHub and Google sign-in.
  • Timer state persists to Postgres and remaining time is recomputed from the stored start time, so a closed tab resumes at the right second.
  • PDF study reader on pdfjs-dist with per-page highlights linked to notes; a news feed from an Edge Function calling the Anthropic API.
React 19ViteSupabasePostgreSQLEdge Functions
QTrack dashboardQTrack PDF study readerQTrack focus timer

rl-code-sandbox/

AI Evaluation

A verifiable coding environment of the kind used to reward RL on code, with checks that catch reward hacking.

  • 5 handwritten Python tasks plus a seeded task generator, each with a reference solution, hidden tests and an input generator for fresh tests.
  • Solutions graded in a locked-down Docker sandbox (no network, read-only root, CPU, memory and PID limits), with reward from per-test JUnit results.
  • Integrity checks zero the reward for cheating: leak, static and AST checks, a hardcode check and a hidden-vs-fresh differential check. Validated with 5 cheating agents; all scored 0 with checks on.
PythonDockerpytest
Oct 2026github →

privacy-facial-id/

Privacy / Security

Face images encrypted with Paillier homomorphic encryption before storage, beside a ResNet-18 face classifier. Data Governance course, Northeastern.

  • Images Base64-encoded, chunked and encrypted in parallel across processes, with a matching decryptor and timing for each stage.
  • ResNet-18 fine-tuned in PyTorch on 28 identities, evaluated with precision, F1, a confusion matrix and ROC.
  • A CKKS (TenSEAL) prototype encrypting image tensors, as a step toward computing on encrypted inputs.
PythonPyTorchscikit-learn
Mar 2025github →

chore-scheduler/

OptimizationiOS and Android release planned

The same constrained assignment problem solved six ways, cross-checked, and ranked on violations, rest balance and fairness.

  • MILP formulated by hand as a scipy.sparse constraint matrix solved with HiGHS.
  • Two-phase optimization: first minimize how many soft rules bend, then optimize fairness among those schedules.
  • A safety-gated beam-search repair layer fixes rest-gap violations without making correctness or fairness worse.
MILP · HiGHSGreedySim. annealingTabu searchGeneticHungarian
PythonSciPyNumPyReact
Chore Scheduler app: today, weekly calendar, household and setup screensChore Scheduler app: today, weekly calendar, household and setup screensChore Scheduler app: six algorithms running, picking a schedule, fairness breakdownChore Scheduler app: six algorithms running, picking a schedule, fairness breakdownChore Scheduler app: welcome, fridge board, notification digestChore Scheduler app: welcome, fridge board, notification digest

UI mockups from the repo (mobile-app branch)

hackathons

Lighthousewon

HR Tech

Employee onboarding and recognition platform, built by a team of four for the Workhuman-sponsored hackathon. I presented the live demo and took questions from the judges.

May 2026 · Python · React · FastAPI · LLM · code →

SmartCart

Retail / E-commerce

Finds the lowest vendor prices across sources to cut grocery shopping time. I led development at InnovAIte, Northeastern.

Feb 2025 · Django · PostgreSQL · React · Gemini API · code →

Coursework and smaller experiments: github.com/Subhash-269