An open API service indexing awesome lists of open source software.

https://github.com/nik-55/old-portfolio

My portfolio Website
https://github.com/nik-55/old-portfolio

gsoc-2023 gsoc-23 iit-roorkee iitr mdgspace nik-55 nikhil-mahajan portfolio

Last synced: about 2 months ago
JSON representation

My portfolio Website

Awesome Lists containing this project

README

        

# Nikhil Mahajan

> I enjoy coding & working on challenging projects. Love to collaborate with people and learn new things

Hello there ๐Ÿ‘‹, I am Nikhil from MP, India. I am passionate about the software development.

## Highlights

- Working on IKS certificate portal backend
- Working on Astrikos
- Looking for off campus intern opportunity
- Relax and Chill as Winter vacations are going on
- Exploring ML - [snake-ai-game](https://github.com/nik-55/ai-snake-game) [ml-notes](https://github.com/nik-55/learning-ml)

## Social Links

- [Github](https://github.com/nik-55) : [Twitter](https://twitter.com/imnikhilpro) : [Medium](https://medium.com/@nik.xyz.in) : [Linkedin](https://www.linkedin.com/in/nikhil-mahajan1/) : [Leetcode](https://leetcode.com/nik_mahajan/)
- Email: `[email protected]`

## Blogs

- [How does Node Js work behind the scene?](https://medium.com/@nik.xyz.in/node-js-architecture-5d2fc43357e4)
- [Wikifunctions](https://medium.com/@nik.xyz.in/wikifunctions-f10e7da6d488)
- [Bits on the Move](https://medium.com/@nik.xyz.in/๏ธbits-on-the-move-5e29e00b9c09)

## Projects

### Large scale projects

> Team Projects build with proper planning - Verified by mentors

- Election Portal - It is the portal for conducting elections within IIT Roorkee campus. Around 10K students visit our portal during last elections. The best part is that our prs are reviewed by seniors. Creating a product for real case scenario is a great experience. The repo is private but I can share the link of the [website](https://election.iitr.ac.in/). Skills: Next Typescript, Django, Docker, Git, Github, PostgreSQL. Completed ๐ŸŽŠ Around 6K+ voters cast their vote on the site without any technical issues

### Small scale projects

> Personal Projects for learning purposes

- [Stock simulator using API](https://github.com/nik-55/stock-simulator-using-api) - A simple stock simulator using the API. One of my first projects for which I have received a payment. Skills: ReactJS, Bootstrap
- [NASA Hackathon 2022](https://github.com/nik-55/NASA-Hackathon-2022) - A project for NASA Hackathon 2022. We have created a game for the kids to learn about the space. Skills: ReactJS, Bootstrap
- [Auth using NodeJS](https://github.com/nik-55/auth-using-nodejs) - A simple authentication system using nodejs. Skills: NodeJS, ExpressJS, MongoDB
- [Dictionary Extension](https://github.com/nik-55/extension) (MDG Space Assignment) - A chrome extension to search the meaning of the word. Skills: Javascript
- [Socialify](https://github.com/nik-55/socialify) (MDG Space Assignment) - A social media website. Skills: React Typescript, firebase
- [Blog App](https://github.com/nik-55/techbee) (MDG Space Assignment) - A blog app. Skills: ReactJS, Django
- [Idonate](https://github.com/nik-55/idonate) (MDG Space SoC'22) - A website for the NGO. My first project. Skills: ReactJS, firebase

## Experiences

- MDG SPACE
- I had participated in the Season of Code 2022 which is my first exposure to development
- I then get recruited and joined the team as a developer
- Since then we are given a lot of projects and assignments to work on.
- These all have helped me to learn flow of development, how to work in a team, the importance of deadlines.
- I have also taken part in the code reviews of my fellow developers.
- Have become mentor in the Season of Code 2023
- I also had taken a lecture on ReactJs for the freshers.
- Involved in many other Events by MDG Space

- GSoC'23
- I have successfully completed the GSoC'23 under the Wikimedia Foundation
- Refer [GSoC Report](https://imnikhil.pro/GSoC-2023-Report/) for all related details, links
- I have write the tests for the various user journeys within Wikifunctions platform
- I got an exposure to the large scale projects and work with the people from all over the world
- I am proud that I am involved in a project that is the founding stone for creating next Wikipedia
- Got exposure to the open source community
- Skills: WebdriverIo, Selenium

## Skills

- Google search for the bugs or go through docs to learn new things : **Highly Experienced**
- Python : Django : **Experienced**
- Javascript : ReactJS : NextJS : **Experienced**
- HTML : CSS : Bootstrap : **Experienced**
- Docker : Git : Github : **Experienced**
- WebdriverIo : Selenium : **Experienced**
- C++ : **Skillful**
- PostgreSQL : **Skillful**
- NodeJS : ExpressJS : **Skillful**
- ChatGPT Prompts : **Skillful**

## Education

- B.Tech in Chemical Engineering from IIT Roorkee (Batch of 2025)
- IIT is dream of every engineering aspirant in India. I am proud to be here. I have learned a lot of things here.
- I don't have decent grades (**7.86 CGPA**) but I have learned how to manage time, how to work in a team, how to learn new things, how to manage stress.
- I have a lot of fun time with my friends and seniors. Involved in lots of debates and discussions on random topics.