dev.portfolio

// all projects

Projects

A collection of backend projects showcasing API design, database architecture, and cloud infrastructure.

Developed a SaaS backend for company account, subscription, user, and file management with role-based permissions, email activation, and billing tracking. Tested REST APIs using Postman for correctness, status codes, and error handling.

NestJSAWS S3PostgreSQL

Customer Support Service with advanced features: Authentication & Authorization (Role-based access control),Email Verification & Password Reset, Ticket Management, Filtering, Sorting, Searching, Real-time Updates with WebSockets (Socket.io), Photo Sending in Chat (Integrated with AWS for storage), REST API for scalable backend operations

NestJsReactAWS S3MongoDb

Developed a backend service using Node.js and NestJS for transformations with image upload and storage with AWS S3. Implemented JWT authentication, email verification, and password recovery. Utilized Sharp for image processing and MongoDB for data management.

Node.jsNestJSAWS S3SharpMongoDBEJS
Invoice AppCompleted

full-stack financial tracking app with User and Invoices resources, JWT authentication, and admin functionality. Users manage Invoices, while admins can view all data, manage create regular users. Used Chrome DevTools for manual UI testing during development

NestJSReactMongoDB