Hello, I'm Nikhil, a full-stack developer living in India!
ResumeWork
Intermine (Mentor) {
/* - Contributing to InterMine Data Browser Tool used for exploring semi-homogeneous biological datasets.
- Mentoring GSoC and Outreachy 2020 applicants.
- Contributing to other projects like Bluegenes (used for Genomic data discovery).
*/
}
DaanCorona (Core Team Member) {
/* - Worked on a passion project to help local businesses affected by COVID-19.
- Customers can donate money to local businesses and get vouchers in return which can be redeemed once situation gets normal.
- Pilot launch in Rajasthan - Over 10k+ donations in the first 2 days of launch!
- Designed and developed the website using React.js and Django.
*/
}
GSoC 2019 @ OBF (Student) {
/* - Built a command line tool (over 200 downloads) using NodeJS, InquirerJS and yeoman.
- Developed a web component - BioJS Homology Tool having over 300 downloads on npm.
- Upgraded Complex Viewer which shows web based visualisations of molecular interaction data to a web component.
- Upgraded WebGL based Protein Viewer to a web component.
*/
}
Algokart (Developer) {
/* - Developed the admin panel using Node.js, React.js.
- Improved the UX by introducing new features like showing complete pricing details, discount comparisons on different subscriptions and trading algorithms.
*/
}
Hacktoberfest 2019 (Participant) {
/* - Successfully submitted 5 PRs.
- Contributed to Techtonica to help train women and non binary adults for free, so that they can get jobs in tech.
- Added a new feature which converts any HTML special characters in input to their entity equivalent in PlexisJS - a string manipulation library.
*/
}
eLife Innovation Sprint 2019 (Attendee) {
/* - Selected amongst 134 applicants to attend the sprint with full scholarship.
- Contributed to my GSoC project - BioJS CLI tool.
- Upgraded Mecu Line tool which helps to visualize protein melting curves.
*/
}
Screenninja (Developer) {
/* - Migrated the backend from Google Firebase to MongoDB, Node.js.
- Migrated the server from Google Firebase to Digital Ocean.
- Developed the admin dashboard using Node.js, React.js, Redux.
- Improved the UX by introducing new features.
*/
}
Coding Club (Head) {
/* - Developed the web portal for the annual sports fest of BITS Pilani used for registration of over 2000 students from over 15 colleges across India.
- Organized and conducted several online events, hackathons, workshops, and competitions on Web, App and Game development, Competitive Coding, Graphic design, Machine learning etc. which saw participation from more than 1000 students from 10+ colleges.
- Voted as the head of the club for this academic year, responsible to lead the whole team of over 70 students from first, second and third year in developing games, apps, websites and improve the coding culture in the campus.
*/
}
Other projects
Portfolio Website (Designer & Developer) {
/* - Designed and developed a portfolio template with markdown blogs using Gatsby and React.
- Started writing blogs on the important things that I learned to help beginners learn more efficiently which was one of my goals for a long time.
- Documented the steps to setup and host the website and blog completely free of cost to help developers all over the world.
*/
}
Wiser (Frontend developer) {
WiserBITS Pilani
February 2019
/* - Developed the website for a research project under a professor.
- Worked on a research project which aims to address the well being of youth by asking them questions over a period of time.
- Built with HTML, CSS, VanillaJS and Django.
*/
}
React Burger App (Developer) {
/* - Developed a restaurant website in which users could sign up and order burgers.
- Built with React, Redux and Google Firebase.
*/
}
Pixxel (Developer) {
/* - Developed the home page for the website of a startup of my college.
- Built with HTML, CSS and VanillaJS.
*/
}
Node Chat App (Developer) {
/* - Developed a chat website in which users in the same chat room can chat and share their location.
- Built with Node.js, Express.js and socket.io.
*/
}