this is

Parsa
Ahmadnezhad

Software Engineer and student at the University of Waterloo, building AI-powered tools, full-stack applications, and mobile experiences.

Waterloo, ON

RECENTLY
Mobile App Developer
@ Personalize Send
Oct 2025 — Dec 2025
EDUCATION
University of Waterloo
Mathematics & Computer Science
In Progress
TECH STACK
ReactTypeScriptPythonReact NativeNext.jsFastAPI

what i'm doing

silhouette

silhouette

project

cursor for fashion, ai-powered styling and wardrobe assistant (currently building)

pulse

pulse

startup

financial copilot helping hedge funds capture alpha 10x faster by surfacing market-moving data signals

relay

relay

project

real-time ambulance-to-er handoff with ai-parsed intake and live vitals streaming

floaty

floaty

pitch

float api mcp copilot with 68 tools for spend insights, anomaly detection, and fraud monitoring

connect

connect

fun

conference networking copilot that ranks attendees and drafts personalized outreach before you walk in

cxc hackathon

cxc hackathon

community

organizing ai hackathon at uwaterloo bringing together 300+ developers and creators

shopkit

shopkit

project

more affordable pos system for shopify merchants (pitched to shopify)

the bias lab

the bias lab

startup

ai-powered news analysis platform with claim extraction and truth-scoring

immigrant rise npo

immigrant rise npo

community

supporting immigrant youth in 4 countries through education and resource accessibility

tiktok educational content

tiktok educational content

pitch

pitch to increase educational content across tiktok (pitched to tiktok out of 1000+ teams)

hack buddy

hack buddy

project

teammate matchmaker for hackathons connecting developers with related skills

photography

photography

fun

i do this for fun, shooting moments and stories (dm for free photoshoots!)

Hit me up!

Always interested in new opportunities, collaborations, and conversations about technology and design (+ coffee) ☕️.

you can pick the color for the snake, have fun!
picker
type a color code or leave blank to use the picker
loading color suggestions...