Radmehr Behzadfar
Full-stack developer building software that holds up in production

- Full-Stack Developer · IT Service Desk
- TypeScript · React · Next.js · Node.js · PostgreSQL · AWS · Kotlin
- Computer Programming & Analysis — Seneca Polytechnic · Expected Dec 2026
- English · Persian / Farsi · French
- Shipped projects
- 9Web and Android apps deployed and publicly demoable
- Languages in production use
- 7TypeScript, JavaScript, Kotlin, Java, Python, SQL, C/C++
- Spoken languages
- 3English, Persian, and working French
- Advanced Diploma
- 2026Computer Programming & Analysis, Seneca Polytechnic
I'm Radmehr — a Toronto developer working the IT service desk for a multi-site retail and warehouse operation while finishing Computer Programming & Analysis at Seneca. I ship with TypeScript, Next.js, and Node.js, deploy on AWS and Vercel, and build Android apps in Kotlin.
Selected work
Three projects that show how I approach a problem end to end.
HeartByte — Campus Health Management
Campus health check-ups ran on paper forms and email attachments. Students submitted documents that nurses had to read and re-key by hand, and nobody could tell at a glance who still had an outstanding requirement.
Health records that used to be re-keyed by hand are now extracted, validated, and stored automatically, with role-based access separating what students, nurses, and administrators can see. Deployed on Vercel with MongoDB Atlas.

Screenshot This Portfolio & Ideas Board
A list of links proves nothing. I wanted a portfolio that is itself the strongest piece of evidence in it — a real production application with authentication, user-generated content, moderation, and everything that goes wrong when strangers can post.
A live application handling real authentication, rate-limited public writes, comment moderation, and abuse reporting — deployed on a custom domain with automated security headers, structured data, and a passing lint, typecheck, and test suite.

Screenshot Hungry Bros — College Food Bank App
A campus food bank has to serve students fairly with limited stock. Without enforced limits, a handful of early requests can empty the inventory before most students get anything.
Quota enforcement moved from an honour system into the checkout logic itself, so limits hold without staff policing them, and administrators can see remaining availability in real time.

Screenshot
Experience
Where I have worked and what I was responsible for.
Information Technology Service Desk
First-line technical support for store and warehouse staff across a multi-site retail operation.
Inventory Associate
Receiving, inventory, and distribution work that later shaped how I design operational software.
Advanced Diploma — Computer Programming & Analysis
Skills
Grouped by how I use them day to day.
- TypeScript · JavaScript · SQL · Kotlin · Java · Python · C · C++
- React · Next.js · Node.js · Express · REST APIs · HTML5 · CSS3 · Tailwind CSS
- PostgreSQL · MongoDB · MySQL · SQLite · Supabase · Room (Android)
- AWS (EC2, S3, IAM) · Vercel · Docker · Linux · Git · GitHub · Postman
- Android (Kotlin) · MVVM · Material Design 3 · Room · Google Maps SDK
- Authentication & MFA · Role-based access control · Automated testing · CI/CD · Technical support · Incident triage · Documentation
Running software
Every demonstration on this site, running: one embedded deployment, and the recordings, screenshots and terminal behind the rest.
HeartByte — Campus Health Management
Yelda Tiraei · Diba Makki · Ahnaf Abrar Khan · Ashton Miguelle S. Mendoza · Radmehr Behzadfar
Looking for a junior developer?
I'm available now and can talk through any of the work on this site in detail. The fastest way to reach me is email.






