ShivamKapila

Shivam Kapila

Hi.

I am a MERN Stack Developer and an Open Source Enthusiast. Currently, I am pursuing my Bachelors in Technology in Computer Science and Engineering from the National Institute of Technology Hamirpur, India (graduating in May 2022). I like to code out to make life enjoyable, providing users with a good human experience. Keen to learn new things, I am always passionate to work on enthralling projects.

I have worked as a Google Summer of Code student with MetaBrainz Foundation Inc. on the ListenBrainz project, adding various user-oriented features, revamping the website with a new look and feel, and improving the Spotify import pipeline. I also have work experience as a back end developer as a freelancer for Oi - Agricultural Trade Simplified, building an online trading platform for the wholesale trade of crops across different continents. I also interned with GHRS India Pvt. Ltd. as a Software Engineer intern making AQI prediction models and brainstorming the UI/UX of their NiceDay app. I've worked with several technologies and some of them include Python, C++, JavaScript, TypeScript, ReactJS, NodeJS, Flask, PostgreSQL, MongoDB, Docker, AWS, Git, etc.

I have participated in various hackathons and collaborated with my friends, hacking on awesome projects. I have been a part of the awesome InOut 6.0 hackathon. I was also the Grand Finalist at Smart India Hackathon 2019 and 2020, organized by MHRD and AICTE.

Currently, I am exploring the field of automation and Open Source. I am a regular contributor at MetaBrainz Foundation Inc. I have experience working on web applications, networking projects such as web-socket programming, and working with WebRTC, as well as automation projects using python. I also have worked on some regression and classification projects using python.

Besides coding, I like designing too. Brainstorming designs to get that one soothing UI is always a fun task for me. Next, I would like to study and implement blockchain technology soon.

Projects

Vigour_In_A_Smile

Before it fades away

EQT

We have made a android app for fintech solution on stock market using front end, backend,block chain, Basic mathematical calculations and algorithms, Machine Learning modulesFlask, Android, Adobe XD, Amazon Web Services (AWS), OCR

Lecast

Interactive screencasting for online classesJavaScript

Skills

Python
JavaScript
React
Flask
Nodejs

Experience

  • GHRS India Pvt. Ltd. - Software Engineer Intern
    May 2019 - July 2019

    GHRS is formed with the vision of helping people suffering from air pollution to take some simple steps which can reduce the bulk of the effects of air pollution.

    During my internship at GHRS India, I accomplished the following tasks:
    ◦ Implemented an ANN model using Python and Keras to predict daily AQI levels for the next one week at any given location.
    ◦ Brainstormed the UI/UX for the NiceDay app to give it a new look and feel that boosted the user base by 200%.

  • Oi - Agricultural Trade Simplified - Backend Developer
    August 2019 - March 2020

    Oi is a Switzerland based startup that aims to develop a platform wherein traders can come and trade their products within themselves without the intervention of any broker. An elegant yet effective, light-weighted UI with an efficient backend is the primary objective we are focusing on.

    With Oi, I worked on the follwing aspects:
    ◦ Eased wholesale crop trading across different continents by developing a streamlined trading platform for traders to request quotes,communicate, place and manage orders, built using HTML, CSS, VanillaJS and SocketIO.
    ◦ Eliminated the need of any middlemen to ensure 100% transparency.

  • Google Summer of Code 2020 w/ MetaBrainz Foundation Inc. - Student Developer
    May 2020 - August 2020

    The MetaBrainz Foundation is a non-profit that believes in free, open access to data. It has been set up to build community maintained databases and make them available in the public domain or under Creative Commons licenses.

    I worked this summer with the ListenBrainz team. The ListenBrainz project is similar to the original AudioScrobbler®. Unlike the original project, ListenBrainz is open source and will publish its data as open data.

    I contributed towards the follwing aspects this summer:
    ◦ Proposed a dashboard based design for ListenBrainz design and gathered a feedback about the end users would like to see.
    ◦ Co-ordinated with the ListenBrainz team to boost user experience by incorporating various listen management features andrevamping the UI using ReactJS/TypeScript to to give it a sleek and smooth look.
    ◦ Improved the Spotify importer to prevent already imported listens to go down the insertion pipeline.