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
Truck HOS Planner V2
An upgraded full-stack application for Hours of Service (HOS) compliance, featuring a decoupled architecture with a Django REST API backend (on Render) and a React SPA frontend (on Vercel). The app generates compliant trip plans based on FMCSA rules, visualizes routes on a Leaflet map and renders daily ELD log sheets for PDF export. It gracefully handles potential backend cold-starts from Render's free tier with a client-side loading indicator.
DevCollab Hub
A collaborative platform for developers to connect and build products, enhanced with non-intrusive AIs to provide actionable insights. Features include rich developer profiles, project listings, and real-time chat, alongside AI-powered tools like (1.) Project audience analysis to help owners in analyzing the collective profiles of the interested users, highlighting potential gaps in expertise against the project's requirements, and offering strategic advice on how to build a balanced team. This feature provides an “Audience Summary,” identifies “Potential Gaps,” and offers “Actionable Advice.”; (2.) Guided chat conversations that compares the participants' profiles against the project/role context and suggests targeted questions, identifies points of alignment, and highlights potential gaps to discuss, ensuring a more productive dialogue., and (3.) An engagement coach AI system that operates at the engagement meta-level without reading content. Its capabilities include: • Detect stalled engagements (based on milestone inactivity). • Flag repeated revision requests as a potential mismatch. • Privately summarize completed outcomes for the developer. • Recommend the next type of advisor based on the developer’s engagement history Its role is to act as a private coach. Built with Next.js, Firebase, and Google AI (Genkit).
My Portfolio
A full-stack Next.js 14 portfolio featuring an AI Assistant (chatbot), an AI Cover Letter Generator, and a new AI-powered Resume Generator with ATS Checker. This new tool refines resumes to match job descriptions, provides ATS-friendliness scores, and allows downloads in both PDF and DOCX formats. The portfolio is built with a server-centric App Router architecture, uses Cloud Firestore for the blog, Upstash Redis for rate-limiting, and is secured by Firebase Authentication. Deployed on Google Cloud Run via Firebase App Hosting.
Datum – Cloud File Storage & Management
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 a Firebase backend including Authentication, Firestore for database, and Cloud Storage for file buckets. It uses Zod for strict input validation and features a responsive UI built with shadcn/ui.
Truck HOS Planner — ELD & Route Compliance
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.
Engineer's Portfolio Platform
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.
Teekit- Ticketing App
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.
TravelBoom – Travel Recommendation Platform
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.
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






