Hi, I'm Shauryaveer Narwal

Senior CS Student @ UofM

I build innovative digital solutions that make a difference. Passionate about clean code, user experience, and cutting-edge technology.

Shauryaveer Narwal

Featured Projects

A showcase of my recent work and technical expertise

ShopGPT

AI-enhanced web application leveraging React for a dynamic front-end and Django as a robust backend framework, facilitating personalized online shopping experiences. Integrated OpenAI API for custom deal recommendations, utilizing a Python-based collaborative filtering algorithm for real-time, personalized deal aggregation from various online sources.

Python Django React MongoDB OpenAI Google Firebase
Oct 2023 – May 2024

Tennis Meetup Bot

Discord bot to automate tennis match scheduling, player matching, and court management for 100+ users. Created a Python-based player matching algorithm using skill, location, and availability. Streamlined deployment with Docker and docker-compose, cutting setup time by 50%.

Python Discord.py AWS DynamoDB Docker Pytest
July 2025 – Present

Experience

My professional journey and achievements

Software Engineer Intern

VVDN Technologies

June 2025 – Aug 2025
  • Developed internal agentic workflow automation system using Python and Generative AI APIs, processing 1000+ daily device logs and reducing anomaly detection time from hours to minutes
  • Implemented Retrieval-Augmented Generation (RAG) pipeline with Vector Database integration, enabling fast contextual querying across 50+ device manuals and 10,000+ telemetry records
  • Built scalable backend APIs following Model Context Protocol (MCP) patterns, deployed on Google Cloud Platform with Docker containerization, supporting multiple engineering workflows
  • Collaborated with ML team on prompt engineering and Transformer-based model integration, achieving 85% accuracy in automated classification and reducing manual data analysis time by 45%; integrated CI/CD pipelines for reliable deployments

Undergraduate Research Assistant

College of Engineering — Michigan State University

May 2024 – Aug 2024
  • Implemented an automated pipeline in Python (pandas, scikit-learn) for Nano Biosensors Lab, reducing spectroscopic data processing time from Excel files by 95%
  • Applied K-means clustering, statistical analysis, and interactive data visualization through SciPy, NumPy, and openpyxl to enhance interpretation of experimental data

Software Development Intern

Geniemode (Tech Startup)

May 2023 – Aug 2023
  • Collaborated with 6-person development team to enhance global supply chain platform serving 10+ enterprise clients, including Zara and H&M, by implementing 5+ new features and optimizing existing workflows
  • Optimized backend operations with Node.js through database query improvements and caching strategies, reducing API response times by 40%, and deployed on AWS to improve scalability and system reliability
  • Improved platform user experience through React Native features, reducing order placement time by 30% and enabling real-time tracking for 500+ daily orders

About Me

Passionate about technology and innovation

I'm a senior computer science student at the University of Michigan (Go Blue!) with a passion for creating elegant solutions to complex problems. I'm currently developing my skills in full-stack development and building scalable applications that deliver exceptional user experiences.

I enjoy exploring new technologies, contributing to open-source projects, and sharing knowledge with the developer community.

Beyond Coding

When I'm not writing amazing and totally bug free code, I’m usually exploring my creative and personal interests.