Hi, I'm Shivam Juyal

Full Stack Developer & Problem Solver

Computer Science Engineering student passionate about building innovative web applications and solving complex problems with modern technologies.

Shivam Juyal

About Me

Get to know more about my background and journey

Background

I'm a Computer Science Engineering student at Graphic Era Hill University with a passion for full-stack development and problem-solving. Based in Dehradun, Uttarakhand, I've been building web applications and exploring various technologies to create meaningful solutions.

Dehradun, Uttarakhand
+91 9557247906
juyaljii610@gmail.com

Education

Bachelor of Technology

Graphic Era Hill University

Computer Science Engineering

CGPA: 7.2/10

August 2021 - June 2025

Class 12

Children's Academy

Central Board of Secondary Education

Score: 71.2%

April 2020 - May 2021

Class 10

Doon International School

Central Board of Secondary Education

Score: 87.3%

April 2018 - May 2019

Experience

Professional work experience and internships

MERN Stack Developer Intern

Webrex Studio

Ahmedabad, Gujarat

Jan 2026 – Mar 2026

Built a codebase-aware RAG pipeline using two-layer retrieval (keyword + semantic) following SDLC best practices, auto-enhancing developer prompts with relevant file context across the enterprise codebase.

Engineered an incremental indexing system with a persistent file watcher daemon that detects structural code changes and updates the index in real time, applying inversion of control principles to decouple the watcher from the indexing layer.

Shipped a CLI tool with Claude Code slash command integration using a dependency injection pattern for modular prompt configuration, reducing prompt iteration time by delivering precise, file-specific prompts in under 15 seconds.

Node.js RAG Pipeline TypeScript SDLC Dependency Injection CLI Tools

Featured Projects

Showcasing my latest work and technical expertise

AI-Commit 300+ downloads

Published @the-white-wolf/ai-commit to npm — a globally installable CLI generating Conventional Commit messages from git diff via LLaMA 3.3 70B. Features build automation via Groovy-based Gradle tasks and a modular, dependency-injected config layer for instant cross-repo usability.

TypeScript Node.js Groq AI LLaMA 3.3 70B npm
Open Source CLI Tool

AskMyPDF

AI-powered document analysis system using Google Gemini embeddings and pgvector for semantic search across 1000+ documents with sub-500ms response time. Architected async batch processing via BullMQ and Redis to process 50+ page PDFs in under 30 seconds inside a Dockerized workflow.

Next.js Node.js PostgreSQL Redis Docker Gemini AI BullMQ
AI Document Intelligence

PushCloud

Distributed cloud deployment platform on AWS ECS Fargate and S3 with enterprise-grade service integration and transaction-aware state management. Features WebSocket + Redis Pub/Sub for real-time logs, HTTP reverse proxy for multi-tenant serving, and aspect-oriented logging across all service boundaries.

Java Node.js Docker AWS ECS S3 Redis WebSockets
Cloud Infrastructure

SmartUrl

Built a minimal MERN stack application that transforms long URLs into short, shareable links. Designed an intuitive and responsive UI with copy-to-clipboard functionality and integrated full-stack routing logic.

SmartUrl Screenshot
MongoDB Express.js React.js Node.js Tailwind CSS
July 2025

ReviewBot

Developed an AI-powered code review web app using Gemini 2.5 Flash integrated with a Vite + React frontend. Users can submit code snippets to receive instant, intelligent feedback powered by LLM, with a responsive and modern UI.

ReviewBot Screenshot
React.js Vite Tailwind CSS Node.js Express.js MongoDB Gemini 2.5 Flash
February 2025

Grocery4U

Developed a dynamic e-commerce web application with modern UI/UX for seamless grocery shopping. Implemented product recommendations and cart features using MongoDB, React, and Express.js, and tested RESTful APIs with Postman.

Grocery4U Screenshot
Node.js Express.js EJS MongoDB Stripe
December 2024

ChessHub

Built a real-time, backend-powered multiplayer chess game using Node.js, Express.js, and WebSockets for seamless communication. Implemented dynamic chessboard rendering with drag-and-drop movements and logic validation using Chess.js.

ChessHub Screenshot
Node.js Socket.IO Chess.js Express.js
January 2024

Technical Skills

Technologies and tools I work with

Programming Languages

Java
C++
JavaScript
TypeScript
Python
SQL

Frameworks & Libraries

React.js
Next.js
Node.js
Express.js
WebSockets
Streamlit

Back-End & Databases

RESTful APIs
MongoDB
PostgreSQL
Redis
BullMQ
Mongoose

Front-End Development

HTML5
CSS3
Tailwind CSS
EJS
JavaScript

Cloud & DevOps

Docker
AWS ECS
AWS S3
CI/CD Pipelines

Concepts & Tools

SDLC
Dependency Injection
Inversion of Control
Batch Processing
Git
Postman
JWT

Achievements

Recognition and accomplishments in competitive programming

LeetCode Champion

Achieved a highest rating of 1700+ on LeetCode with 1000+ problems solved, demonstrating strong proficiency in data structures and algorithms.

GeeksforGeeks Top 100

Ranked among the top 100 in the institution on GeeksforGeeks platform, showcasing consistent performance in coding challenges.

npm Open Source Author

Published @the-white-wolf/ai-commit to npm with 300+ downloads, globally installable by any developer via npm i -g @the-white-wolf/ai-commit.

Certified Developer

Completed certifications in React+Redux and Web Development, and participated in competitive programming contests like CodeKaze.

Get In Touch

Let's connect and discuss opportunities

Location

Dehradun, Uttarakhand