Backend Development
Designed and developed the backend using Node.js and Express with MongoDB schemas and REST APIs.
AI-Powered Technical Book Platform
Built a full-stack platform that enables users to browse technical books and generate AI-powered summaries by extracting content from PDF files and integrating a transformer-based NLP model.
Reading technical books is time-consuming when users only need specific information. The goal was to build an application capable of extracting text from PDF books and integrating an AI model to generate concise summaries for selected page ranges.
Key areas I owned as the sole backend engineer.
Designed and developed the backend using Node.js and Express with MongoDB schemas and REST APIs.
Built the React frontend and connected it with backend APIs.
Implemented JWT authentication, email verification, password reset, and session validation.
Built the PDF text extraction pipeline and integrated Cloudinary for PDF and image storage.
Researched and integrated an XLNet summarization model through a FastAPI service hosted on Google Colab.