Skip to content
View Sheharyar45's full-sized avatar

Highlights

  • Pro

Block or report Sheharyar45

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
Sheharyar45/README.md

Hi, I'm Sheharyar 👋

CS + Statistics @ University of Toronto  |  Incoming SWE Intern @ StackAdapt  |  Canadian Citizen

Portfolio  ·  LinkedIn  ·  Email


About me

I'm a backend and ML-focused software engineer who has shipped production code across distributed systems, LLM pipelines, and data infrastructure. Currently interning at StackAdapt (Summer 2026) after 8 months at Geotab where I doubled SQL pipeline throughput and reduced frontend latency by 33% for 100K+ users.

I care about systems that scale and code that ships — not just prototype demos.


What I build

  • Distributed backends — FastAPI microservices, Kafka event streaming, AWS Lambda, Docker CI/CD
  • LLM & AI pipelines — RAG with LangChain + Pinecone, multi-agent workflows with LangGraph, MCP tool orchestration
  • Frontend — React + TypeScript, React Query, code-splitting, lazy loading
  • Systems — multi-threaded C/C++ tooling, POSIX concurrency, Linux internals

Featured projects

Project What it does Stack
DocRAG Semantic search + RAG platform — sub-150ms retrieval over 10K+ docs FastAPI · LangChain · Pinecone · Redis · AWS
BrowserBuddy AI browser extension for QnA, similarity search & price comparison via MCP agents LangGraph · FastAPI · React · Python
Stockgram Stock portfolio tracker + social network, hosted on GCP Spring Boot · PostgreSQL · Redis · Java
SysMon Multi-threaded Linux CPU/memory monitor using POSIX threads & pipes C++ · Linux · Bash

Tech

Languages     Python · TypeScript · Java · C++ · C# · SQL · R
Frameworks    FastAPI · React · Spring Boot · LangChain · LangGraph · scikit-learn
Infrastructure AWS · GCP · Docker · Kafka · PostgreSQL · Redis · GitHub Actions

Experience highlights

  • StackAdapt — Incoming SWE Intern (May 2026)
  • Geotab — SWE Intern: 2× SQL throughput, −33% frontend latency for 100K+ users, Claude AI agent saving 8–12h/sprint
  • Adamjee Life — SWE Intern: −25% API latency, serverless AWS Lambda for 10K+ users
  • GPA: 3.96 | Expected graduation: Aug 2027

Pinned Loading

  1. DocRAG DocRAG Public

    DocRAG is a modern web-based note-taking platform that leverages Retrieval-Augmented Generation (RAG) and semantic search to help users store, organize, and intelligently retrieve their notes and d…

    TypeScript

  2. BrowserBuddy BrowserBuddy Public

    A context-aware browser AI agent that can store webpage state (text, images, metadata) and run agent workflows using MCP tools.

    Python

  3. Stockgram Stockgram Public

    • Built a Java Spring Boot web application hosted on a GCP VM, for stock portfolios, analytics, and social networking. • Designed a BCNF-normalized PostgreSQL schema and used indexing, Redis cachin…

    Java 1

  4. Sysmon Sysmon Public

    • Built a multi-threaded Linux performance monitor in C, using forks/pipes for inter-process communication and real-time CPU/RAM metrics. Implemented parallel process synchronization and automated …

    C

  5. TrashNinja TrashNinja Public

    Forked from KKAPOOR30/hack_the_valley_2024

    Enabled waste classification by serving a fine-tuned TensorFlow model to React Native via Flask Rest-API tested with Postman. • Deployed the microservice on Render and achieved 95% model accuracy

    JavaScript

  6. Planetze Planetze Public

    Forked from ajaynvsa1/CSCB07-Planetze-86

    Developed an Android app using Android Studio and Java to track users’ carbon footprints and promote eco-friendly habits. • Stored user activities and carbon footprints in real-time using Firebase,…

    Java