Open Source Software Developer: - Experience
Open Source Software Developer: - Experience
EXPERIENCE
Google Summer of Code 2020 participant with Python Software Foundation MAY 2020 - SEPT. 2020
● Developed a custom and secure feature request system with Koa.js, Strapi and React.js.
● Implemented GraphQL plugin to reduce server response time from 1500ms to 200ms.
● Secured user authentication system using httpOnly cookie and custom policies and controllers.
EOS Design System - Open Source Software Developer JANUARY 2020 - APRIL 2020
● Developed React components to migrate the EOS Icons landing page from JQuery to React.js.
● Enhanced user experience by providing a compact and easy to customize web interface.
● Implemented client side communication with icons-picker API to deliver custom fonts.
GirlScript Foundation - Technical Team Lead FEBRUARY 2020 - MAY 2020
● Maintainer of BOSSY project built to serve information for today's most accomplished entrepreneurs.
● Mentored 300+ students to get started with open source by collaborating with my project.
Creative Commons - Open Source Software Developer DECEMBER 2019 - JANUARY 2020
● United the web facing the commons by integrating Vocabulary design system in CC-Search extension.
● Enhanced user experience by 20% to make the web extension more accessible and user friendly.
PROJECTS
Bossy - Open Source NOVEMBER 2019 - DECEMBER 2019
● Built a unique employee management web app for entrepreneurs to help them manage their team.
● Developed a REST API using Express.js with CRUD functionality and custom controllers and middleware.
● Used React.js to display fake data generated using faker.js on the client side and follow DRY principle.
● Wrote robust unit tests using Chai and Mocha frameworks with 85% test coverage.
Adopt-Me - Open Source OCTOBER 2019 - NOVEMBER 2019
● Created reusable class and functional components for location based pet adoption application using React.
● Boosted application performance by 15% using code splitting and server side rendering.
● Added a layer of protection and the power of a static checker using TypeScript and TSLint.
● Performed error handling using error boundaries in React and unit testing using Jest.
TECHNICAL SKILLS
JavaScript | React.js | Node.js (Express.js) | C++ | MongoDB | GraphQL | TypeScript | Git | Linux | Cypress | Mocha
EDUCATION
Shri Mata Vaishno Devi University, Jammu and Kashmir
Btech - Computer Science and Engineering JULY 2018 - JULY 2022
● 3rd year with 8.69/10 GPA (Data Structures, Algorithms, Computer Architecture, Operating Systems, DBMS)
AWARDS AND LEADERSHIP
Linux Foundation Scholarship Winner (Web Development Category) JULY 2020 - PRESENT
● This scholarship was awarded to 500 students and working professionals across 77 countries based on
domain specific project work, impact, problem solving skills and teamwork.
Microsoft Student Partner APRIL 2020 - SEPTEMBER 2020
● Selected as one of 500 participants nationwide for this 1 year professional development program for
high-achieving diverse talent based on leadership potential and academic success.