Adrij Shikhar

All Projects

Dgraph Labs
GraphQLSlash GraphQLNode.js

Dgraph Labs hosted the 'Hack and Slash GraphQL' hackathon to showcase the power of Slash GraphQL.

  • Developed a web scraper using GraphQL to leverage the nesting power of it.
  • You have a single query resolver called scrape that takes in a URL as a parameter and returns a generic defined entity such as an HtmlNode

Kill-Zee

Jan 2020
Global Game Jam 2020
LuaLÖVE

A small tactical game in Lua to kill zombies and protect your tower before its too late.

Spearheaded and implemented the underlying core features and worked on performance optimization.

Issue Labeler Bot

Jul 2020 - Oct 2020
SDSLabs
PythonBERTGitHub API

It is a github bot which uses machine learning to automate the labelling of issues on Github by critical analysis of its content.

  • Generated training dataset by scraping around 20,000 issues on Github.
  • Fine-Tuned the Google Bert Model on the dataset. Exported the trained model to integrate it with the Github bot.

Slackbot

July 2021 - Dec 2021
SDSLabs
GolangSlack APIWebSockets

A simple yet extensive bot written in Golang, which uses Sockets to communicate to Slack API.

  • Developed core features with plugin layer for attaching different bots onto one single point.
  • Integrated with Google APIs for real-time chat features.

Accounts

Jul 2020 - Oct 2020
SDSLabs
OAuth 2.0DockerRedis

It is an indigenous multi-provider authentication framework based on OAuth-2. It comprises of two standalone authentication and resource server.

  • Worked on improving the OAuth flow and containerising the applications for better stability and scaling.
  • Setup containerised infrastructure for developement as well as production environment.
  • Worked on additional features such as server-side redis caching.

Create React App Webpack

July 2020 - Aug 2020
SDSLabs
ReactWebpack

An initial set up for react and webpack using a single command

It is light and minilistic with bare minimum configuration needed to spawn a react app.

Major League Hacking
VS Code APIVegaTypeScript

MLH and Microsoft joined forces to host a hackathon for building new and improving existing coding tools.

  • Integrated Vega charting library to VSCode, to generate charts and diagrams on the go.
  • It reads the config from the JSON schema and shows the output in the Web View of VSCode

DarkDev

Apr 2020
SDSLabs
VS Code Theme

A self crafted VS Code Theme, for those who like it in dark mode.

Covid 19 Tracker

Apr 2020 - May 2020
SDSLabs
FlutterDartMaps SDK

A cross platform application to track Covid-19 activities, based on Flutter framework.

  • Integrated maps sdk to pinpoint data for convenient visual understanding across India.
  • Lead the effort to introduce Government Protocols to be followed to prevent spreading of the same.

Coderunner 2.0

Oct 2019 - Mar 2020
SDSLabs
GolanggRPCDocker

Program code compiler is written in Golang.

  • Implemented core functionality CLI and exposed as API.
  • Designed central agent to govern micro services, optimise cost & increase reliability
  • Added GRPC server to spawn runners in docker environment with custom log factory.

Cerebro

Apr 2019 - Dec 2019
SDSLabs
LaravelReactRedux

Cerebro, a platform for hosting data hackathons exclusively in IITR developed by SDSLabs. It's challenges and competitions are maintained by members of SDSLabs and Data Science Group.

  • Implemented Admin Panel to host and manage machine learning competitions with submissions and managing posts.
  • Worked on additional features such as edit post and lazy loading of news feed.
  • Built on Open source PHP framework, Laravel with frontend SPA client in ReactJS and Redux.

For more details, check out the blog post on Cerebro.

Cognizance

Jan 2019 - Feb 2020
IIT Roorkee
DjangoReactReduxPostgreSQL

Cognizance is the Tech Fest organized by IIT Roorkee. It is a progressive web app with conceptualized the ER Diagram and implemented the relational database in PSQL.

  • Worked on designing the architecture and implementing core features of the progressive web app
  • Ported the legacy code from webpack v2 to webpack v4 and restructured the dependencies.
  • Worked alongside design team for faster and better development cycle for user interface.
  • Built on Django with frontend SPA client in ReactJS and Redux.

E-Summit PWA

Jan 2019 - Jan 2020
IIT Roorkee
ReactPWA

E-Summit is an event held to exhibit the entrepreneurial talent and creativity through many competitions like business ventures, product design competition, etc.

  • Developed core pipeline and worked on optimizing user experience.
  • Spearheaded the development of user interface and the flow of login & registration forms

Hidden Stone

Dec 2018 - May 2019
Utthan Foundation Trust
ReactReduxMaterial UIGoogle Sheets API

The trust is working to train the village as well as urban downtrodden people of the society.

  • Lead a team of four, from design to development cycle.
  • Established using ReactJS and Redux for state management.
  • Worked on wrappers to extend the functionalities of libraries used, such as material ui.
  • Integrated Google Sheets API for newsletter and donation information.

evem

Dec 2018 - Jan 2019
SDSWoC 19
HTMLCSSJavaScriptPHP

A website that provides information regarding the bookings of the venues of IIT Roorkee. and gives you a centralized system to book the venue for certain events.

  • Implemented personalized calender, feedback portal and search feature.
  • Pure HTML/CSS, JS usage with PHP as backend.