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.
Tasks AI
AI-powered task manager where users create, update, prioritize, and delete tasks using natural voice commands, transcribed and executed by OpenAI GPT-4o-mini.
- Speak voice commands to create, update or delete tasks.
- Set priority, due date and details via AI commands.
- Google OAuth with secure per-user Firestore isolation.
- Protected API with Firebase Admin token verification.
Technologies used
- OpenAI API
- Firebase Auth
- Firestore
- ReactJS
- TypeScript
- TailwindCSS
- React Query
- NodeJS
- ExpressJS
Fabric 3D Designer
Fabric 3D Designer is an interactive tool for designing and customizing 3D fabric models.
- ReactJS application utilizing Three.js for 3D rendering.
- Customize logo and background using colors and textures.
Technologies used
- ReactJS
- TypeScript
- 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






