Backend Developer · Computer Science student at Ain Shams University
I build REST APIs with Node.js, Express and TypeScript, with a focus on authentication, role-based access, API documentation and testing. I enjoy turning business requirements into clear backend workflows.
- Languages: JavaScript, TypeScript, Java
- Backend: Node.js, Express, REST APIs, JWT authentication
- Databases: MongoDB, Mongoose
- Tools: Git, GitHub, Postman, Swagger, Jest, Supertest
- Currently working with: NestJS, PostgreSQL and Prisma
Brandora Backend is my graduation project backend, built with NestJS, PostgreSQL and Prisma. The current focus is business catalog data and Excel imports: column mapping, validation, preview and execution. In progress.
- B.Sc. in Computer Science, Faculty of Science, Ain Shams University — expected 2027
- ITI training — 150 hours
- NTI training — 210 hours
