Sahil Sharma - Software Engineer | ContraWork by Sahil Sharma
Sahil Sharma

Sahil Sharma

Building fast, scalable web and mobile apps that solve real

New to Contra

Sahil is building their profile!

Cover image for πŸ’§ JalSaathi β€” Smart Water
πŸ’§ JalSaathi β€” Smart Water Delivery Ecosystem πŸš€ About the Project πŸ’§ JalSaathi is an enterprise-grade smart water delivery ecosystem designed to connect local water vendors with urban consumers through a unified digital platform. 🧠 AI-Driven Logistics β€” Built intelligent delivery workflows with demand prediction, optimal delivery-slot scoring, and automatic order batching to improve fleet efficiency. πŸ“ Real-Time Delivery Tracking β€” Implemented live location tracking using Socket.io (http://Socket.io), allowing consumers and operators to monitor delivery movement in real time. πŸ“Š Real-Time Operations Dashboard β€” Created a centralized Logistics Pulse and live event feed for monitoring orders, fleet activity, system health, and operational performance. 🚚 Smart Order Management β€” Developed workflows for managing customer orders, delivery scheduling, dispatch operations, and fleet coordination. πŸ’° Digital Financial Ecosystem β€” Added a Digital Wallet and Smart Udhar Ledger to digitize prepaid balances and traditional customer credit management. πŸ‘₯ Multi-Role Platform β€” Designed dedicated experiences for Admin, Vendors, and Customers, with role-based access and stakeholder-specific dashboards. πŸ” Secure Authentication & RBAC β€” Implemented JWT-based authentication using secure cookies, bcrypt password protection, and role-based authorization middleware. πŸ“ˆ Business Intelligence β€” Added dashboards and generated reports to help businesses understand orders, revenue, delivery performance, and operational activity. πŸ—ΊοΈ Interactive Maps β€” Integrated Leaflet for location visualization and live delivery tracking. βš™οΈ Automated Services β€” Used Node-Cron for scheduled background operations and Puppeteer for automated report generation. 🎨 Premium Frontend Experience β€” Built the frontend with React 19, Vite, Tailwind CSS 4, React Router 7, and Lucide, focusing on reusable components and modern dashboards. πŸ—οΈ Scalable Architecture β€” Structured the application into separate frontend and backend layers with controllers, models, services, AI logic, authentication, and stakeholder-specific pages. πŸ› οΈ Tech Stack βš›οΈ React 19 β€’ ⚑ Vite β€’ 🎨 Tailwind CSS 4 β€’ 🟒 Node.js β€’ πŸš‚ Express.js β€’ πŸƒ MongoDB β€’ 🧩 Mongoose β€’ πŸ”„ Socket.io (http://Socket.io) β€’ πŸ—ΊοΈ Leaflet β€’ 🧠 Heuristic AI Models β€’ ⏰ Node-Cron β€’ πŸ“„ Puppeteer β€’ πŸ” JWT β€’ πŸ›‘οΈ RBAC β€’ πŸ”‘ Bcrypt.js 🎯 Key Highlights 🧠 AI Logistics β†’ πŸ“ Live Tracking β†’ 🚚 Smart Dispatch β†’ πŸ’° Digital Wallet β†’ πŸ“’ Udhar Ledger β†’ πŸ“Š Operations Analytics β†’ πŸ” Secure RBAC β†’ πŸ—ΊοΈ Live Maps β†’ ⚑ Real-Time Communication
1
26
Cover image for πŸš• Cab Booking & Ride
πŸš• Cab Booking & Ride Management Platform 🎨 Modern UI/UX β€” Designed a clean, responsive and user-friendly cab booking experience across different screen sizes. βš›οΈ React Frontend β€” Built reusable components and structured the application for maintainable frontend development. πŸš€ Node.js + Express.js β€” Developed backend APIs and handled core application/business logic. πŸ”— REST API Integration β€” Connected frontend and backend through structured APIs for users, rides and application workflows. πŸ—„οΈ Supabase Backend β€” Used Supabase with PostgreSQL for database-driven application functionality. πŸ” Authentication β€” Implemented secure user authentication and session-based access. Supabase Auth supports JWT-based authentication and authorization. πŸ“ Ride Booking Flow β€” Created intuitive pickup/drop-location and ride-selection workflows. πŸš• Ride Management β€” Structured workflows for managing booking details, ride status and user information. ⚑ Real-Time Experience β€” Designed the architecture to support real-time ride/status updates using realtime communication. πŸ“Š Admin & Analytics β€” Included operational views for monitoring rides, users and business activity. πŸ“± Responsive Design β€” Optimized the interface for desktop, tablet and mobile experiences. 🧩 Scalable Architecture β€” Focused on reusable components, clean API separation and maintainable project structure. πŸ›‘οΈ Security & Data Access β€” Applied authentication and database access controls using Supabase capabilities such as RLS. πŸ› οΈ Tech Stack βš›οΈ React | 🟒 Node.js | πŸš‚ Express.js | ⚑ Supabase | 🐘 PostgreSQL | πŸ”— REST APIs | πŸ” Authentication | πŸ”„ Realtime | πŸ“Š Analytics | 🎨 Modern UI/UX
1
33
Cover image for WhatsApp Business Automation Platform β€”
WhatsApp Business Automation Platform β€” I designed and developed a production-focused mobile platform that helps businesses manage WhatsApp conversations, contacts, broadcast campaigns, message templates, automation workflows, and performance analytics from a single application. I worked across the React Native UI, REST API integrations, real-time messaging flows, authenticated media handling, campaign management, contact workflows, dashboards, and responsive UX. The platform includes an Inbox for customer conversations, campaign creation and delivery tracking, reusable templates, automation/auto-reply workflows, contact management, analytics dashboards, and business-focused reporting. I also focused heavily on creating a polished, modern mobile experience with reusable components, custom data visualizations, smooth interactions, and scalable frontend architecture. Technologies: React Native, TypeScript, REST APIs, real-time communication, WhatsApp Business/Cloud API, authentication, responsive UI, SVG/data visualization.:
1
32
Cover image for Designed and developed a production-ready
Designed and developed a production-ready corporate website for a leading water treatment company. I built the complete frontend from scratch, focusing on responsive design, reusable components, smooth animations, performance optimization, and a premium enterprise user experience. The website was created to strengthen the company's digital presence while maintaining scalability and clean, maintainable code.
1
43