Hi, I’m Harshit Sharma — a software engineering student interested in applied AI and backend systems. I like working on problems that involve real data, solid architecture, and systems that are built to last.
I mostly work on backend-heavy applications, database design, and integrating AI into practical use cases. I enjoy understanding how systems work end to end and improving them for reliability, performance, and scale.
Outside of coding, I’m usually learning something new or watching Suits during late nights, with the compiler open on the side.
View ResumeA multi-tenant CRM I built end-to-end during my internship for Direct Selling Agents. It allows each organization to customize roles, hierarchy, workflows, and permissions. Features include role-based dashboards, detailed audit logs, lead management, and bulk Excel imports. I designed and implemented it solo, with an optimized SQL schema of 65+ tables built for scale and clean data isolation.
A full-stack YouTube clone featuring user authentication via Google, video upload and playback, search functionality, subscriptions, comments, likes/dislikes, and more. Built to replicate the core experience of YouTube with modern tech and search indexing support.
It is an intelligent chat application I built using LangGraph and LangSmith. It supports contextual multi-turn conversations with tool-augmented reasoning. The system integrates DuckDuckGo search, calculator and stock price APIs for real-time information. SQLite is used to maintain persistent conversational memory across sessions.
A sleek, real-time chat application that brings conversations to life. Features secure user authentication with email verification, instant 1-to-1 and group messaging, multimedia sharing (images, videos, files), and a responsive design that works seamlessly across all devices. Built with the MERN stack, Redis , and Docker.
It is an AI-powered web app generator I built using LangGraph, Streamlit, and the Gemini API. It creates fully functional web applications from a single natural language prompt. The platform provides a live preview of the generated app, shows the complete source code, and allows instant downloads.
A modern, comprehensive personal finance tracking application built with Next.js, offering real-time transaction management, intelligent budgeting, and insightful analytics. No login required - start tracking your finances instantly with localStorage-based user management.
A powerful, pixel-perfect web-based PDF editing tool built with Next.js, JavaScript, offering professional-grade editing capabilities with What You See Is What You Get (WYSIWYG) precision. Experience seamless PDF manipulation with advanced blur, erase, and text editing features.
Vexo is a modern, production-ready e-commerce application built with a strong emphasis on reliability and user experience. The cart persists across logouts, browser restarts, and anonymous sessions, intelligently merging when a user signs in. Built using Next.js, TypeScript, Zustand, and MongoDB, Vexo combines clean architecture with a fast, minimal, and intuitive UI.
A focus tracking desktop app that gamifies productivity through social features. Built with Electron and React, Zen monitors work sessions in real-time, detects distractions, and enables multiplayer study sessions with shared break lobbies. Users can compete in Study Marathons with live scoring powered by Socket.io, making productivity both measurable and fun.
About A beautiful, modern frontend showcase featuring a unique 3-level interactive website with stunning animations and UI design built with Next.js, TypeScript, Material-UI, and Framer Motion .
A REST API for managing schools with location-based proximity sorting. Built with Node.js, Express.js, and TiDB Cloud MySQL.
Have a project in mind or just want to chat about tech? I'd love to hear from you!