Portfolio mascot bear
B.TECH CSE · IIIT LUCKNOW · 2ND YEAR

Shreyansh Giri

2nd year Computer Science undergrad and aspiring software developer with hands-on experience in React.js, Node.js, Spring Boot & FastAPI. Skilled in DSA, database design, machine learning and cloud deployment — 750+ CP problems solved, with a track record of shipping production-ready apps under hackathon deadlines.

0
CGPA / 10.0
0
DSA & CP problems solved
0
Max CodeChef rating
0
Max Codeforces rating
Scroll
▲ FULL-STACK DEVELOPMENT ▲ COMPETITIVE PROGRAMMING ▲ REST APIs ▲ SYSTEM DESIGN ▲ UI/UX ▲ OPEN SOURCE ▲ FULL-STACK DEVELOPMENT ▲ COMPETITIVE PROGRAMMING ▲ REST APIs ▲ SYSTEM DESIGN ▲ UI/UX ▲ OPEN SOURCE
01 / About

About me

Second-year CS undergrad who splits time between shipping products and climbing the rating ladder on competitive judges.

$ whoami
> Shreyansh Giri
$ cat education.txt
> B.Tech CSE, IIIT Lucknow
> CGPA: 9.9 / 10.0
$ cat ratings.json
> codechef: "2★, max 1566"
> codeforces: "Pupil, max 1322"
$ status
Portfolio mascot bear peeking out

Hey, I'm Shreyansh — a Computer Science undergraduate and aspiring Software Engineer, currently in my second year at IIIT Lucknow. I have hands-on experience with React.js, Node.js, Spring Boot, FastAPI and RESTful API design, and I like taking things from a blank repo to a deployed, working product — usually in a single hackathon weekend.

I'm skilled in Data Structures & Algorithms, database design (PostgreSQL, MySQL, SQL), machine learning and cloud deployment (Azure, Vercel, Render). I've solved 750+ DSA and competitive programming problems across Codeforces, CodeChef and LeetCode, and I'm a 2-Star Coder on CodeChef (max rating 1566) and Pupil on Codeforces (max rating 1322). That habit of thinking in graphs, trees and complexity shows up directly in how I design systems.

Outside of code, I read, chase new technologies, and do most of my best planning with a cup of coffee.

Full-Stack Development RESTful APIs Data Visualization UI/UX Design Leadership Public Speaking Event Management
02 / Skills

What I work with

The languages, frameworks and tools I reach for most, day to day.

Languages

C
C++
Java
Python
JavaScript (ES6+)
SQL

Web Technologies

React.js
Node.js
Spring Boot
FastAPI
Tailwind CSS
HTML5 / CSS3

Databases & Tools

PostgreSQL
MySQL
Git & GitHub
VS Code
Vercel
Render

Specializations

Full-Stack Dev
RESTful APIs
Azure AI Services
Data Visualization
UI/UX Design
// hover a key
03 / Projects

Things I've built

Hackathon builds and side projects, from GenAI roadmaps to real-time mock interviews.

01
REACT 19 · FASTAPI · SQLALCHEMY
GROQ / GEMINI LLM APIs
GENAI LEARNING PLATFORM

Vector Visionary

  • Full-stack GenAI platform that turns any topic + time budget into a personalized, dependency-aware roadmap graph — from login to AI-guided mastery.
  • Fault-tolerant multi-LLM pipeline (Groq Llama 3.3 primary, Gemini 2.0 Flash fallback) behind a FastAPI backend with 9+ REST endpoints.
  • Gamified progression (XP, levels, streaks) on SQLAlchemy ORM, with an interactive node-based graph UI in React 19 + Framer Motion + @xyflow/react.
  • Deployed on Vercel + Render with Swagger docs; built end-to-end in 84 hours for a hackathon.
02
REACT · TYPESCRIPT · NODE.JS
SOCKET.IO · POSTGRESQL · FLASK
PEER-TO-PEER MOCK INTERVIEWS · HACKOFIESTA 7.0

InterviewMesh

  • Peer-to-peer mock interview platform matching students for live, collaborative coding interviews.
  • Weighted peer-matching algorithm combining availability, skill gap, complementary skills, peer rating and ELO score.
  • Real-time collaborative editor (Monaco + Socket.io) with WebRTC video/audio and Gemini-generated interview questions with a fallback bank.
  • Weighted anomaly-score integrity monitoring (paste detection, tab-switch tracking, solve-time comparison) plus a scikit-learn Decision Tree for personalized roadmap labels.
03
REACT.JS · SPRING BOOT
TAILWIND CSS
HEALTHCARE APPOINTMENT BOOKING

MedSetu

  • Full-stack appointment booking platform with separate doctor and patient portals to streamline consultation scheduling.
  • Responsive React.js frontend with dynamic routing and Hooks-based state management for multi-step booking flows.
  • Spring Boot backend with integrated email notifications for confirmations and updates.
  • Fully mobile-responsive UI, tuned for front-end performance with Tailwind CSS.
05 / Writing

Notes along the way

Occasional write-ups on what I'm learning — competitive programming, open source, and building things.

MEDIUM · 5 MIN READ

What FOSS Weekend Taught Me About Actually Contributing to Open Source

A look back at Axios FOSS Weekend at IIIT Lucknow — going from having commits on a green graph to actually understanding how issues, reviews and pull requests work, capped off with a Best Reviewer award at Fossology and a 3rd-place finish.

Read on Medium ↗
06 / Achievements

Track record

Contest results, reviews and the numbers behind the grind.

🥇 1st
Rank at GDG DevSphere — across Web Development, Machine Learning & FOSS challenge tracks.
Rank 3
Blindforces — competitive programming contest by Axios, IIIT Lucknow.
Rank 3
FOSS Weekend, IIIT Lucknow — for contributions to the open-source ecosystem.
Best Reviewer
FOSSology — for consistently high-quality pull request reviews.
750+
Competitive programming & DSA problems solved across online judges.
1566 / 1322
Max ratings — 2★ CodeChef Coder / Pupil on Codeforces.
416–580
Global ranks across CodeChef Starters 244 / 225 / 235 / 245.
Rank 1588
Codeforces Round 1096 (Div. 3).
99.2% / 99.4%
District Topper — CBSE Class XII & Class X board examinations.
07 / Contact

Let's build something

Open to internships, collaborations, and interesting problems.

Contact form

Prefer email? Reach me directly at girilakshmi91@gmail.com — or drop your details here.

This opens your email client, addressed to me — nothing is stored anywhere.