Hey! I'm
Shahnawaz Sazid

I am a Full Stack Software Developer passionate about building modern, scalable applications. I work on both frontend and backend, crafting engaging user interfaces while building robust, efficient server-side systems that work seamlessly together.

Shahnawaz Sazid
6+
Projects
Completed

Aspiring Software Developer

Full Stack Software Developer

My journey in software development began in 2024, after graduating in Electrical & Electronics Engineering. Since then, I've worked across the stack-building interactive user interfaces, robust APIs, and scalable systems-driven by curiosity for how technology shapes real-world solutions.

I enjoy designing secure APIs, intuitive interfaces, and data-driven applications, always considering architecture, user experience, and edge cases. My current focus is deepening full stack skills, exploring cloud infrastructure, DevOps, and system reliability.

"My long-term goal is to engineer resilient, secure, and user-centric systems - bridging frontend, backend, and cloud infrastructure for impactful solutions."

TECH STACK

A comprehensive breakdown of my engineering capabilities and Expertise

Frontend

HTML

HTML

CSS

CSS

TAILWDIN CSS

TAILWDIN CSS

REACT.JS

REACT.JS

NEXT.JS

NEXT.JS

HOOK FORM

HOOK FORM

AXIOS

AXIOS

REDUX TOOLKIT

REDUX TOOLKIT

REACT QUERY

REACT QUERY

SHADCN/UI

SHADCN/UI

DAISY UI

DAISY UI

RADIX UI

RADIX UI

FRAMER MOTION

FRAMER MOTION

Backend & DATABASE

NODE.JS

NODE.JS

EXPRESS.JS

EXPRESS.JS

MONGODB

MONGODB

MONGOOSE

MONGOOSE

SQL

SQL

POSTGRESQL

POSTGRESQL

PRISMA

PRISMA

REDIS

REDIS

RESTAPI

RESTAPI

STRIPE

STRIPE

SSLCommerz

SSLCommerz

NODEMAILER

NODEMAILER

Auth, Security & Validation

JWT

JWT

PASSPORT.JS

PASSPORT.JS

NEXTAUTH

NEXTAUTH

FIREBASE

FIREBASE

ZOD

ZOD

AI & TOOLS

OPEN ROUTER

OPEN ROUTER

CHATGPT

CHATGPT

GEMINI

GEMINI

CLAUDE

CLAUDE

COPILOT

COPILOT

VSCODE

VSCODE

POSTMAN

POSTMAN

FIGMA

FIGMA

LINUX

LINUX

Cloud & Devops

VERCEL

VERCEL

RENDER

RENDER

NETLIFY

NETLIFY

LANGUAGES

JAVASCRIPT

JAVASCRIPT

TYPESCRIPT

TYPESCRIPT

A selection of my latest projects, showcasing my skills and expertise.

See all projects →
EVENTRA - EVENT MANAGMENT APP

EVENTRA - EVENT MANAGMENT APP

Eventra is a full-featured event management platform frontend built with Next.js 16 and TypeScript. It supports three distinct roles (Admin, Host, Client) with role-based navigation and dashboards, secure JWT authentication with HTTP-only cookies, SSLCommerz payment integration with automated revenue splitting (90% host, 10% admin), peer-to-peer review system with host ratings, comprehensive analytics dashboards, and responsive UI. Features include: interest-based event discovery with advanced search & filtering, event booking with online payment options, host/event application system with admin approval, event lifecycle management (Open/Full/Cancelled/Completed status), image uploads via Cloudinary, email notifications (booking confirmations, host application email (confirm/rejection), payment receipts), contact form integration, user/host/event/payment management for admins, revenue tracking dashboards for hosts, participant management, SEO optimization with meta tags, mobile-first responsive design with adaptive navigation, and real-time stats display across all dashboard types.


Key Features: 

    Mind Like Event Matching Based on Interests and Rate Limiting Features Included for preventing excessive requests

    Users can discover, book, and manage events with advanced search, filtering, reviews, and event status tracking.

    Hosts can create and manage events, track event application, and monitor earnings with automated revenue splitting.

    Admins can manage users, hosts, events, payments, approvals, and platform analytics.

    Secure JWT authentication with HTTP-only cookies, role-based access, and Zod-based validation.

      SSLCommerz payments, advanced Search, Sort, Filter and review system



𝐊𝐞𝐲 𝐇𝐢𝐠𝐡𝐥𝐢𝐠𝐡𝐭𝐬

1. Secure JWT Authentication 

2. Role-based dashboards & navigation (Admin / Host / Client)

3. SSLCommerz payment integration with automatic revenue split 90% → Host 10% → Platform (Admin)

4. Post-event review & rating system (clients → hosts)

5. Analytics & revenue dashboards for Hosts and Admins

6. Interest-based event discovery with advanced search & filters

7. Automated email notifications (booking, approval, payments)

8. Event lifecycle management Open → Full → Cancelled → Completed


𝐂𝐥𝐢𝐞𝐧𝐭 𝐅𝐞𝐚𝐭𝐮𝐫𝐞𝐬

1. Discover events using search, filters, and interests

2. Book & pay securely online

3. Manage booked events (join/leave before start)

4. Review hosts after event completion

5. Apply to become a host (admin approval required)


𝐇𝐨𝐬𝐭 𝐅𝐞𝐚𝐭𝐮𝐫𝐞𝐬

Create, update, and manage events

Mark events as Completed after event date

Track earnings with revenue dashboards


𝐀𝐝𝐦𝐢𝐧 𝐅𝐞𝐚𝐭𝐮𝐫𝐞𝐬

Full control over users, hosts, events, and payments

Approve/reject host & event applications

Monitor platform revenue (10% commission)

View real-time platform statistics


𝐓𝐞𝐜𝐡 𝐒𝐭𝐚𝐜𝐤

𝑭𝒓𝒐𝒏𝒕𝒆𝒏𝒅: Next.js, TypeScript, Tailwind CSS, ShadCN/UI, React Hook Form + Zod

𝑩𝒂𝒄𝒌𝒆𝒏𝒅: TypeScript, Node.js, Express, PostgreSQL + Prisma ORM, JWT, bcryptjs, SSLCommerz, Nodemailer



𝐓𝐞𝐬𝐭 𝐀𝐜𝐜𝐨𝐮𝐧𝐭𝐬

Admin → admin@gmail.com | Admin@12345

Host → host1@gmail.com | Host@12345


Powered by Froala Editor

CATEGORY

Fullstack

FRONTEND TECHNOLOGIES

Next.js, TypeScript, Tailwind CSS, Tailwind Merge, ShadCN/UI, React Hook Form, Zod Validation, Axios, React Fast Marquee, date-fns, npm, SSR, SSG, ISR

BACKEND TECHNOLOGIES

Node.js, Express.js, PostgreSQL, Prisma ORM, JWT,Typescript, Zod, Cloudinary, Multer, Multer Storage Cloudinary, Nodemailer, SSLCommerz, Bcrypt, axios, express-rate-limit

CLIENT REPO

View

SERVER REPO

View

LIVE LINK

View
CARIO RIDES - RIDE MANAGMENT  APP

CARIO RIDES - RIDE MANAGMENT APP

Real-time ride tracking, location-based ride matching using GeoJSON, JWT authentication, secure payments (SSLCommerz) with automated invoice pdf generation, advanced search sort filter and role-based dashboards, features and analytics for Riders, Drivers, and Admins.


Key Features: 

  • 1. Rider’s request and track rides in real-time; Drivers go online/offline, accept/reject rides, and update ride statuses
  • 2. Role Based dashboards with ride history, analytics, and profile Admin can manage riders, drivers, rides and feedbacks.
  • 3. Supports SSLCommerz payments, automated PDF invoices, email notification and real-time SOS 4. and Realtime map.
  • 5. GeoJSON-based ride matching within 1 km radius using Haversine distance for accurate rider-driver connections.
  • 6. Secure JWT authentication with HTTP-only cookies, role-based access, Zod-based validation and revenue splitting


CARIO-RIDES is a full-stack ride-booking platform for Riders, Drivers, and Admins, offering real-time tracking, secure payments, automated PDF invoices, SOS alerts, role-based dashboards, and analytics.


Live-Link → https://cario-ride-frontend.vercel.app/

Frontend Repo → https://github.com/Sazid60/CARIO-RIDE-FRONTEND

Backend Repo → https://github.com/Sazid60/CARIO-RIDE-BACKEND


👤 𝐑𝐢𝐝𝐞𝐫 𝐅𝐞𝐚𝐭𝐮𝐫𝐞𝐬

- Request or cancel rides

- See nearby drivers.

- Live ride tracking on maps + SOS button.

- Pay online via SSLCommerz or offline (cash).

- Auto-generated PDF invoices via email.

- Analytics: spending, daily/weekly/monthly rides.

- Ride history with search, filter, pagination.

- Manage profile + rate drivers.

- Search and Ask Queries


🚗 𝐃𝐫𝐢𝐯𝐞𝐫 𝐅𝐞𝐚𝐭𝐮𝐫𝐞𝐬

- Go online/offline to manage availability.

- Accept/reject ride requests.

- Update ride status: arrived → pickup → start → complete.

- Earnings dashboard with daily/weekly/monthly reports.

- Full ride history + invoices.

- Manage profile & vehicle info.


🛠️ 𝐀𝐝𝐦𝐢𝐧 𝐅𝐞𝐚𝐭𝐮𝐫𝐞𝐬

- Approve/suspend drivers, block/unblock users.

- Handle user queries → reply via email + auto-add to FAQs.

- Monitor rides, income, expenses


𝐒𝐩𝐞𝐜𝐢𝐚𝐥 𝐍𝐨𝐭𝐞𝐬 & 𝐒𝐲𝐬𝐭𝐞𝐦 𝐋𝐨𝐠𝐢𝐜

- Allow map and Cookies for this app.

- Driver registration requires approval; logout/login to access features.

- Rider ↔ Driver matching only within 1 km.

- fare: 100 BDT/km.

- Earnings split: 80% Rider, 10% Admin.


🔑 𝐓𝐞𝐬𝐭 𝐀𝐜𝐜𝐨𝐮𝐧𝐭𝐬

Admin → admin@gmail.com | Admin123@

Driver → driver@gmail.com | Driver123@

Rider → rider@gmail.com | Rider123@


⚙️ 𝐓𝐞𝐜𝐡 𝐒𝐭𝐚𝐜𝐤

𝑭𝒓𝒐𝒏𝒕𝒆𝒏𝒅: React, TypeScript, Redux Toolkit, RTK Query Tailwind, ShadCN/UI, React-Leaflet, Recharts, React Router, Origin Ui, React Hook Form, Zo, react-Countup, React-Marquee, Axios, Bun


𝑩𝒂𝒄𝒌𝒆𝒏𝒅: Node.js, Express, Mongoose, Mongodb JWT, Cloudinary,Multer, Nodemailer, PDFKit, SSLCommerz, Passportjs, Bcrypt, Haversine-distance , Geojson


Powered by Froala Editor

CATEGORY

Fullstack

FRONTEND TECHNOLOGIES

React, TypeScript, Redux Toolkit, RTK Query Tailwind, ShadCN/UI, React-Leaflet, Recharts, React Router, Hook Form, Zod, react-Countup, React-Marquee, Axios, Bun

BACKEND TECHNOLOGIES

Node.js, Express, Mongoose, Mongodb, Typescript, zod, JWT, Cloudinary,Multer, Nodemailer, PDFKit, SSLCommerz, Passportjs, Bcrypt, Haversine-distance , Geojson

CLIENT REPO

View

SERVER REPO

View

LIVE LINK

View
Scroll down

My Education

A brief overview of my academic background and learning journey.

Degree

Bachelor in EEE

Institution

American International University-Bangladesh

Duration

2018 - 2023

Degree

Higher Sec. School Certificate

Institution

Milestone School and College

Duration

2016 - 2017

Degree

Secondary School Certificate

Institution

Milestone School and College

Duration

2015 - 2016

Let's Connect

Feel free to contact me for any inquiries, collaborations, or just to say hello. I’ll get back to you as soon as possible!

"Creativity is intelligence having fun." – Albert Einstein

Scroll down