Batman
Harsh Gupta0%
Welcome to my digital workspace

Hi, I'm Harsh

|

BCA student with hands-on experience building ETL pipelines, agentic AI systems, and full-stack web applications. Proficient in Python, React.js, PostgreSQL, and automation frameworks — passionate about ML/AI and solving real-world problems with scalable, data-driven solutions.

Scroll
About Me

Engineering meets automation

BCA student with hands-on experience building ETL pipelines, agentic AI systems, and full-stack web applications. Proficient in Python, React.js, PostgreSQL, and automation frameworks — passionate about ML/AI and solving real-world problems with scalable, data-driven solutions.

Based in Agra, Uttar Pradesh, India — currently building data pipelines and dashboards at HomeLane, while finishing my BCA at Galgotias University.

0+

GitHub Repos

0+

Projects Built

0+

Months Experience

0+

Tech Stack

Batman
Harsh Gupta
Portfolio

Harsh Gupta

Software Developer

Available for opportunities
Click to flip · Resume
Batman
Skills

The toolkit behind the work

Languages

Python92%
JavaScript (ES6+)88%
SQL85%
HTML595%
CSS390%
C++75%

ML / AI

Scikit-Learn75%
TensorFlow65%
PyTorch60%
OpenAI API85%
NLP70%
Agentic Workflows85%

Frameworks

React.js88%
Node.js80%
Express.js78%
FastAPI80%
Streamlit85%

Databases

PostgreSQL82%
MongoDB75%
Supabase78%
Elasticsearch70%

Tools & Automation

Git90%
Docker70%
Postman88%
n8n85%
Make.com78%
Vercel85%
REST APIs90%
Selected Work

Projects built to ship value

01
PythonOpenAI APIElectron

AI Sales Pitch Evaluator

Desktop app that scores sales pitches against your ideal script using AI — tone, adherence, confidence & compliance.

Upload an ideal sales script (TXT, PDF, DOCX), then record or upload real pitch audio. AI transcribes it and scores script adherence, tone, confidence, empathy, clarity, compliance and closing quality — with concrete improvement tips, team dashboards, a leaderboard, and CSV export. Built as a native desktop app for macOS and Windows with auto-updates.

02
SwiftAppKitPython

Wispr Clone — Voice Dictation App

Free, open-source voice-dictation app for macOS, Windows, and the browser, inspired by Wispr Flow.

Hold a key, speak, release — your words appear wherever your cursor is. Supports on-device transcription via a bundled whisper.cpp engine (fully offline), an optional cloud Whisper + LLM cleanup mode, a Hinglish (Roman-script) transcription mode, live meeting transcription, text-macro phrases, and a Chrome extension for dictating into any website. Built natively per platform: Swift/AppKit on macOS, Python on Windows, and Manifest V3 JS for the browser extension.

03
PythonOpenAI APIFastAPI

ResumeRank — AI Resume Screener

AI-powered resume screening tool that ranks and scores candidates against a job description instantly.

Upload a job description and multiple resumes — ResumeRank uses AI to parse, score, and rank each candidate based on skills match, experience relevance, and keyword alignment. Saves hours of manual screening with a clean dashboard showing ranked results, individual scores, and match highlights.

04
React.jsFastAPIMongoDB

Vendor Smart Hub — Financial Inclusion Platform

Full-stack financial tracking platform for rural vendors with real-time dashboards.

A full-stack financial tracking platform for rural vendors with a FastAPI backend and MongoDB data layer. Features a React.js dashboard for real-time income, expense, and transaction visualization, plus secure role-based authentication to protect sensitive vendor financial data.

05
React.jsSupabaseJavaScript

Antique Notes & Coins Collection Website

Full-stack showcase website for an antique Indian currency business, live at mlandsons.in.

A full-stack showcase website for the antique Indian currency business M L & Sons, built with React.js and Supabase. Deployed on Vercel with a custom domain (mlandsons.in), automatic SSL, and a real-time Supabase backend.

06
Pythonn8nPostgreSQL

SmartJob ETL & Notification System

End-to-end ETL pipeline aggregating job listings via the JSearch API with daily personalized alerts.

An end-to-end ETL pipeline built with n8n that aggregates job listings from multiple sources via the JSearch API. Automated data cleaning and deduplication improved data quality by 60%, and real-time notification workflows deliver filtered, personalized job alerts to 50+ users daily via email.

07
PythonOpenAI APITelegram Bot API

ColorFlow Agentic AI System

Multi-agent AI system with a Telegram bot interface for conversational task execution.

A multi-agent AI system integrated with a Telegram bot for conversational task execution. Integrates OpenAI GPT-4o and Whisper APIs for natural language understanding and voice message transcription, achieving sub-3-second response latency through optimized async API orchestration.

08
PythonStreamlitPostgreSQL

GU Connect – Student Networking Platform

Responsive student networking platform for peer connections and resource sharing.

A responsive student networking platform enabling peer connections, project collaboration, and resource sharing. Built with an interactive Streamlit UI and a Python backend handling sessions, matching logic, and data management.

Suffer the pain of discipline or the pain of regret
Journey

Experience & Education

Certifications

Learn C++ Course

Codecademy · Aug 2024

Python Certificate

Programming Fundamentals and Applied Scripting

Certificate of Appreciation

IEEE Young Minds (ICCSAI) — International Conference on Communication, Security and Artificial Intelligence

Get in Touch

Let's build something exceptional

Open to internships, full-time roles, and collaborative projects.

© 2026 Harsh Gupta. Built with Next.js, React Three Fiber & GSAP.