Git Product home page Git Product logo

Hi there, Gaurish here 👋

About me

  • I am Gaurish Gangwar, Master's student at The University of Tokyo, Japan.
  • I am interested in becoming a software developer
  • Visit my website at https://gaurishg.github.io (Work in progress)

Programming Languages and frameworks

  • C++: Qt (Desktop application development), OpenMP (Parallel computing), MPI (Distributed computing), ROS (Robotics), CMake (build tool), Conan (Package manager)
  • Python: numpy, pandas, matplotlib, OpenCV and PyTorch (ML/AI); FastAPI (Backend development); ROS (Robotics)
  • Javascript/Typescript: Angular and React
  • Rust: Basic familiarity
  • MATLAB: Basic familiarity

Projects

Some of my projects which I developed either out of interest or while learning a new technology are listed below

Notes to Hierarchical PDF (Python, PyPDF2)

Bored of pausing video lectures and writing what the instructor has already written in the video? Now just take screenshots while watching and run this Python script. It'll traverse the hierachy of your folder structure and will create a pdf file with properly annotated bookmarks for you to refer later.

Take a look at the https://github.com/gaurishg/vlc-screenshots-to-notes-pdf for more details.

Translango (Fullstack Project using React, Typescript, MUI, Python, FastAPI, GCP)

Planning to visit a foreign country but don't know the language? Don't worry, we have got you covered! Translango is a website where you can

  • translate text of one language into another
  • Upload a picture and get the name of objects in another language
  • Play a game to learn new words in a foreign language

It was developed with the help of amazing team of fellow UTokyo students, Megha Sharma, Nakai, Rodrigo Curiel and Kunsheng.

We had used following technologies in the project:

  • Frontend: React with Typescript + MUI
  • Backend: FastAPI with Python
  • Cloud Services: Google Cloud Translate for translation; Google Cloud Vision for object detection; Google Cloud Run for backend code deployment and CI/CD for backend, Google Cloud Storage for storing images; AWS Amplify for deploying and setting up CI/CD for frontend
  • Docker: We used docker locally as well for deploying our app on the cloud

Codeforces Practice Tracker (React, Typescript, MUI)

Want to start doing competitive programing, but don't where to start? What better than well organized and well recognized set of question in A2OJ ladders. Just visit https://gaurishg.github.io/cf-practice-tracker and start practicing after inserting your codeforces handle at the top.

Gaurish Gangwar's Projects

airbnb-clone icon airbnb-clone

Airbnb clone made using React, Nextjs, Typescript, Tailwind and Mongodb

detectron2 icon detectron2

Detectron2 is a platform for object detection, segmentation and other visual recognition tasks.

frontend-nanodegree-resume icon frontend-nanodegree-resume

This repository is used for one of the projects in Udacity's Front-End Web Developer Nanodegree program. Learn how to become a Front-End Developer today with line-by-line code reviewed projects and get a job with career services!

local_library icon local_library

https://developer.mozilla.org/en-US/docs/Learn/Server-side/Express_Nodejs

my-site-pages icon my-site-pages

Markdown pages which I can plug into any jekyll (or any other) theme

ros_comm icon ros_comm

ROS communications-related packages, including core client libraries (roscpp, rospy, roslisp) and graph introspection tools (rostopic, rosnode, rosservice, rosparam).

rsam icon rsam

Rolling Stock Asset Management

translango icon translango

TranslanGo is an image based translation app that allows anyone with a smart device to learn about their environment. Users can capture an object with their cameras, learn how to say it in the local language and play games around those objects.

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.