Projects

A selection of some of the projects that I've worked on, showcasing my expertise in building scalable, user-friendly applications.

Company Website Platform

Company Website Platform

Worked on a corporate website platform. Created multiple pages, designed CMS schemas, integrated them into the frontend, optimized performance, and improved UX.
Next.jsTypeScriptStrapi CMS
PMO Analyzer Tool

PMO Analyzer Tool

A full-fledged PMO (Project Management Office) tool designed to manage end-to-end project execution and sprint tracking. Teams can upload sprint data (CSV), track estimations, tasks, allocations, weightages, and progress in real time.

Next.jsNode.jsTypeScriptExpressMongoDBReact Tanstack TableRecharts / Chart.jsCSV Parsing
Fund Management Dashboard for U.A.E Ministry of Gov.

Fund Management Dashboard for U.A.E Ministry of Gov.

A fund allocation and monitoring platform for government initiatives. Supports multiple languages, streamlines approvals, tracks budgets, and ensures transparency in fund distribution.

Next.jsTypeScriptRedux ToolkitReact Tanstack TableRecharts / Chart.jsCSV Parsing
Firearms Training & Analytics Dashboard

Firearms Training & Analytics Dashboard

A web dashboard for shooting practice and training analytics. Tracks shots, predicts accuracy, provides real-time performance dashboards, leaderboards, and visual charts.

Next.jsTypeScriptRedux ToolkitReact Tanstack TableRecharts / Chart.jsCSV Parsing
Global Travel Planner

Global Travel Planner

A travel booking platform allowing users to explore destinations, find deals, and customize travel packages. SEO-friendly, high-performance, and intuitive UI.

Next.jsTypeScriptReact Simple MapsContext ApiCMS-Strapi
Cultural Events Platform

Cultural Events Platform

A platform for managing cultural events, classes, and archives. Fully functional website with authentication and responsive design.. The project involved developing a fully functional website with complete authentication and user flow implemented.

The platform emphasizes a seamless, user-friendly experience, robust backend functionality, and responsive design across all devices.

Next.jsTypeScriptNode.jsMongoDBMongooseJWT
Corporate Website Platform

Corporate Website Platform

Developed a bilingual corporate website platform for UAE branch, focusing on high performance, SEO, and responsive design in arabic and english language.

Next.jsTypeScriptRedux Toolkit
Team Collaboration Tool

Team Collaboration Tool

An internal team collaboration and messaging platform similar to Slack, with custom enhancements and full data sharing capabilities.

Vanilla JSSocket.ioQuill rich-text editorDjangoPythonPostgres SQL
Bharat Sahayta Hub

Bharat Sahayta Hub

From emergency SOS alerts to crowdfunding, food assistance, and medical aid — this multilingual(currently 5 lang supported) platform connects people in need with nearby helpers instantly through an interactive map.

Users can post verified help requests under specific categories with proper details, which are then displayed on the map in real time. Nearby users receive instant notifications about these requests and can choose to accept or reject them based on their ability to help.

It’s a seamless, location-based support network designed to bring people and compassion together — faster, smarter, and safer.

Next.jsTypeScriptNode.jsMongo DBMongooseJWTCloudinary
Zydoc: Online Doctor Appointment Booking App

Zydoc: Online Doctor Appointment Booking App

A full-featured e-commerce solution with real-time inventory management, payment processing, and analytics dashboard. Built with scalability and performance in mind.
Next.jsNode.jsMongo DBMongooseJWTRazorpay Payment GatewayCloudinary
Course Purchase Website

Course Purchase Website

A full-featured e-commerce solution with real-time inventory management, payment processing, and analytics dashboard. Built with scalability and performance in mind.
Next.jsNode.jsMongo DBMongooseJWTStripe Payment GatewayCloudinary

PMO Analyzer Tool

slide-0

In this app, you can filter project data for every task — team-wise, resource-wise, responsible owner-wise, and by deliverables. After applying filters, you can also further segment the data for deeper insights.

The system provides a complete analysis of each task, showing weekly progress, current status, and any delays — essentially helping you understand how your project is progressing over time.

In the image, you can see multiple lines representing segmented data for different teams or parameters, while the top line shows the accumulated or overall projection trend.

slide-1

This chart visually represents which project tasks are still pending or yet to be developed.

Each dot on the chart corresponds to a specific project or task. By clicking on any of these dots, you can view detailed information about that particular task.

slide-2

Clicking on any point displays a detailed view of the data at that specific point.

slide-3

This chart visually represents how many sprints have been added recently to the existing project

slide-4

This chart visually represents change in sprints

slide-5

This chart visually represents total sprints which are under progress

slide-6

TThis table shows a complete dump of the data in tabular form, where we can filter, edit, and view the history of a particular task.