Dhruv Harani

Full-stack engineer building products people actually use.

0+

Shipped Projects

0

Live Products in Production

0

Daily Active Users on HMS

0.5+/10

Current CGPA

About

I'm a full-stack engineer currently working as a Software Developer Intern at FloIndex Ventures in Ahmedabad, where I own real backend and frontend work on Clarityy AI, a live fintech product. My work there spans building data-processing pipelines, designing API architecture, and implementing authentication — the full picture, not just one slice.

I'm pursuing a B.Tech in Computer Engineering at LJ University (expected 2028, CGPA 8.5+/10). My coursework in data structures, DBMS, and operating systems gives me the foundations, but what I care about most is building and shipping complete products — several of mine are in daily real-world use, not just portfolio demos.

I'm backend-leaning but product-minded. I'm comfortable owning a feature from database schema to shipped UI. Whether it's Python/FastAPI, NestJS, or Flask on the backend, or React and React Native on the frontend — I pick the right tool for the job and make sure it actually ships.

Featured Projects

Hand-picked work that demonstrates real impact — not just code, but products.

Clarityy AI
Live

Clarityy AI

Live portfolio-analytics platform for Indian investors

Flagship fintech product built during internship at FloIndex Ventures. A live portfolio-analytics platform using Python/FastAPI serving a React/Vite frontend. Features a data-processing pipeline that auto-detects and normalizes multiple Indian broker tradebook formats, computing Weighted-Average-Cost (WAC) based P&L benchmarked against the Nifty 50 index.

PythonFastAPIReactViteSupabaseRender
HMS (Hostel Management System)

HMS (Hostel Management System)

Real-world deployed system with 53 active daily users

A full-stack hostel management system in daily active production use by 50 students, 1 warden, and 2 kitchen staff. Built with NestJS, Prisma, and PostgreSQL on the backend, with a React Native mobile frontend. A real deployed system, not a demo.

NestJSPrismaPostgreSQLReact Native
TypeScript
Nexus

Nexus

Financial data engineering with debugging rigor

Financial data engineering project demonstrating depth in FCF/ROIC bug-fixing and API migration. Shows debugging rigor and data integrity focus beyond typical CRUD applications.

PythonAPI IntegrationFinancial Data
PG-Manager

PG-Manager

Full product ownership with UPI payment integration

A complete paying-guest management system demonstrating full product ownership. Built with Flask and PostgreSQL, featuring integrated UPI payments. Rounds out backend breadth with a different stack from the other projects.

FlaskPostgreSQLUPI PaymentsPython
DevPain-AI
Live

DevPain-AI

AI-powered developer pain-point analyzer

A live AI-powered tool that analyzes developer pain points. The only project that directly demonstrates AI Model Integration and Prompt Engineering skills through real Gemini API integration — not just a wrapper, but thoughtful prompt engineering for meaningful output.

Gemini APIAI IntegrationPrompt EngineeringNetlify
JavaScript1

More Projects

A sample of what's on GitHub — auto-updated, no manual maintenance.

videovault_bot

VideoVault Bot is a Python-based Telegram bot designed to monetize premium video content. It provides a seamless user flow to preview and purchase access to full videos.

PythonShellDockerfile
Python

gstinvoice

Invoicewala is a modern, high-performance invoice billing and payment application built with Next.js 14, React, Tailwind CSS, Supabase, Resend, and Razorpay. It facilitates generating, downloading, mailing, and tracking GST-compliant invoices.

TypeScriptPLpgSQLJavaScriptCSS
TypeScript

cross-recommendation-system

 

JavaScriptPythonCSSTypeScript+1
JavaScript

hms

Native mobile app (Android + iOS) + REST API for hostel operations. Fast MVP: **meal-ready push, meal attendance, complaints, notices, auth**.

TypeScriptHTMLCSSJavaScript
TypeScript

bhu-setu

Live

This template provides a minimal setup to get React working in Vite with HMR and some Oxlint rules.

TypeScriptCSSHTML
TypeScript

blog

This project is a React + Vite app that uses Appwrite, Redux Toolkit, React Router, and Tailwind CSS. Use the instructions below to configure your environment and start the dev server.

JavaScriptCSSHTML
JavaScript1

Experience

Software Developer Intern

FloIndex Ventures LLP · Ahmedabad

Jan 2026 – Present
  • Designed and built the backend for Clarityy AI (clarityy.ai), a live portfolio-analytics platform, using Python/FastAPI serving a React/Vite frontend
  • Built a data-processing pipeline that auto-detects and normalizes multiple Indian broker tradebook formats, computing Weighted-Average-Cost (WAC) based P&L benchmarked against the Nifty 50 index
  • Implemented Supabase-based OAuth authentication and deployed backend infrastructure on Render
PythonFastAPIReactViteSupabaseRender

B.Tech, Computer Engineering

LJ University

Expected 2028
CGPA: 8.5+/10•Data Structures & Algorithms•DBMS•Operating Systems•Signals & Systems

Skills

Technologies and tools I work with.

💻

Languages

PythonJavaJavaScriptTypeScript
🎨

Frontend

ReactNext.jsReact NativeTailwind CSS
⚙️

Backend

FastAPINode.js/ExpressNestJSFlask
🗄️

Databases

PostgreSQLSupabase
🤖

AI / APIs

AI Model IntegrationPrompt EngineeringAPI Integration
📐

Core CS

Data Structures & AlgorithmsREST API DesignDatabase Design
🛠️

Tools

DockerGitNetlifyRenderVS Code

GitHub Activity

1,880 contributions in the last year.

Sep
Oct
Nov
Dec
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
MonWedFri
Less
More

Achievements

TextIt — Hackathon Presentation

Presented TextIt as leading developer at a hackathon hosted by Royal Technologies during first year of university.

HMS — Production System

HMS (Hostel Management System) is in daily active production use by 50 students, 1 warden, and 2 kitchen staff — a real deployed system, not a demo.