Skip to content

vgandhi1/vgandhi1.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vinay Gandhi — Portfolio & Engineering Hub

Live site: https://vgandhi1.github.io/

Personal portfolio for applied AI, manufacturing software, and EV platforms — GitHub repos as evidence, illustrated theory/programming guides hosted here, and a separate interactive lab for decks, EV references, and browser tools.

Site Repository URL
Portfolio — minimal landing vgandhi1/vgandhi1.github.io https://vgandhi1.github.io/
Portfolio — full catalog (same repo) https://vgandhi1.github.io/index-full.html
Interactive lab vgandhi1/interactive-lab https://vgandhi1.github.io/interactive-lab/

What’s on the site

Two custom static landing pages:

  • index.html — minimal landing (portfolio_min.css), leading with applied AI + data work.
  • index-full.html — full project catalog (portfolio_home.css): every repo grouped by pillar with filter tabs. Linked from the index.html footer (“Full catalog”).

index.html sections:

Section Anchor Content
About #about Background, skills, and current focus
Projects #projects GitHub work grouped by engineering pillar (Data, AI, Software, Product) with filter tabs
Learn #learn Links to theory notes and programming tracks on this domain
Interactive lab External hub for decks, EV docs, and simulators
Project execution guide project_execution.html Visual roadmap — build order and three-pillar entry paths
Factory AI Platform factory-ai.html Flagship factory-platform deep-dive
MVP demos mvp.html Live product walkthroughs

Project pillars on the landing page: Data Engineering (OMNI-Mesh, telemetry, ELT), AI Engineering (factory AI, agentic/RAG, CV/ML, robotics), Software Systems (streaming backends, EV/OTA, web apps), and Product Management (APEX-recover, TeleOp). Use the filter tabs on #projects or the roadmap pillars section for role-aligned entry paths.

Product demo: Motel Web Portal walkthrough GIF (assets/demos/motel-portal-demo.gif) — source: Motel-web-portal.


Repository structure

vgandhi1.github.io/
├── index.html                 # Main portfolio landing page (minimal)
├── index-full.html            # Full project catalog — every repo by pillar (noindex)
├── portfolio_min.css          # Styles for index.html (minimal landing)
├── portfolio_home.css         # Styles for index-full.html (full catalog)
├── portfolio_hub.css          # Shared/legacy hub styles
├── _config.yml                # Jekyll / GitHub Pages metadata (remote Minima theme)
├── assets/demos/              # Demo media (e.g. motel-portal-demo.gif)
├── theory/                    # Illustrated ML/AI theory notes
│   ├── ml_theory_hub.html     # Hub
│   ├── ml_theory.css
│   └── theory_*.html          # Topic pages (DE, classical ML, DL, RAG, MLOps, …)
├── interview-prep/            # Interview prep guides
│   └── ml-ai-interview-guide.html
├── programming/               # Language & interview tracks
│   ├── python_101.html        # Python hub (+ data/ML, PyTorch, FastAPI pages)
│   ├── python_101_common.css
│   ├── Go_101_Backend_Systems.html
│   └── SQL_Interview_Prep_FactoryAnalytics.html
├── Go_101_Backend_Systems.html              # Legacy copies at repo root
├── SQL_Interview_Prep_FactoryAnalytics.html
├── ml_theory_hub.html                       # Legacy redirect/hub at root
├── project_execution.html                   # Visual portfolio roadmap
├── project_execution.css                    # Roadmap page styles
├── factory-ai.html                          # Factory AI Platform deep-dive
└── mvp.html                                 # MVP product demos

Theory hub (theory/)

Static, self-contained pages with inline SVG diagrams:

Entry: theory/ml_theory_hub.html

Programming tracks (programming/)

Interactive lab (separate repo)

Decks, EV references, homelab portal, and browser tools (DSA, AI glossaries, hedging simulator, Git 101, etc.) live in interactive-lab — not duplicated here.


Tech stack

Layer Choice
Portfolio UI Static HTML + CSS (portfolio_min.css for index.html, portfolio_home.css for index-full.html)
Theory / programming Static HTML + shared CSS, JetBrains Mono + Source Sans 3
Hosting GitHub Pages
Optional build Jekyll (_config.yml, remote_theme: jekyll/minima) for Pages compatibility; primary entry remains index.html

Local preview

Quick static server (recommended for index.html, theory, and programming pages):

cd vgandhi1.github.io-main   # or your clone path
python3 -m http.server 8000

Open http://localhost:8000/.

Optional — Jekyll (if you change _config.yml or add Jekyll posts):

bundle install
bundle exec jekyll serve

Deploying to GitHub Pages

  1. Push to the default branch of the vgandhi1.github.io user/organization Pages repo.
  2. In Settings → Pages, set source to that branch (root /).
  3. Custom domain (optional): vgandhi1.github.io is the default user site URL.

The interactive lab is deployed from its own repo as a project site at /interactive-lab/.


Contact


License & attribution

Content is provided for learning, demonstration, and portfolio use. If you fork or reuse layouts or copy, please keep attribution to Vinay Gandhi in source and visible credits where appropriate.

About

portfolio project static website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors