Skip to content
View Kapil-Iyer's full-sized avatar

Organizations

@Wat-Street

Block or report Kapil-Iyer

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Kapil-Iyer/README.md

Hi, I'm Kapil Iyer πŸ‘‹

πŸš€ About Me

Candidate for Bachelors of Mathematics Co-op student at the University of Waterloo specializing in Applied Mathematics - Scientific Machine Learning and Statistics, with a minor in Computing.

I build machine learning systems for financial services, with an emphasis on rigorous evaluation, interpretability, and production constraints. My work focuses not just on whether models perform well in isolation, but whether they are reliable, understandable, and genuinely useful in real-world settings.


πŸ”¬ Current Work

ML Engineer β€” Wat Street (University of Waterloo)
Modeling volatility contagion across S&P 500 assets using Temporal Graph Neural Networks, with performance benchmarked against econometric baselines such as GARCH and HAR-RV to evaluate statistical and predictive validity.

AI Engineer β€” Dazia Consulting Inc.
Designed and implemented a full-stack AI tutoring system powered by Gemini 2.5 Flash for financial certification education, expanding boilerplate to production RAG pipelines using ChromaDB and Docker that processed 1,500+ pages of content and reduced token usage by ~30% via optimized retrieval strategies. Built Express.js REST services with CORS and rate-limiting to enforce freemium usage constraints and support production deployment.

  • Features: RAG context Question Generator, Gemini 2.5 flash AI Tutor Bot, Context and Topic Summarizer Cheat Sheet Generator, Flashcards, Daily limit set

Co-Founder β€” Wanderers
Building an offline-first social discovery platform designed as a social catalyst rather than a destination.

  • The Goal: Minimize time in-app; maximize real-world interaction.
  • The Engineering: Prioritizing validation over polish and designing for user trust rather than engagement metrics.

πŸ›  Featured Projects

Project Objective Tech Stack
PlainCents https://github.com/Kapil-Iyer/PlainCents Automated expense categorization and investment tracking dashboard using K-Means clustering. Python, scikit-learn, SQLite, Pandas, NumPy, Matplotlib, yfinance, PowerBI
RiskFecta https://github.com/Kapil-Iyer/RiskFecta Implementing portfolio risk analytics (Efficient Frontier, Sharpe Ratio) for retail investors. Python, PyTorch, scikit-learn, SciPy, PostgreSQL, Plotly, Bloomberg Terminal, Tableau, Streamlit Cloud
VectorMate https://github.com/Kapil-Iyer/VectorMate Neural network chess engine (1000+ ELO) using CNNs and Minimax search. Python, PyTorch, Flask, Hugging Face, Render, Vercel

πŸ’» Tech Stack

Languages: Python JavaScript SQL HTML5 CSS3 Racket Bash

Machine Learning: PyTorch scikit-learn Pandas NumPy Scipy Plotly Matplotlib

Data & Infrastructure: PostgreSQL SQLite Docker Bloomberg Render Vercel Hugging Face

Web & Visualization: Flask React Express.js Streamlit Power Bi Tableau


πŸ“« Connect

Pinned Loading

  1. Dazia-financebuddy-ai Dazia-financebuddy-ai Public

    AI Finance Tutor Bot for IFIC/CSC Content powered by RAG (Chroma DB vector store in Docker) with React frontend and Express.js REST API's and backend

    TypeScript

  2. PlainCents PlainCents Public

    Personal Finance and Investment Analytics PowerBI Dashboard powered by classical ML: K-Means Clustering and Radom Forest Models

  3. RiskFecta RiskFecta Public

    Quantitative Portfolio Intelligence Platform powered by Bloomberg Terminal Data and Neural Network Models: XGBosst and LSTM

  4. VectorMate VectorMate Public

    Neural Network-Driven Chess Engine powered by CNN policy Network targetting 1000+ ELO deployed on Render and Vercel

    Python

  5. GuranshSinghKohli/Wanderers GuranshSinghKohli/Wanderers Public

    CSS

  6. kapil-iyer-portfolio kapil-iyer-portfolio Public

    Kapil Iyer's portfolio to represent his projects and journey in tech

    HTML