I'm a backend developer working mostly with Node.js and TypeScript. I like building the parts of an app you don't see: auth, APIs, and databases.
Tools I use: Node.js, TypeScript, Express, MongoDB, PostgreSQL, Redis
The backend for a video platform. I built it to learn how a real backend fits together, so there's no UI.
- Sign-up and login with JWT access/refresh tokens stored in HTTP-only cookies
- Password hashing with bcrypt
- Video and image uploads with Multer and Cloudinary
- MongoDB models with aggregation pipelines for the more complex queries
Built with Node.js, Express, MongoDB, Mongoose
A flashcard app inspired by Anki, using spaced repetition to schedule reviews. I'm writing raw SQL on purpose to understand what an ORM would normally hide. Work in progress.
Built with TypeScript, Express, PostgreSQL, Redis
- JWT Authentication Explained: how JWTs are structured and how they're used to authenticate users
Front-End Developer Intern, Awwaltech Worked with Next.js, TypeScript, Redux Toolkit, and Tailwind on a REST API-driven front end. On the side, I got hands-on with Express, MongoDB, and MVC structure.
- Email: absarahmad137@gmail.com
- GitHub: @absar22
- LinkedIn: Absar Ahmad
