Click any item for more information. This section is old and needs update. Check my Github for most of the projects I am currently working on.
jQuery Mobile
jQuery Foundation
2014 - to date
Remote
  • Troubleshoot any issues opened by community on Github and rectify them. Decreased the number of open issues on Github from 298 to 75
  • Develop new features for the new version of the library as necessary
  • Built a bootstrap system for improved tests execution
Muzi Web Player
SDSLabs
Roorkee
2014 - 2016
  • Developed a music player for IITR campus with collection of 100k tracks, 10k albums and artists
  • Automated the building of songs library and metadata
  • Application gets daily 6k music listens. Tech Stack: AngularJS, Laravel, MySQL and ElasticSearch
FlappyBird RL Servo Automation
IITR
Roorkee
2015 - 2016
  • Designed an architecture for creating software that intelligently play legacy games using human like hardware
  • Trained servo motor powered arm using RL (Q-Learning) to automatically play flappy bird
  • Developed as a part of undergraduate final project. Source code
Github Projects and Libraries
Github
Remote
2013 - to date
  • Developed and maintain various popular open source libraries with Github stars > 100.
  • Link: A minimal router for PHP
  • Go Logger: A logging utility for Go with varied log levels
  • Konsoole: A network monitor written in Go
Lissom
The Climate Corporation
San Francisco
2015
  • Built a service for searching and making complex spatial queries across 1 billion fields in US
  • Billion fields searching and processing took seconds rather than full night now
  • Tech Stack: Clojure, ElasticSearch
Backdoor - CTF
SDSLabs
Roorkee
2014 - 2016
  • Designed various Capture the Flag (CTF) challenges for Backdoor CTF platform which has 8k weekly users in the categories of Forensics, Web Penetration, Exploit and Steganography
  • These challenges are available to be solved here
Experiences
SDSLabs
Roorkee
2013
  • Implemented an application for alumni to share their experiences with current students, available here
  • Application featured automated content crawling from alumni's website, blog and interviews
  • Tech Stack: JavaScript, PHP and MySQL
BBM CMS
Bed Bath More (India)
Remote
2016
  • Built a CMS in Angular 1.5 and Node.js/MongoDB backend
  • Complex features like JSON editor, image editor and article manipulator
QUnit Migrate
jQuery Foundation
Remote
2015
  • Constructed a migrator for QUnit, to automatic update a codebase according to QUnit 2.0's new API
  • Serves as a POC for library migrators using Abstract Syntax Trees and Regular Expressions, available here
Scrollmaps
Wingify
Delhi
2014
  • Created scrollmap feature for website usage analytics tracking software. Visual heatmaps were generated to show time spent on particular part of website
  • Built using HTML5 Canvas technology and JavaScript
Web Annotator
WikiMedia Foundation
Remote
2013
  • Created a bookmarkelet extension for browsers as a part of GSoC 2013. Extension was used to add references to Wikidata statements from web, so that every data had a proof of truth
  • Tech Stack: JavaScript, PHP and Python. Source code available here and here
Play - DJ software
SDSLabs
Roorkee
2013
  • Reworked and revamped a DJ software used to play songs from muzi/youtube inside a room from anywhere. Source code is available here
  • Tech Stack: JavaScript, Node.js