At IncodeVision, I worked on REST APIs using Node.js and Express, including CRUD operations with database integration, input validation, and error handling.
I also implemented basic JWT- and session-based authentication, with password hashing and protected routes, and worked on a file upload API for validation, storage, retrieval, and deletion.
On my Twitter-like Backend System project, I built REST APIs for tweets, likes, comments, follows, and personalized feeds. I used layered architecture, MongoDB, and JWT and Google OAuth 2.0 authentication.

