adrij_shikhar

Project Archive

Oct 2020Dgraph 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
Jan 2020Global 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.

Jul 2020 - Oct 2020SDSLabs
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.
July 2021 - Dec 2021SDSLabs
Slackbot
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.
Jul 2020 - Oct 2020SDSLabs
Accounts
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.
July 2020 - Aug 2020SDSLabs
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.

Jun 2020Major 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
Apr 2020SDSLabs
VS Code Theme

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

Apr 2020 - May 2020SDSLabs
Covid 19 Tracker
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.
Oct 2019 - Mar 2020SDSLabs
Coderunner 2.0
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.
Apr 2019 - Dec 2019SDSLabs
Cerebro
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.

Jan 2019 - Feb 2020IIT Roorkee
Cognizance
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.
Jan 2019 - Jan 2020IIT Roorkee
E-Summit PWA
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
Dec 2018 - May 2019Utthan Foundation Trust
Hidden Stone
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.
Dec 2018 - Jan 2019SDSWoC 19
evem
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.