Hey, I'm
Harsh Patel
I build thoughtful products across web, AI, and UX, with a focus on clean interactions and real user value.
Snapshot
A cleaner way to build digital experiences
I like work that sits between engineering rigor and thoughtful interface design: systems that are fast, useful, and clear to the people using them.
Currently
Open to software engineering internships
Role
Software Engineering @ University of Waterloo
Focus
Web, AI systems, and product UX
What I optimize for
Building thoughtful web products with clear interaction models.
Exploring AI systems that are useful, explainable, and fast.
Designing interfaces that feel intentional instead of over-styled.
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.
Quick facts
01 Studying
Software Engineering @ University of Waterloo
02 Focus
Web Development, UI/UX, AI Systems
03 Current goal
Software engineering internships
04 Favorite build style
Fast, accessible, polished interfaces
05 Approach
Curious, open-minded, always learning
Working principle
Build experiences that feel intentional: clear hierarchy, smooth feedback, and interfaces that get out of the way.
Where I've been
A timeline of roles, education, and practical impact.
Software Engineering Intern
Built and shipped internal product tooling and analytics experiences for faster data visibility and operational reporting.
- Built and deployed a production web dashboard with React, Tailwind, real-time API integrations, and Chart.js/Recharts for visualizing data, improving data accessibility and reducing reporting time by 40%.
- Developed and maintained an internal admin panel with state-managed content modules and mobile-responsive UI/UX that improved performance and accessibility scores to 90+ on Lighthouse.
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.
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.
Things I've built
Each one started with a problem that kept me up at night. Click any project to explore the full story.
FocusFlow Lite, Distraction Blocker (MV3)
Premium-feel blocker with Focus Period and Pomodoro
Detoxify, Private Discord Civility Coach
Lightweight, privacy-first moderation nudges
What I work with
Tools and technologies I use to turn ideas into systems. Proficiency is subjective, and these reflect relative confidence.
Let's build something
I'm always interested in hearing about new projects, interesting problems, or just connecting with fellow builders.
Designed and built by Harsh with Next.js, TypeScript, and Framer Motion.