In my portfolio, I present a curated collection of recent projects, each built with modern, production-ready technologies and deployed live. As a Senior Full-Stack Developer, I focus on crafting scalable, performant, and user-centric applications across the full stack.

Source code for all projects is available on my GitHub profile. My portfolio is built with Next.js, TypeScript, and SASS, with a Node.js backend using NodeMailer and Google APIs to deliver contact messages from my VPS directly to my personal email.

Personal Projects

3D Thread Customizer

Customize Shirt Design using AI generated Textures and images for a unique look.

  • ReactJS application utilizing Three.js for 3D rendering.
  • Customize logo and backgorund using colors and textures.

Technologies used

  • JavaScript
  • three-js
  • framer-motion
  • TailwindCSS

Voice Reco

Voice Reco is an intelligent Speech Recognition tool that efficiently transcribes human voice to text.

  • Transcript into multiple languages (EN, FR, ...).
  • Supports VOICE COMMANDS to interact with the app.

Technologies used

  • JavaScript
  • GulpJS
  • Babel
  • SASS
  • HTML

Task Cutive

Professionally crafted task management web app utilizing React, Redux, React-Router, Axios, and hosted on a VPS.

  • SignIn/SignUp, Email verification, Password recovery.
  • User can Add, Delete, Edit, List, Filter the tasks.
  • Can be used to manage daily life tasks.

Technologies used

  • ReactJS
  • React Hooks
  • React Router
  • Redux
  • Redux Thunk
  • Axios
  • React Icons
  • SASS
  • HTML

Task Cutive API

Robust backend API for the Task Cutive project, developed with Node, Express, MongoDB, nodemailer, googleapis, and JWT.

  • RESTful API with Stateless Authentication.
  • One can do all CRUD operations on USERS & TASKS.
  • Supports email verification, password reset.

Technologies used

  • NodeJS
  • ExpressJS
  • MongoDB
  • Mongoose
  • NodeMailer
  • GoogleApis
  • JsonWebToken

Persec Chatapp

Dynamic real-time chat application developed with PHP, MySQL, JavaScript, CSS, and HTML, facilitating secure one-to-one private messaging.

  • DOM nodes are reused to render new chat messages.
  • Give instant response to both sender and receiver.
  • User interface is responsive and mobile friendly.

Technologies used

  • JavaScript
  • PHP
  • CSS
  • HTML

Burger Builder

An innovative Custom Burger Builder web tool, deployed on Firebase, expertly crafted using React, Redux, Axios, and Firebase.

  • Signin/Signup to order your own personalized burger.
  • Users can order burger by choosing ingredients.

Technologies used

  • ReactJS
  • ReduxJS
  • React Router
  • Axios
  • SASS
  • HTML