Open to opportunities

Harsh Joshi

Building beyond the interface.

Full-stack developer with a focus on backend engineering, distributed systems, and AI.

An ivory handheld console with a decorative pixel-art machine room on its screen.
The physical buttons are part of the decorative model. The pixel-art scene represents a fictional machine room and does not show project architecture or live system activity.

Hello!

I'm Harsh, a developer who enjoys building things and understanding what happens behind the scenes.

I work across the stack, but I'm particularly interested in backend engineering - designing APIs, working with databases, building real-time systems, and connecting services.

Beyond coding, I'm part of the Core Team at Innogeeks, where I serve as Web Lead. I've also been part of the organizing team for InnoHacks 4.0, collaborating with fellow developers to bring the hackathon to life. I'm a third-year Information Technology student at KIET Group of Institutions, based in India and looking for opportunities to build meaningful software.

Currently exploring
  • Backend architecture
  • Distributed systems
  • AI agents

GitHub activity

@harshh-debug

Loading contribution activity…

View GitHub

Tools of the trade.

Used across my projects and areas I continue to explore.

Languages

Backend

REST APIs · JWT · OAuth · WebSockets

Databases & Messaging

Frontend

Cloud & Tools

AI Frameworks

Selected work.

Developer platforms, real-time systems, and intelligent applications.

More things I’ve made

ZapPay wallet screen showing a balance, user search, and Send Money buttons

ZapPay

Digital wallet demonstration focusing on authenticated transfers and database transaction consistency.

Engineering notes

ZapPay is a full-stack digital wallet demonstration that explores user-to-user payments and reliable balance management.

Users can manage a simulated wallet balance and transfer funds between accounts through a simple interface.

On the backend, Prisma database transactions help ensure that sender debits and recipient credits are performed together, introducing concepts around data consistency and transactional integrity.

  • Database transactions and atomic balance updates
  • Secure API authentication using JWT
  • Relational database design with Prisma
  • Input validation and wallet transfer workflows
  • User discovery and account management

TypeScript · React · Vite · Node.js · Express.js · PostgreSQL · Prisma · JWT

TreeBio landing page introducing its link-in-bio service and profile features

TreeBio

Customizable link-in-bio application with public profiles, link management, and engagement analytics.

Engineering notes

TreeBio is a customizable link-in-bio platform that helps people organize their online presence through a single shareable profile.

Users can manage their links, customize their public page, preview changes, generate QR codes, and track engagement through profile views and link-click analytics.

The project explores authentication, relational data management, engagement tracking, and the design of user-facing dashboards.

  • User authentication and profile management
  • Link management and personalization
  • Engagement analytics and event tracking
  • Database-backed dashboards
  • QR-code-based profile sharing

Next.js · TypeScript · PostgreSQL · Prisma · Clerk · Tailwind CSS · shadcn/ui

UnseenNote landing page introducing anonymous feedback with example message panels

UnseenNote

Anonymous messaging platform with authentication, private inbox functionality, and Gemini AI integration.

Engineering notes

UnseenNote is an anonymous messaging platform that allows people to receive messages, questions, and feedback without exposing the sender's identity.

Users can create a personal link, share it with others, and manage received messages in a private inbox.

The application also integrates Gemini AI to suggest messages, alongside authentication and email-based verification.

  • Anonymous messaging workflows
  • Secure user authentication
  • Email verification and account management
  • Database-backed inbox functionality
  • Generative AI integration

Next.js · TypeScript · MongoDB · Mongoose · NextAuth.js · Gemini API · Tailwind CSS

Education & credentials.

Bachelor of Technology - Information Technology

KIET Group of Institutions

2024–2028 | Third Year

AWS certifications

  • AWS Certified CloudOps Engineer – Associate
  • AWS Certified Cloud Practitioner
  • AWS Certified AI Practitioner

Let's build something interesting.

I'm open to backend and full-stack engineering opportunities, internships, and collaborations. If you're working on something interesting, I'd love to hear about it.

Harsh Joshi

Built with curiosity.

© 2026 Harsh Joshi

Back to top