Hey, I'm

Harsh Patel.

I'm a |

I build thoughtful products across web, AI, and UX, with a focus on clean interactions and real user value.

Software Engineering @ University of Waterloo

Press ⌘K to navigate, or use the floating orbs

// About me

I'm a first-year Software Engineering student at the University of Waterloo. I'm open-minded, curious, and always eager to learn, whether it's a new tool, language, or perspective.

I enjoy building meaningful projects across web development, UI/UX, and AI systems. I focus on clear interactions, strong performance, and practical user value.

I'm currently open to internship opportunities where I can grow my skills and contribute to real-world solutions.

~/harshpatel/about.ts
const harsh = {
school: "University of Waterloo",
program: "Software Engineering",
focus: ["Web Development", "UI/UX", "AI Systems"],
currentlyExploring: "AI systems, RAG, and product UX",
mindset:
"open-minded, curious, always learning",
debuggingPhilosophy:
"printf until it makes sense",
};

Quick facts

01
Studying
Software Engineering @ University of Waterloo
02
Focus
Web Development, UI/UX, AI Systems
03
Current goal
Software engineering internships
04
Location
Brampton, ON, Canada
05
Favorite build style
Fast, accessible, polished interfaces
06
Approach
Curious, open-minded, always learning
Brampton, ON, Canada
// Projects

Things I've built

Each one started with a problem that kept me up at night. Click any project to explore the full story.

2025Featured

DormChef, Student Kitchen Assistant

Smart cooking assistant for tiny kitchens

ReactViteTailwindCSSReact RouterLocalStorageTheMealDB APIGemini API
2025Featured

SnapSplit AI, Vision-Powered Bill Splitting

Vision -> JSON -> Split with private storage

Next.js 15.5React 18TypeScript 5TailwindCSS 3.4Framer MotionZod 3OpenAI (Vision, gpt-4o)AWS SDK v3Backblaze B2 (S3-compatible)Node 18App Router / RSC
2025Featured

StudyMate, Your AI Study Assistant

AI-powered active recall, planning, and focus in one place

Next.js (App Router)TypeScriptTailwindCSSOpenAI APIBrave Search APINode.jsNetlifyLucide
2025Featured

FocusFlow Lite, Distraction Blocker (MV3)

Premium-feel blocker with Focus Period and Pomodoro

TypeScriptViteCRXJS (MV3)TailwindCSSReactDeclarativeNetRequest
2025Featured

Detoxify, Private Discord Civility Coach

Lightweight, privacy-first moderation nudges

Pythondiscord.pyHurtLexSQLiteSlash CommandsDocker-ready
// Skills & Stack

What I work with

Tools and technologies I use to turn ideas into systems. Proficiency is subjective, and these reflect relative confidence.

JavaScript90%
Python90%
TypeScript88%
Java75%
C70%
C++72%
C#68%
SQL82%
Rust65%
Kotlin60%
Swift58%
HTML/CSS92%
React90%
Next.js88%
Node.js84%
Express.js80%
Spring Boot70%
Tailwind CSS90%
FastAPI75%
Git90%
GitLab75%
CI/CD78%
PostgreSQL82%
MongoDB78%
AWS (Lambda, S3, EC2, RDS)80%
Docker82%
Linux80%
NumPy78%
Pandas76%
Scikit-learn74%
PyTorch74%
TensorFlow72%
Matplotlib70%
// Experience

Where I've been

A timeline of roles, projects, and the curiosity that connects them.

May 2025 - Aug 2025
Valemount Network

Software Engineering Intern

Improved data and AI workflows across import pipelines, retrieval quality, and backend performance.

  • Improved CSV import speed by 18% by implementing streaming parsing, batched inserts, and row-level error reporting in a TypeScript + React + PostgreSQL pipeline; reduced import failures and manual re-runs.
  • Delivered 40% faster answers and +32% CSAT (n=20) by building a company-specific AI assistant from scratch using a RAG architecture and iterating via stakeholder-driven evaluation and prompt/retrieval tuning.
  • Reduced p95 query latency by 12% by profiling slow endpoints, adding targeted SQL indexes on high-selectivity columns, and validating improvements using metrics instrumentation and regression checks.
TypeScriptReactPostgreSQLSQLRAG
Apr 2023 - Jul 2025
Da Vinci Maths Tutoring

Assistant Math Tutor

Supported students with targeted learning plans and practical problem-solving sessions.

  • Improved student grades by ~10% for 15+ students by designing individualized learning plans from diagnostics and tracking progress weekly to target specific skill gaps.
  • Increased parent satisfaction by delivering project-based MATLAB mini-labs that reinforced problem-solving workflows; recognized as Assistant Tutor of the Month twice.
MathematicsTeachingMATLAB
2025 - Present
University of Waterloo

B.S.E. Software Engineering (First Year)

First-year Software Engineering student focused on learning broadly, building practical projects, and applying AI/web skills to real-world problems.

  • Open-minded, curious, and always eager to learn new tools, languages, and perspectives.
  • Actively building portfolio projects across web development, UI/UX, and AI systems.
  • Currently open to internship opportunities.
Software EngineeringProject BuildingAI Systems
// Say hello

Let's build something

I'm always interested in hearing about new projects, interesting problems, or just connecting with fellow builders.

+1 (905) 872-4476
Brampton, ON, Canada

Designed and built by Harsh — crafted with Next.js, Framer Motion, Three.js, and too much coffee.

Press ⌘K to navigate anywhere. Try typing sudo in the terminal for a surprise.