Portfolio

My Projects

A showcase of my work across different domains - from full-stack web applications to data science projects and civil engineering solutions.

Development Projects

Full-stack web applications and software solutions

Featured

Truck HOS Planner — ELD & Route Compliance

2025

A full-stack app that plans truck trips and enforces FMCSA hours-of-service rules while producing printable ELD (RODS) sheets.Backend: Django REST API with a rule-driven HOS engine implementing the 11-hour driving limit and 14-hour window, a required 30-minute break after 8 hours, rolling 70/8 and 60/7 weekly limits, a 34-hour restart and sleeper-berth split logic; routing uses OpenRouteService when configured with a haversine fallback, reverse geocoding uses Nominatim with caching.Frontend: React single-page app using Leaflet with OpenStreetMap tiles for mapping, auto-zoomed route fit, custom colored markers for Start Pickup and Dropoff, an interactive TripForm that accepts coordinates or lat/lng and an SVG ELD renderer that buckets events by day and shows remarks for each duty change.Exports: dom-to-image-more and jsPDF for PNG and multi-page PDF output.Includes admin models, environment-driven configuration, unit test skeletons and deployment notes for Render and Vercel.

React
Leaflet
OpenStreetMap
Axios
dom-to-image-more
jsPDF
Django
Django REST framework
Python
PostgreSQL
SQLite (dev fallback)
Redis (optional cache)
OpenRouteService (optional routing)
Nominatim (reverse geocoding)
Docker
Vercel
Render
GitHub
Featured

Portfolio Platform

2025

A full-stack portfolio showcase application. Built with React (Vite) for a fast, responsive frontend and Node.js/Express for the backend API. Supports secure authentication via Supabase, project creation, editing and dynamic image uploads in its Projects Management Dashboard, with real-time previews. Features a clean UI powered by shadcn/ui and TailwindCSS, with optimized workflows for adding, updating and showcasing projects. Deployed on Render with environment-specific configurations for seamless integration between frontend and backend services.

React (Vite)
TypeScript
Node.js
Express
Supabase
PostgreSQL
TailwindCSS
ShadCN UI
Lucide Icons
Render
Featured

Datum – Cloud File Storage & Management

2025

A modern cloud-based file storage and management platform built with Next.js and TypeScript. Supports folder navigation, file previews, and secure sharing, powered by Neon Postgres for persistent data storage, ImageKit for optimized image delivery, and Zod for strict input validation. Includes role-based access controls, a responsive UI built with shadcn/ui, and efficient file operations through an ORM for structured database access.

Next.js
TypeScript
tsx
Neon Postgres
ImageKit
Clerk
Zod
Drizzle ORM
ShadCN UI
Lucide Icons
Featured

Teekit- Ticketing App

2025

A full-stack ticket management system built with Next.js 14, MongoDB, and Clerk for secure authentication. Features include creating, editing, viewing, and deleting tickets, dynamic dashboard filtering and a responsive UI.

Next.js 14
Tailwind CSS
JavaScript XML
JavaScript
MongoDB
Mongoose
ShadCN UI
Clerk Auth
FontAwesome

TravelBoom – Travel Recommendation Platform

2025

A functional travel recommendation website built with HTML, CSS and vanilla JavaScript. Fetches destination data from a JSON file using the Fetch API and provides interactive search for countries, beaches, temples, and African destinations.

HTML
CSS
JavaScript
JSON
Fetch API

Have a Project in Mind?

I am always excited to work on new challenges across different domains. Let us discuss how we can bring your ideas to life.

Start a Conversation