Hi, I'm
Sanmit Singh
Software Engineer and Product Manager
4th-year Computer Science student at McMaster University with hands-on industry experience in automation, data workflows, full-stack development, and AI-powered systems.

About Me
Passionate about building scalable solutions that drive real business impact

I'm a 4th-year Honours Computer Science co-op student at McMaster University with a 3.9 GPA, graduating in April 2028. As a two-time Dean's List recipient, I bring strong academic excellence combined with hands-on experience across multiple companies and roles.
I've contributed to diverse teams across Scotiabank, Tetra Tech, and InsightAI, delivering automation solutions that improved efficiency by up to 90%, building scalable web applications, and engineering AI-powered pipelines. I balance technical depth with business acumen, transitioning between software engineering, product management, and business analysis roles.
I'm proficient in full-stack development and agentic AI systems, with expertise in Next.js, React, TypeScript, C#, Python, LangGraph, and RAG pipelines. Beyond my roles, I've built personal projects including a self-improving assistant agent, a multi-tenant pool hall SaaS shipped to a real pilot customer, an automated news digest agent, and a Chrome extension for university navigation—each solving real problems with modern tech stacks.
Work Experience
Delivering measurable impact through technical innovation
Software Developer
- ▹Developing a full-stack event ticketing platform for the McMaster Engineering Society, powering registration and ticket sales for events including the Iron Ring Ceremony
- ▹Collaborating with a team of student developers in an Agile workflow to design, build, and ship new platform features
Software Engineer Intern
- ▹Built an elevated onboarding experience for a client-facing platform with a user base in the millions, as the only intern staffed on this high-priority initiative
- ▹Led a 6-person intern team building agentic workflows and RAG pipelines with LangGraph to streamline architecture workflows for internal engineering teams, using extreme programming (XP) frameworks
Product Management Intern
- ▹Led end-to-end UX improvements across Two-Step Verification (2SV) authentication flows to reduce friction while maintaining security and compliance standards
- ▹Partnered cross-functionally with Design, Engineering, Risk, and Compliance to translate user pain points into feasible product solutions, navigating legacy system constraints and high-risk identity surfaces
Software Engineer and Business Analyst Intern
- ▹Developed an end-to-end Excel automation full-stack web application using ReactJS and C#, enabling teams to drag-and-drop inputs and automatically generate client-ready deliverables, streamlining tasks by 90%
- ▹Built and documented 5+ reusable React components using Storybook, improving UI development efficiency by over 25% and cutting new developer onboarding time by 2+ hours per project
- ▹Built an API integration application to retrieve 10,000+ client feedback comments from Autodesk Construction Cloud and developed a PowerBI dashboard with scheduled refreshes, enhancing real-time visibility across 20+ active projects
- ▹Collaborated cross-functionally with engineers, project managers, and stakeholders to gather requirements and translate business needs into technical deliverables
Software Engineer Intern
- ▹Refactored client AI knowledge base updates on the InsightAI platform by developing a RAG application that processes conversational data, reducing manual update effort by 70%
- ▹Integrated OpenAI's API to convert raw text (up to 500,000 characters) into structured JSON data for optimized data organization and accessibility
- ▹Implemented test-driven development with pytest, ensuring robust API functionality, data validation, and seamless file processing for multi-format inputs
Featured Projects
Building innovative solutions with modern technologies
The Vault
Walkable 3D Interactive Resume
Sept 2026 – Present
A walkable 3D world where five sealed chambers each hold a puzzle, and each solved puzzle unseals one chapter of my resume. The character, rooms, signage and sound effects are all generated in code — no downloaded assets.
Nexus
Self-Improving Agentic Assistant
Sept 2026 – Present
An autonomous Telegram assistant that manages Todoist tasks, then grades its own replies every night and rewrites its own logic when it gets something wrong. Built on a LangGraph agent loop behind a FastAPI backend.
Chalk
Pool Hall Management SaaS
Apr 2026 – Present
A multi-tenant B2B SaaS built from scratch — live table-session timers, automatic revenue calculation, and an owner dashboard with peak-hour and rate-tier breakdowns. Shipped to a real pilot customer in under a week.
Signal
Mar 2026Daily News Automation
A background Python agent that pulls from NewsAPI, RSS feeds and the Claude API’s web search, then emails a categorized digest on a configurable schedule.
Macify
Jan 2026McMaster Navigation Extension
A context-aware Chrome extension delivering cross-site shortcuts and in-page guidance across McMaster’s legacy Mosaic and OSCARplus systems.
Skills & Technologies
A comprehensive toolkit for building modern applications
Languages
Frameworks & Libraries
AI & Agentic Systems
Databases
Tools & Technologies
Let's Build Something Together
Open to 4-month co-ops starting Winter 2027
Get In Touch
Whether you're hiring for Winter 2027, want to collaborate on a project, or just want to talk shop about full-stack development, agentic AI systems, or automation — I'd love to hear from you. Reach out through any of the channels below.
© 2026 Sanmit Singh. Built with Next.js, Tailwind CSS, and Framer Motion.