CH1 1 V/div

Acquiring…

Sidhant Yadav

Hi, I'm Sidhant! I study Computer Engineering at the University of Waterloo. I care about shipping clean, reliable code from start to finish, and I'd love to bring that to your team.

Availability
Seeking a Summer 2027 co-op

Toolkit

The languages, frameworks and hardware I build with.

Languages

  • C++
  • C
  • Python
  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • SQL

Backend & frameworks

  • Node.js
  • Express.js
  • React
  • Next.js
  • FastAPI
  • PostgreSQL
  • Prisma
  • Tailwind CSS
  • Vite
  • Clerk
  • Microsoft SSO
  • REST APIs

DevOps & tools

  • AWS (S3)
  • Docker
  • Vercel
  • Git
  • GitHub Actions
  • Linux
  • Postman
  • SharePoint
  • Sage 300 ERP

AI & data engineering

  • LangChain
  • ChromaDB
  • Pandas
  • NLTK (VADER)
  • RAG
  • Vector databases
  • ETL pipelines
  • Prompt engineering
  • Claude API

Hardware & embedded

  • Arduino
  • FPGA
  • Verilog
  • Quartus
  • Altium
  • LTspice
  • MATLAB

Experience

Where I’ve worked so far.

  1. Sept 2026 – Jan 2027Current role

    Software Engineering Intern

    Mercury Mortgages

    • Engineered a production accounts-payable platform with Next.js, TypeScript, FastAPI, and PostgreSQL, automating invoice intake, vendor verification, and multi-level approvals across multiple corporations with role-based access and Microsoft SSO.
    • Built an AI document-extraction pipeline on the Claude API that auto-fills invoice fields and GL codes from PDFs and scanned images, with a per-vendor feedback loop that learns from user corrections.
    • Integrated the Sage 300 ERP API to auto-sync each corporation's chart of accounts, replacing manual GL code entry.
    • Developed automated lease PDF generation, amortization schedules, and SharePoint document sync for an internal real-estate portfolio app using Next.js and Prisma.
    • Next.js
    • TypeScript
    • FastAPI
    • PostgreSQL
    • Claude API
    • Sage 300
    • Prisma
    • SharePoint
    • Microsoft SSO
  2. Jan 2026 – Apr 2026

    Software Engineer

    Modiva Studios

    • Built a full-stack AI video generation platform using React, Vite, Node.js, and Express, delivering a production-grade web app from scratch for a startup in the Google Accelerator.
    • Integrated Google Veo through a custom REST API to power prompt-to-video generation.
    • Developed responsive UI components with Tailwind CSS, custom animations, and mobile-first layouts.
    • Added Clerk authentication and worked across a multi-branch Git release workflow.
    • Led end-to-end UI/UX design, building interactive prototypes, design systems, ambient glow effects, and micro-animations.
    • React
    • Vite
    • Node.js
    • Express
    • Tailwind CSS
    • Clerk
    • Google Veo
    • Git

Selected work

Four builds across web, data, AI and hardware: what each one is, what I built, and what came out of it.

CH1Software engineer · Modiva Studios · Jan–Apr 2026

Visit live site for Clawd Video Platform (opens in new tab)

Clawd Video Platform

CH1 Live product

No recording. The product is live.

clawdvideo.com

Open clawdvideo.com

Full-stack AI video generation platform (clawdvideo.com) for Modiva Studios in the Google Accelerator.

What I built

  • Built with React, Vite, and Node.js/Express, integrating Google's Veo models through a custom REST API and server-side agent pipeline for prompt-to-video synthesis.
  • An integrated agent chat interface — Next.js and TypeScript with a bottom-anchored composer, live response panel, and API routes for real-time orchestration alongside the video workflow.
  • Clerk authentication, cinematic responsive layouts, and glass morphism UI with micro-animations.

Result

Built for a Google Accelerator startup

Stack

  • React
  • Vite
  • Node.js
  • Express
  • Next.js
  • TypeScript
  • Tailwind
  • Clerk

Financial News ETL & Dashboard

CH2 Demo recording
Loading demo…

Production-grade ETL pipeline that extracts daily financial news via REST APIs and loads structured records into a relational database.

What I built

  • Transforms data with Pandas and runs VADER sentiment analysis on every article.
  • Designed a schema with SQLAlchemy and containerized the backend with Docker.
  • A Next.js/React dashboard with a glassmorphism UI for live sentiment trends and macroeconomic insights pulled directly from the database.

Result

Hands-off automation after deployment

Stack

  • Python
  • Prefect
  • Pandas
  • SQLAlchemy
  • Docker
  • Next.js

RAG Knowledge Chatbot

CH3 Demo recording
Loading demo…

Retrieval-Augmented Generation application that ingests large PDF documents and answers questions with Google Gemini, grounded in retrieved context to reduce hallucinations.

What I built

  • Chunks and embeds documents in ChromaDB, with LangChain orchestrating ingestion and retrieval.
  • A Streamlit real-time chat UI with sub-second vector search.
  • Citation-backed answers across hundreds of pages of dense documentation.

Result

Citation-backed, document-grounded answers

Stack

  • Python
  • LangChain
  • ChromaDB
  • Gemini
  • Streamlit

CH4

Embedded Traffic Control System

CH4 State diagram
GreenYellowRed

Real-time traffic intersection controller in C++ using finite state machines and deterministic timing algorithms.

What I built

  • Custom hardware prototypes with transistors, ICs, and breadboards bridge microcontroller firmware to electromechanical systems.
  • PWM, digital/analog I/O, and low-level logic process sensor telemetry and drive sequential outputs.

Result

Hardware–software co-design

Stack

  • C++
  • FSM
  • Embedded
  • PWM
  • Hardware