Samarth Sharma

Samarth Sharma

Backend Software Engineer

Ghaziabad, Uttar Pradesh, IndiaSoftware Engineering
31skills
2education

About

Backend Software Engineer specializing in Node.js, Express.js, MongoDB, RESTful APIs, and JWT-based authentication. Built and deployed a production video-streaming backend with authentication, media handling, and subscription workflows.

Education

Ajay Kumar Garg Engineering College

Bachelor of Technology

2023 – 2027

Bishop Conrad Sr. Sec. School

May 2008 - Apr 2023

Skills

JavaScriptNode.jsExpress.jsRESTful API DesignJWT Authentication & AuthorizationMiddleware DesignMVC ArchitectureMongoDBMongooseDatabase Schema DesignGitGitHubPostmanCloudinaryMulterRenderLinuxArch LinuxData Structures & AlgorithmsObject-Oriented ProgrammingSystem Design FundamentalsVersion Control WorkflowsAPI Testing & DebuggingCode ReviewAgile/Iterative DevelopmentEnglishPythonSQLCommunicationEngineeringDesign

Projects

Vuzo – Video Streaming Backend Platform

Designed and developed a RESTful backend for a YouTube-style video platform using Node.js, Express, MongoDB, JWT, and Cloudinary. Implemented user authentication, video upload and CRUD operations, channel subscriptions, secure access and refresh token rotation, authorization middleware, media upload and storage, MongoDB schemas, end-to-end Postman testing, and production deployment on Render with MongoDB Atlas. Live: vuzo.onrender.com | Code: github.com/samarthio10/vuzo