|
I studied Computer Engineering at Amirkabir University of Technology, and most of what I build ends up in front of real users: booking flows, payments, passenger records, mobile apps. The backend is where I'm most comfortable, usually Django and DRF over PostgreSQL, with React or React Native on the front. I also work with machine learning, and I'm most interested in NLP and recommendation systems. |
Education B.Sc. Computer Engineering, AUT Core stack Django · DRF · React · PostgreSQL Learning now Retrieval augmented generation, vector search, Persian NLP Status Open to work and collaboration |
| # | Project | What it is | Stack | Status |
|---|---|---|---|---|
| 01 | Sharifineya Travel Platform | Travel and transport system: web, admin, booking, payments | Django, DRF, React, PostgreSQL | Live |
| 02 | Sharifineya Mobile | Android app for searching and booking trips | React Native, Expo | Google Play |
| 03 | Urban Helper | Civic platform for reporting and tracking city issues | Django, React, PostgreSQL | Completed |
| 04 | Pahlawan | AI workout planner with personalized training plans | Python, Django, React | Active |
| 05 | Portfolio | Personal site for projects and experience | Next.js, React, Tailwind | Live |
01 Sharifineya Travel Platform production
The travel and transportation system I built for Sharifineya Travel Services. It covers the customer website, the admin panel, booking, passenger management, payments, and multiple languages. One REST API serves both the web app and the mobile app.
%%{init: {'theme':'base','themeVariables':{'primaryColor':'#161B22','primaryTextColor':'#C9D1D9','primaryBorderColor':'#FFB000','lineColor':'#FFB000','secondaryColor':'#0D1117','tertiaryColor':'#0D1117','fontFamily':'monospace'}}}%%
flowchart TD
W["React Web"]
M["React Native App"]
A["Admin Console"]
API{{"Django REST Framework"}}
W --> API
M --> API
A --> API
API --> DB[("PostgreSQL")]
API --> PAY["Payment Gateway"]
API --> I18N["i18n / RTL"]
API --> DOC["Docker"]
02 Sharifineya Mobile android
An Android app published on Google Play. Users can search for trips, book them, and enter passenger details, and all of it talks to the same Django backend as the website.
03 Urban Helper university project
My final project at AUT. Citizens can report city problems and follow what happens to them, so requests don't get lost between the people who file them and the services that handle them.
04 Pahlawan, AI Workout Planner ai
A fitness app that builds personalized workout plans and helps users keep their training organized. The hard part was keeping the generated plans realistic enough that people would actually stick to them.
| Schema first | I design the data model before writing endpoints. |
| API before UI | The contract gets agreed on before anything is styled. |
| Reproducible | Docker, so it runs the same on every machine. |
| Multilingual early | Languages and RTL are handled from the start, not patched in. |
| Shipped | Deployed and kept running, not left on localhost. |
Interested in: AI and machine learning, NLP, search and recommendation systems, database systems, cloud deployment, UX engineering.
| yaserzarifi1378@gmail.com | |
| mohammad-yaser-zarifi | |
| Portfolio | yaserzarifi.vercel.app |
| Google Play | Sharifineya Mobile |
Open to full-stack and AI engineering roles, freelance work, and collaborations.



