Chirag Singhal

C.S. ENGINEERING STUDENT

A little about me,

About

Hello!

SOFTWARE ENGINEER

I am a junior year undergraduate student pursuing Computer Science at BITS Pilani, India. I am excited to join as Software Engineering Intern at Microsoft for the summer 2021. I was selected over 20,000 candidates to be a part of inaugral edition of MLH Fellowship 2020. I love solving problems using JavaScript and C++. Always up for a cup of coffee! I love open source and I am actively contributing to the AOSSIE primarily through Google Summer of Code for the past three years. Looking for full time opportunities.

My Skills

Software development

Problem solving and logical thinking

Object-oriented design (OOD)

Tech I'm familiar with

Tech Stack

JavaScript (ES6+)

ReactJS

React Native

NodeJS

Typescript

Redux

C++

GraphQL

Experience

Profile

MLH Fellow 2020

Major League Hacking

Selected over 20,000 other candidates for the inaugural edition of the program. Contributed to React Native Tester App- a react native application for manual and automated testing of the framework’s core features using react-native and detox.

June 2020 - August 2020

GOOGLE SUMMER OF CODE 2020 MENTOR

AOSSIE (Australian Open-Source Software Innovation and Education)

Mentoring a student to enchance the UI for Agora Web - an online election conducting platform - using AngularJS and add guest users and refresh tokens in Agora Web API - REST API for Agora Web - using Scala, Play Framework.

June 2020 - August 2020

FRONTEND DEVELOPER

Department of Visual Media, BITS PILANI

As a team member of the front-end division of the department, I have developed various websites and web applications for the college fests using HTML/CSS, JavaScript, React, Redux, Webpack.

August 2018 - August 2020

GOOGLE CODE-IN 2019 MENTOR

AOSSIE (Australian Open-Source Software Innovation and Education)

Mentored Pre-university students to help them solve technical problems and teach them how to be a part of an open-source community.

December 2019 - February 2020

GOOGLE SUMMER OF CODE 2019 STUDENT

AOSSIE (Australian Open-Source Software Innovation and Education)

Developed front-end for Agora Web - an online election conducting platform - using AngularJS. Added Two factor authentication and removed security concerns in Agora Web API - REST API for Agora Web - using Scala, Play Framework.

May 2019 - August 2019

Education

Academics

BACHELOR’S OF ENGINEERING (HONS.) IN COMPUTER SCIENCE

BITS (Birla Institute of Technology and Science) Pilani

Merit scholarship recipient with CGPA of 9.0 out of 10

August 2018 - May 2022 (Expected)

Class 12th, CBSE

Brilliants' Convent Sr. Sec. School

Graduated high school with 93% in 2018.
Kishore Vaigyanik Protsahan Yojana (KVPY) scholar

Some of my projects

Projects

Official OASIS website

Official main website for one of the largest inter-collegiate cultural fests of India, hosted by BITS Pilani (Pilani Campus).

Official APOGEE website

Official main website for one of the largest inter-collegiate technical fests of India, hosted by BITS Pilani (Pilani Campus).

Official BOSM website

Official main website for one of the largest inter-collegiate sports fests of India, hosted by BITS Pilani (Pilani Campus).

Wallet Web App - OASIS

Web application to facilitate client-vendor interactions on food stalls present in one of the largest inter-collegiate technical fests of India.

Double DQN

Implemented Google DeepMind's research paper on Deep Reinforcement Learning with Double Q-learning and analyzed the overestimation of DQN

Frontend-101

Series of front-end tasks, done for better understanding of HTML, CSS and JavaScript.

Unix Assignments

Repository containg my implementations of various unix programming programs which includes Bash-like Shell, Cluster Shell, Pre-Fork Server, Group Chat Management System (Client - Server), Group Communication System with File Sharing via MultiCasting.

Coding Interview 101

Solutions to LeetCode problems filtered with companies, topics and difficulty. Repository housing my implementations of various Data Structures and Algorithms, made for the purpose of learning and practice.

Let's Talk

Contact

Have a great product and need a software engineer or just want to have a chat?
My inbox is always open!

Open Source ♥