archive
Project Archive
- Oct 2020Dgraph Labs
ScraperQL↗
- GraphQL
- Slash GraphQL
- Node.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
Kill-Zee↗
- Lua
- LÖ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
Issue Labeler Bot↗
- Python
- BERT
- GitHub 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
- Golang
- Slack API
- WebSockets
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.0
- Docker
- Redis
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
Create React App Webpack↗
- React
- Webpack
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
Vega VS Code Extension↗
- VS Code API
- Vega
- TypeScript
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
DarkDev↗
- VS Code Theme
A self crafted VS Code Theme, for those who like it in dark mode.
- Apr 2020 - May 2020SDSLabs
Covid 19 Tracker
- Flutter
- Dart
- Maps 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
- Golang
- gRPC
- Docker
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
- Laravel
- React
- Redux
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
- Django
- React
- Redux
- PostgreSQL
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
- React
- PWA
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
- React
- Redux
- Material UI
- Google 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
- HTML
- CSS
- JavaScript
- PHP
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.