Giter VIP home page Giter VIP logo

Shashank Shrivastava

About Me

I am Shashank Shrivastava, a Bachelor of Technology student in Industrial and Systems Engineering at the Indian Institute of Technology, Kharagpur. With a strong passion for technology and a drive for continuous learning, I have accumulated a diverse range of skills and experiences during my academic journey.

Education

  • Bachelor of Technology in Industrial and Systems Engineering (2021-2025)
    • Indian Institute of Technology, Kharagpur

Experience

  • Fullstack Developer (Aug '22 - Mar '23) at Spring Fest, IIT Kharagpur
    • Developed 5 frontend and 2 full-stack web apps in ReactJS, collaborating with a team of 14 people.
    • Implemented dynamic, reusable, and responsive components for a user base of over 40,000 unique users.
    • Maintained the codebase of deployed projects to ensure a smooth user experience across various screen sizes.
  • Summer Trainee (May '23 - Jun '23) at Tata Steel Ltd., Jamshedpur
    • Project: Study of IoT-enabled predictive maintenance systems at TATA STEEL.
    • Built a regression model to predict real-time vibration values at multiple measuring points of 6 active assets.
    • Preprocessed independent variables from a time-series dataset using scikit-learn, NumPy, and Pandas libraries.
    • Improved the R^2 score of the model by 150%, from 27.85% (linear regression) to 69.47% using Random Forest.

Projects

  • Codegram: A full-stack web application utilizing NodeJS (Express.js), React (Next.js), and MySQL for submitting, compiling, and displaying code snippets in multiple languages. Integrated the Judge0 API and deployed the application on a cloud server using Docker and Nginx.
  • Asset Performance Dashboard API: An asynchronous FastAPI backend service with MongoDB integration for an Asset Performance Analytics Dashboard. Implemented JWT authentication and designed an optimized MongoDB schema.
  • ProdGPT: A NextJS web app for product idea input, icon generation, and recommendations. Integrated open-source text and image LLMs for real-time personalized recommendations and dynamic icon creation, with a serverless API architecture.
  • Airport Check-in Counter Simulation: A Python-based discrete event simulation project under Prof. Anand Jacob Abraham. Implemented a Linear Congruential Generator and modeled the simulation using SimPy for multiple customer priority models.

Programming Languages

Language Proficiency
Python ⭐⭐⭐⭐⭐
JavaScript ⭐⭐⭐⭐⭐
Java ⭐⭐⭐⭐
C++ ⭐⭐⭐⭐
C ⭐⭐⭐⭐
R ⭐⭐⭐
Bash ⭐⭐⭐

Skills

  • Technologies: PostgreSQL, MySQL, MongoDB, React, NodeJS, Flask, FastAPI, Docker, Nginx, Git
  • Environments: Linux

Achievements

  • Secured an All India Rank of 3954 in JEE Advanced 2021 (top 2.8% of 141,000 candidates).
  • Secured an All India Rank of 5431 in JEE Mains 2021 (top 0.5 percentile).
  • Participated in the Kshitij 2023 Web-a-thon and built a full-stack web app based on a given problem statement.
  • Won the first place in the Calculus category at the Hillsborough County Spring Math Bowl 2019.
  • Secured State Rank 1 in the 14th National Cyber Olympiad (2015) conducted by the Science Olympiad Foundation.

Extracurricular Activities

  • International Exchange Student to the United States of America (Aug '18 - Jun '19)
    • Represented India as a cultural exchange student and youth ambassador under the Kennedy-Lugar Youth Exchange and Study Program (fully sponsored by the US Department of State).
    • Qualified through multiple levels of national eliminations to be part of the fully state-sponsored program.
    • Successfully completed an academic year in a US high school as part of the cultural exchange experience.

Feel free to reach out to me on LinkedIn or via email at [email protected] for any further inquiries or collaboration opportunities.

shashankshri10's Projects

learn-vim icon learn-vim

Learning Vim and Vimscript doesn't have to be hard. This is the guide that you're looking for 📖

mern-auth icon mern-auth

MERN backend for login/register using JWT tokens

sim-lab icon sim-lab

Simulation of an airport check in counter containing 2 counters, using Simpy

slide-o-mania icon slide-o-mania

Sliding game like the 15 puzzle game except with variable rows and columns

tuf-task icon tuf-task

Codegram allows you to submit code to store in a database and submit it to an online judge and store the results

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.