Skip to main content

Building intelligent systems. One curious question at a time.

First-year CS student exploring multi-agent AI, NLP, and edge computing. Designing systems that respect privacy and perform where it matters — on the edge.

🎓 SJSU Student🚀 Building Orion💡 Learning NLP

↓ Scroll to learn more

Gourav Mukherjee

About

About Me

Hi, I'm Gourav Mukherjee, a first-year Computer Science & Linguistics student at San José State University.

I'm fascinated by the intersection of human language and machine intelligence. This unique combination drives my curiosity for exploring how AI systems can truly understand language—not just process it.

Over the past few years, I've worn multiple hats: designing digital campaigns for clients, leading student events, and experimenting with AI systems. My biggest learning project so far is Orion, a multi-agent AI system I'm building to run entirely offline on edge devices like NVIDIA Jetson.

What excites me most is learning how to make AI accessible, private, and efficient. I'm exploring the idea that the future of AI isn't just about bigger models—it's about smarter optimization and thoughtful deployment.

Currently Learning & Exploring

  • How language models work under the hood
  • Optimizing AI for resource-constrained devices
  • Building real projects as I learn new concepts
  • Contributing to open-source and learning from experienced developers

Fun Facts

🧩WCA Speedcuber🎨5+ years design experience🌍Trilingual (English, Hindi, Bengali)

Beyond coding, I'm a competitive speedcuber (WCA certified) and someone who believes in learning through doing and collaborating with others.

I'm always eager to learn from mentors, collaborate on projects, and connect with fellow AI enthusiasts. Let's build and learn together.

San José State University Logo

San José State University

Current

BS in Computer Science & Linguistics

First YearAug 2025 - PresentExpected May 2029

Pursuing a dual foundation in Computer Science and Linguistics to bridge the gap between human communication and machine intelligence. Focusing on Natural Language Processing, AI systems, and the computational understanding of language.

Relevant Coursework

  • Data Structures & Algorithms
  • Discrete Mathematics
  • NLP Foundations

Focus Areas

  • Natural Language Processing
  • Multi-Agent AI Systems
  • Edge Computing

Projects

Featured Work

Building practical solutions and learning through hands-on development

Featured Project
Router
VRAM-Aware
Code
Math
Write
Memory
Analyze
Research
Plan
SQLite
ChromaDB

ORION

|Multi-Agent AI Companion

Private, modular AI system optimized for edge devices

Building a 7-agent LLM system for specialized reasoning tasks. Learning how to implement an intelligent router with VRAM-aware model loading to prevent crashes on resource-constrained devices.

Experimenting with fully offline inference using Ollama and Qwen models, achieving ~2-3s latency. Exploring hybrid SQLite + ChromaDB memory for semantic recall and conversation continuity.

Key Achievements

  • 7-agent swarm for specialized reasoning (Coding, Math, Writing, Memory, Analysis)
  • VRAM-aware router preventing crashes on resource-constrained devices
  • Fully offline voice I/O (Whisper STT + Coqui TTS)
  • ~2-3 second latency for end-to-end inference

Tech Stack

PythonOllamaQwenChromaDBSQLiteWhisperCoqui TTSNVIDIA Jetson
Other Projects
Learning Project

Multi-Agent Conversational AI

Intelligent chatbot using multiple specialized AI agents for context-aware conversations, built with LangChain and GPT-4.

PythonLangChainGPT-4FastAPI
Learning Project

Real-Time Sentiment Analysis

NLP-powered sentiment analysis for social media text with visualization dashboard using BERT transformers.

PythonBERTPyTorchReact
Learning Project

Portfolio Website

Modern portfolio website with Next.js 14, optimized for performance with 100/100 Lighthouse SEO score.

Next.jsTypeScriptTailwind CSSFramer Motion

Skills

Skills & Technologies

What I'm learning and building with

AI/ML & NLP

Core Focus

LLMs & Prompt Engineering

Learning

Used in Orion

Multi-Agent Systems

Learning

Used in Orion

RAG & Vector Databases

Learning

Used in Orion

Natural Language Processing

Learning

Academic coursework

Embeddings & Semantic Search

Learning

Used in Orion

Model Quantization

Learning

Optimizing for Jetson

Fine-tuning

Learning

Personal experiments

Computational Linguistics

Learning

Major coursework

Programming Languages

Core Technologies

Python

Intermediate

Primary language for Orion

JavaScript/TypeScript

Intermediate

Web development projects

HTML/CSS

Proficient

All web projects

Java

Learning

Academic coursework

C++

Learning

Data structures course

Developer Tools & Frameworks

Technical Stack

Git & GitHub

Intermediate

Version control for all projects

Ollama

Intermediate

Local LLM inference in Orion

SQLite

Intermediate

Orion memory system

ChromaDB

Learning

Vector storage in Orion

FastAPI

Learning

Building REST APIs

Next.js

Learning

Portfolio site

Tailwind CSS

Intermediate

Styling web projects

NVIDIA Jetson

Learning

Edge deployment for Orion

Whisper (STT)

Learning

Voice interface for Orion

Coqui TTS

Learning

Voice output for Orion

Design & Creative

From 3 years freelance design work

Adobe Premiere Pro

Proficient

50+ video projects

Photoshop

Proficient

Branding & graphics

Figma

Intermediate

UI/UX design

Canva

Proficient

Quick design work

Video Editing

Proficient

Freelance projects

Color Grading

Intermediate

Professional videos

Learning Roadmap

Growth mindset & continuous learning

Currently Learning

  • Natural Language Processing
  • Multi-Agent Architectures
  • Vector Databases & Semantic Search
  • Edge AI Optimization
  • FastAPI & Backend Development

What's Next

  • Reinforcement Learning
  • GPU Optimization & CUDA
  • Distributed Systems
  • Computer Vision
  • Advanced Deep Learning Architectures

My Approach: I learn by building real projects. Each new technology I explore becomes part of a practical application, helping me understand not just how things work, but why they work. I'm focused on continuous growth and hands-on experimentation rather than theoretical knowledge alone.

Experience

My Journey

Learning through design work, student leadership, and academics

Freelance Designer & Media Creator

Self-Employed | Remote

May 2022 - Present
  • Delivered 50+ projects with 24-48hr turnarounds
  • Drove engagement up to 40% through visual campaigns
  • Managed client relationships independently
Premiere ProPhotoshopFigmaCanva

Student Leader & Event Coordinator

St. Xavier's Institution | Kolkata

Sep 2018 - Apr 2024
  • Coordinated tech exhibitions for 100+ attendees
  • Supervised 15+ peers during large-scale events
  • Competed in WCA Speedcubing (discipline & precision)
Event PlanningLeadershipPublic Speaking

CS & Linguistics Student

San José State University

Aug 2025 - May 2029
  • Dual major in Computer Science and Linguistics
  • Building NLP projects and multi-agent AI systems
  • Active in tech community and project collaborations
PythonNLPAI SystemsResearch

Learning Roadmap

Growth Journey

Always learning, always growing. Here's my journey from where I am now to where I want to be.

“The beautiful thing about learning is that no one can take it away from you.”

— B.B. King

Fall 2025

Currently Learning

Natural Language Processing

Coursework + Practice

Multi-Agent System Architecture

Orion project

GPU Optimization

NVIDIA Jetson

Quantization Techniques

Edge deployment

Spring 2026

Next Semester

Data Structures

Deep dive into algorithms & complexity

Reinforcement Learning

New advanced ML course

Open Source Contributions

Real-world experience with production codebases

2026-2029

Long-term Vision

Master's Level NLP Research

Advanced research in computational linguistics

Production ML/AI Systems

Ship real-world AI systems at scale

Industry Internships

Summer 2026 & 2027 at top tech companies

Published Papers or Open-Source Impact

Contribute meaningful work to the AI community

Contact

Let's Connect

I'm always open to new opportunities, collaborations, and conversations.

Usually reply within 24 hours

Email
LinkedIn
GitHub