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/ |
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 theindex.htmlfooter (“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.
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
Static, self-contained pages with inline SVG diagrams:
- Data engineering
- Classical ML
- Deep learning
- Applied AI engineering
- RAG vs fine-tuning
- MLOps
- LLMOps
- DevOps
Entry: theory/ml_theory_hub.html
- Python 101 — hub plus Data & ML, PyTorch, FastAPI
- Go 101 — backend systems (programming/Go_101_Backend_Systems.html)
- SQL interview prep — factory analytics (programming/SQL_Interview_Prep_FactoryAnalytics.html)
Decks, EV references, homelab portal, and browser tools (DSA, AI glossaries, hedging simulator, Git 101, etc.) live in interactive-lab — not duplicated here.
- Hub: vgandhi1.github.io/interactive-lab/
- Case studies:
#case-studies - Tools:
#tools
| 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 |
Quick static server (recommended for index.html, theory, and programming pages):
cd vgandhi1.github.io-main # or your clone path
python3 -m http.server 8000Open http://localhost:8000/.
Optional — Jekyll (if you change _config.yml or add Jekyll posts):
bundle install
bundle exec jekyll serve- Push to the default branch of the
vgandhi1.github.iouser/organization Pages repo. - In Settings → Pages, set source to that branch (root
/). - Custom domain (optional):
vgandhi1.github.iois the default user site URL.
The interactive lab is deployed from its own repo as a project site at /interactive-lab/.
- GitHub: @vgandhi1
- LinkedIn: vinaygandhi274
- Email: gandhivinay2008@gmail.com
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.