Skip to content
View Legend11235's full-sized avatar

Block or report Legend11235

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
Legend11235/README.md

👋 Hi, I'm Sohum Guha

Football Fan ⚽️

I build things across algorithms, data systems, and machine learning.

  • FPL Optimizer: full-stack ML web app predicting player FPL points and the most optimal Fantasy Premier League squads.
  • Transformer from Scratch: PyTorch implementation exploring attention and training loops.
  • Equity Portfolio Optimizer: Trains signals from market data and 10-K text, then optimizes long/short weights with risk caps, turnover limits, and performance tracking.
  • Neuroscience data pipeline: automated extraction and visualization for behavioral + eye-tracking data.

Tools

Python, PyTorch, scikit-learn, XGBoost, Flask, React, Tailwind, PostgreSQL, MATLAB, Bash

What I’m focused on

  • Currently building a compiler from scratch.
  • Refactoring the FPL model into a clean scikit-learn/XGBoost pipeline.
  • Comparing sequence models to boosted trees on time-series player data.

Selected projects

Contact

Tech Stack

Languages
Python Java C C++ JavaScript TypeScript Bash MATLAB

ML / Data Science
PyTorch TensorFlow scikit-learn XGBoost NumPy pandas Matplotlib

Web
React Flask Tailwind CSS

Data & Storage
PostgreSQL DuckDB SQLite

Tools
Git GitHub Actions Conda Jupyter VS Code

Pinned Loading

  1. fpl_optimizer fpl_optimizer Public

    Predicting the most optimal Fantasy Premier League team every game week

    Jupyter Notebook

  2. equity-portfolio-optimizer equity-portfolio-optimizer Public

    Machine learning for equity portfolio construction. Trains signals from market data and 10-K text, then optimizes weights under practical constraints.

    Jupyter Notebook

  3. Covid-19-Tracker Covid-19-Tracker Public

    A Covid-19 Tracker that displays in-depth COVID-19 stats for any country or Canadian province. Other features include a Travel Advisory and also a Self Screening feature which uses an algorithm to …

    Java

  4. MediQueue MediQueue Public

    Forked from karangandhi272/MediQueue

    Webapp to help patients stay calm and engaged while waiting in the Emergency Room

    TypeScript

  5. FlowState FlowState Public

    Pomodoro timer that actually holds you accountable

    JavaScript 1

  6. risk-rag-copilot risk-rag-copilot Public

    Upload a risk policy PDF and ask plain-English questions; it finds the right passages and answers with citations or safely says “Insufficient context.” Built with FastAPI + Tailwind and an in-memor…

    Python