avatar_picture
profile_picture

Hey, I'm Sahil 👋

A Passionate full stack developer with almost 2 year's of work experience. I love contributing in open source projects. Currently I'm working on Chrome Extension project which will provide a better experience to the users allowing them to Highlight the text on any website, Draw doodles using the pen tool along with AI powered Text Summarization feature. The idea behind this is to save time, increase productivity and provide a more convenient reading experience.

Experience

    Global Logic logo

    Global Logic

    Software Engineer

    MPS Infotech logo

    MPS Infotech

    Full Stack Developer

Projects

featured

Readability AI

Developed a chrome extension allowing users to highlight text on webpage, draw doodles, take notes, summarize page using AI, sort highlights, download summary PDFs. It uses Manifest V3, Puppeteer, OpenAI APIs, and Chrome APIs for a seamless user experience and uses Redux to store and re-paint the users highlights and doodles.

ReactJSManifest V3TypeScriptWXTPuppeteerNodeJSChrome APIsRESTfull APIsOpenAI APIsGitRedux
featured

App Manager

Developed a feature-rich Task Manager app allowing users to schedule there daily task's and mark them as Completed, Important and non-completed state, with a user-friendly interface. The app supports CRUD operations, enabling users to update tasks seamlessly.The app is designed with a focus on user experience, incorporating Toastify notifications for real-time feedback and Cloudinary for user profile images.

NextJS-14TypeScriptJSON Web TokenApp RouterServer ActionsNodeJSRESTfull APIsMongoDBCloudinaryGit
featured

Swift Messenger

Built a messaging app using the MERN stack, offering one-on-one and group chats with real-time communication through Socket.io. We prioritize security with user authorization using JWT and secure user data storage using bcrypt encryption. The app also includes admin-controlled user management for group chats, allowing administrators to add and remove users with ease.

ReactJSNodeJSExpressJSMongoDBSocket.ioWeb TokenGit
hobby

Fitness Match

Created Fitness Match a full-stack application using ReactJS, NodeJS, ExpressJS, MongoDB, and RESTfull APIs. Revolutionized fitness connections with a Tinder-inspired swiping approach for instant matches. Ensured security with JWT and bcrypt, while boosting interaction through integrated chat functionality.

ReactJSNodeJSExpressJSMongoDBRESTfull APIsJWTPostmanGit

Skills

JavaScript
TypeScript
C++
React
Nextjs
NodeJS
ExpressJS
MongoDB
MySql
HTML
CSS
Bootstrap
Tailwind
Figma
VsCode

Made with Next.js