Me

Shreyas Gupta

Programmer, Tech Lover, Gamer



About

I'm a backend developer currently working at Sprinklr. How do your calls to a company's customer care team route to the best agent? I work on optimizing that.
I'm super enthusiastic about technology and programming and finished my graduation in Information Technology from Indian Institute of Information Technology, Allahabad.
I grew up in Haridwar and did my schooling from Delhi Public School, Ranipur. I learned the basics of programming from school and then explored the Internet to expand my knowledge and understanding of various languages and concepts.

Other than that I’m a Chess addict, Avid Gamer(favourites being CS:GO, Minecraft, currently playing Elden Ring) and a space lover! A lot of my free time goes into coding, playing chess or games, or watching extremely random youtube videos.

With reference to programming, I currently work with Java (Spring Boot) and plenty of other technologies to support it like Mongo, Elastic Search, Redis or Kafka. I've also worked with NodeJS, Python, Javascript, C++ and SQL.
I love to explore and learn basics of new techologies be it Kubernetes and Docker or Smart Contracts on Ethereum.
I sometimes contribute to open-source in a few projects and I open-source my own projects aswell. My Github Profile is linked in the footer.

You can see my projects and their corresponding links on the Projects page below.

Projects

PuzzleDash

Introducing PuzzleDash! A completely free alternative for playing Chess Puzzle Rush, a popular paid Chesscom feature where you are challenged to solve a series of chess puzzles with increasing difficulty in limited time.


JavaScript  32  8


dankcli

CLI Image Captioning Tool or Meme Generator which automatically adds whitespace and text to top


Python  54  6


Impedia

Impedia is a centralized appeal management system or in more detail, it is a web application that will enable proper communication of issues or appeals made by students to appropriate faculty members or authorities for any organization, or in our use case, for IIITA.


JavaScript  0


Caliiita

CalIIITA is a scheduling app that keeps track of all the events that happen in IIITA and helps you manage your time effectively! The backend API is built with Nodejs(Express) and Firebase while the frontend app is an Android Application


JavaScript  1


covid19-India-Live-Map

A live map visualizer of COVID-19 cases in India. Built using p5.js and mappa.js


JavaScript  2


pycubetimer

A Rubik's Cube timer built with Tkinter in Python (saves old times and shows stats)


Python  1