Logo
AI / SOFTWARE ENGINEER

Harsh Gopal

ENGINEER

Builder of AI-powered systems and applications.

scroll
01 — ABOUT

I'm Harsh Gopal, a Computer Science Engineer focused on
building software at the intersection of AI, systems and products.

2021FoundationCSE / Computer Science
2024ExplorationAI / ML
2025BuildingGenerative AI / Full-Stack
2026Current FocusAI Engineering / Agents / MCP
BASED INIndia
FOCUS
AI EngineeringSoftware DevelopmentIntelligent Applications
02 — ENGINEERING STACK

Core Capabilities

AI SYSTEMS
LLM ApplicationsAI AgentsRAG SystemsLangGraphMCPLLM APIs
APPLICATION ENGINEERING
PythonFastAPIReactTypeScriptNext.js
DATA / INFRASTRUCTURE
SQLFirebaseSQLiteREST APIsSSE
TOOLS / AUTOMATION
PlaywrightAutomationGit / GitHubDockerLangChain
03 — PHILOSOPHY

I like to build real software and AI systems.

From AI agents and real-time applications to experimental systems, while focusing on turning ideas into working products.

This portfolio is itself an example of that approach — a digital system designed around interaction, architecture and technical storytelling.

04 — SELECTED WORK

Cart Radar

Real-Time Quick-Commerce Inventory Aggregator
PROBLEM

How can product availability across quick-commerce platforms be aggregated across a geographic radius in real time without official APIs, without getting blocked?

DESCRIPTION

A real-time inventory aggregation platform that tracks product availability across Blinkit, Zepto, Swiggy Instamart and BigBasket. Uses hexagonal grid sweeping, Playwright API interception, asyncio semaphores, and SSE streaming for live results.

PythonFastAPIReactTypeScriptPlaywrightasyncioSSE
ARCHITECTURE
SYSTEM PIPELINE○ HOVER NODE
05 — SELECTED WORK

MySphere

Cross-Device Sync Ecosystem
PROBLEM

How can multiple physical devices be made to behave as a single coherent platform — sharing state, clipboard, and control without fragmented apps?

DESCRIPTION

A Flutter-based cross-device ecosystem that treats multiple devices as one unified platform. Syncs clipboard, controls media, and supports file transfer across macOS, Windows, and Android via local WebSocket and Firebase cloud relay.

FlutterDartFirebaseWebSocketmDNSRiverpodClean Architecture
ARCHITECTURE
SYSTEM PIPELINE○ HOVER NODE
06 — SELECTED WORK

Adaptive 3D GameplayIEEE RESEARCH

AI-Driven Difficulty Scaling in 3D Game Environments
PROBLEM

How can game difficulty adapt dynamically to a player's skill level during a session to maintain flow state — without manual tuning?

DESCRIPTION

IEEE-published research exploring how adaptive AI systems improve player engagement in 3D game environments by dynamically adjusting difficulty based on real-time player performance telemetry.

Unity 3DC#PythonML-AgentsPandasIEEE
ARCHITECTURE
SYSTEM PIPELINE○ HOVER NODE
07 — SELECTED WORK

XYZ Stocks

AI-Powered Stock Analysis Platform for Indian Retail Investors
PROBLEM

How can retail investors in India access institutional-grade AI stock analysis without expensive subscriptions or technical expertise?

DESCRIPTION

An AI-driven investment intelligence platform built for the Indian market. Analyzes NSE/BSE stocks using live market data, Gemini AI insights, IPO tracking, momentum analysis, and portfolio health scoring.

Next.jsFirebaseGemini AITypeScriptTailwindFirestoreREST APIs
ARCHITECTURE
SYSTEM PIPELINE○ HOVER NODE
08 — SELECTED WORK

FamilyVault

Secure Group File Sharing — Desktop & Mobile
PROBLEM

How can families securely share, organize, and access files across devices without relying on third-party cloud services — maintaining full control of their data?

DESCRIPTION

An offline-first, multi-tenant file sharing system with RBAC, group management, and device pairing. Ships as a native macOS Electron desktop app and Android Jetpack Compose mobile app, with a Go backend powering the core.

GoElectronReactAndroidJetpack ComposeJWTRBACSQLite
ARCHITECTURE
SYSTEM PIPELINE○ HOVER NODE
07 — AI LAB

I experiment with conceptual AI architectures and intelligent workflows before they hit production.

AGENTS
ACTIVE
RAG
READY
MCP
EXPLORING
LLM APIs
CONNECTED
AUTOMATION
READY
Browser Agent
Autonomous browser interaction using tool calling + Playwright.
EXPLORE →
MCP
Cross-tool context execution via Model Context Protocol.
EXPLORE →
RAG
Retrieval + reasoning pipeline over private knowledge bases.
EXPLORE →
08 — EXPERIENCE

Where I've worked

AI/ML Intern

EDUNET FOUNDATION(Microsoft & SAP CSR)
Dec 2024Feb 2025
Remote
  • Built shopping trend analytics prototypes using Python and ML workflows.
  • Worked on data preprocessing pipelines for structured and unstructured datasets.
  • Collaborated with teams to validate ML model outputs and improve prediction accuracy.

Data Engineering Intern

EMULUS CONSULTING
Sep 2022Dec 2022
Chandigarh, India
  • Performed data cleaning and validation on large datasets.
  • Produced technical documentation for data engineering workflows.
  • Contributed to improving data pipeline reliability and consistency.
09 — CONTACT

Let's build
something.

I showed you what I build.
Now let's build something together.