An open API service indexing awesome lists of open source software.

https://github.com/vijaygupta18/vijaygupta18.github.io

A simple Portfolio about me and my work.
https://github.com/vijaygupta18/vijaygupta18.github.io

github portfolio

Last synced: about 2 months ago
JSON representation

A simple Portfolio about me and my work.

Awesome Lists containing this project

README

          

# vijaygupta18.github.io

Personal portfolio of **Vijay Gupta** — Backend Engineer at Juspay (NammaYatri).

[![Live](https://img.shields.io/badge/Live-vijaygupta18.github.io-c8ff00?style=flat-square&labelColor=0e0e0e)](https://vijaygupta18.github.io/)
[![LinkedIn](https://img.shields.io/badge/LinkedIn-vijaygupta18-0a66c2?style=flat-square&logo=linkedin&logoColor=white)](https://linkedin.com/in/vijaygupta18)
[![GitHub](https://img.shields.io/badge/GitHub-vijaygupta18-181717?style=flat-square&logo=github&logoColor=white)](https://github.com/vijaygupta18)

---

## What this is

A static portfolio site built without frameworks — plain HTML, CSS, and vanilla JS. The design direction is "terminal meets editorial": monospace type, a chartreuse accent, and an interactive terminal in the hero where visitors can type commands to explore the content.

The terminal supports: `whoami`, `experience`, `skills`, `projects`, `education`, `contact`, `resume`, `git log`, `man vijay`, `sudo`, and a few easter eggs. Commands auto-scroll to the corresponding section.

---

## Stack

```
Languages Haskell · Python · C++ · JavaScript · PureScript · SQL
Data Redis (Valkey) · Kafka · RabbitMQ · PostgreSQL · Clickhouse
Backend Node.js · Express · REST APIs · Microservices
Cloud AWS · Kubernetes · Docker · Git · CI/CD
Fonts Instrument Serif · DM Sans · JetBrains Mono
```

---

## Experience

**Juspay — NammaYatri** · SDE · May 2023 – Present

- KV storage framework (Redis): DB cost ↓ 40%
- Redis → Valkey + zstd compression: memory ↓ 50%
- Table-level sharding: Redis node count ↓ 30%
- AWS ALB cost ↓ 25% via compression & zone-aware routing
- Backend latency ↓ 40% via CPU profiling & I/O optimization
- Automated Regression Testing (ART): QA time ↓ 60%
- Dynamic real-time pricing engine + ETA predictor

**Vahan** · SDE-I · Jun 2022 – Apr 2023

- WhatsApp Bot redesign: API response time ↓ 40%, engagement ↑ 35%
- Concurrent chat processing: telecalling costs ↓ 32%
- Uber fallback mechanism: 98% data accuracy during outages

---

## Projects

| Project | Stack | Notes |
|---|---|---|
| Location Tracking Healthcheck | Haskell, Redis Streams | 200k+ daily rides, dispatch accuracy ↑ 20% |
| Master Oogway | Python, FastAPI, Prometheus, K8s | Post-release RCA platform, MTTR ↓ 50% |
| Bus Route Tracker | Python, Redis, Clickhouse, Kotlin | Open-source @ NammaYatri |
| Multi-Cloud DB Manager | TypeScript, PostgreSQL, Redis | Auto-failover, read replica routing |
| NodeSage | Node.js, Ollama, RAG | CLI codebase Q&A with local LLMs |
| k8s-dashboard | FastAPI, React, Kubernetes | Real-time cluster monitoring |
| WriteMyText | JavaScript, Canvas API | Text → handwritten image |

---

## Portfolio versions

| Version | Link |
|---|---|
| Latest (v6) | [vijaygupta18.github.io](https://vijaygupta18.github.io/) |
| V5 | [/indexV5.html](https://vijaygupta18.github.io/indexV5.html) |
| V4 | [/indexV4.html](https://vijaygupta18.github.io/indexV4.html) |
| V3 | [/indexV3.html](https://vijaygupta18.github.io/indexV3.html) |
| V2 | [/indexV2.html](https://vijaygupta18.github.io/indexV2.html) |
| V1 | [/indexV1.html](https://vijaygupta18.github.io/indexV1.html) |

---

## File structure

```
vijaygupta18.github.io/
├── index.html # Latest (v6) — terminal design
├── indexV1–V5.html # Previous versions
├── css/
│ ├── index.css # Main styles (terminal, sections, responsive)
│ └── indexV5.css # V5 styles (archived)
├── js/
│ ├── index.js # Core: theme, nav, modal, EmailJS, counters
│ ├── features.js # Terminal, command palette, section loaders
│ └── indexV5.js # V5 scripts (archived)
└── images/
├── profile.jpg
├── profile2.jpg
└── Vijay2025.pdf
```

---

## Education

**B.Tech, Information Technology** — KNIT Sultanpur · 2018–2022 · 8.5 CGPA (Top 5%)

Certifications: Neural Networks (Coursera) · Problem Solving, Python, JavaScript (HackerRank) · Node.js (Udemy)

---

## Contact

vijayrauniyar1818@gmail.com · [linkedin.com/in/vijaygupta18](https://linkedin.com/in/vijaygupta18)

---

© 2025 Vijay Gupta