Skip to content
View nihar-ux18's full-sized avatar

Block or report nihar-ux18

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Nihar-ux18/README.md

LinkedIn GitHub LeetCode Email

Profile Views


Name: Nihar Ganesh Patil
Role: Full Stack Developer & Open Source Contributor
Education: B.Tech β€” AI & ML @ R.C. Patel Institute of Technology (2028)
Location: Shirpur, Maharashtra, India
Status:
  - Undergraduate Student (4th Semester | CGPA: 7.00)
  - Active Open Source Contributor
  - Seeking Software Engineering Internships
  - Open to Freelance Opportunities

πŸ”­ Current Focus

Learning:
  - Artificial Intelligence & Machine Learning (B.Tech curriculum)
  - Advanced Data Structures & Algorithms
  - System Design fundamentals

Building:
  - Production-grade MERN Stack applications
  - Scalable REST API architectures
  - Collaborative developer tooling

Exploring:
  - Open Source ecosystems
  - Cloud deployment strategies
  - Developer experience improvements

Open_to:
  - Software Engineering Internships
  - Freelance Full Stack Projects
  - Open Source Collaboration

πŸ› οΈ Tech Stack

Languages

C++ JavaScript Python

Frontend

React Redux TailwindCSS HTML5 CSS3

Backend

Node.js Express

Databases

MongoDB MySQL

Tools & Platforms

Git GitHub VS Code Postman npm


πŸ€– AI & Machine Learning Journey

As a B.Tech student in Artificial Intelligence & Machine Learning, I am actively building foundational knowledge across core AI/ML disciplines. This section reflects what I am currently learning β€” not a claim of professional expertise, but a transparent view of my academic and self-driven exploration.

Domain Currently Studying
Machine Learning Supervised & unsupervised learning, model evaluation
Deep Learning Neural network fundamentals, backpropagation
Data Processing NumPy, Pandas, data wrangling techniques
Visualization Matplotlib, exploratory data analysis
Mathematics Linear algebra, probability, calculus for ML
Frameworks Exploring scikit-learn, beginning with TensorFlow

My engineering focus is Full Stack Development β€” AI/ML is a parallel academic journey shaping how I think about data-driven systems.


πŸš€ Featured Projects

DevCollab β€” Real-Time Developer Collaboration Platform

Problem Statement

Development teams often struggle with fragmented collaboration β€” context scattered across tools, asynchronous delays, and no unified space for real-time technical co-creation. DevCollab addresses this by providing a purpose-built environment for developers to collaborate synchronously.

Architecture Overview

DevCollab follows a decoupled MERN stack architecture. The React frontend manages state through Redux, enabling predictable data flow across complex UI interactions. The Express.js backend exposes RESTful endpoints consumed by the client, while WebSocket integration powers real-time collaboration features. MongoDB serves as the primary data store, chosen for its document model's flexibility in handling evolving collaboration data structures.

Technical Highlights

  • Stateful session management with JWT-based authentication and token refresh cycles
  • Modular REST API design enabling independent frontend/backend development
  • Real-time event propagation for collaborative interactions
  • Role-based access patterns for workspace permissions

Attribute Detail
Stack React Β· Redux Β· Node.js Β· Express.js Β· MongoDB
Architecture MERN Β· REST API Β· WebSocket
Auth JWT-based authentication
State Management Redux with structured data flow
Repository github.com/nihar-ux18/DevCollab

ParkEasy β€” Smart Parking Management System

Problem Statement

Locating available parking in dense urban environments wastes time, increases congestion, and creates poor user experience. ParkEasy provides a structured solution for discovering, reserving, and managing parking slots β€” reducing the friction between drivers and available parking infrastructure.

Architecture Overview

Built on the MERN stack, ParkEasy separates concerns cleanly: the React frontend delivers a responsive UI for slot discovery and booking, while the Node.js/Express backend manages slot state, reservations, and user sessions. MongoDB stores parking facility data and booking records in a schema optimized for availability queries.

Technical Highlights

  • Real-time slot availability tracking with optimistic UI updates
  • User authentication and session persistence via JWT
  • Booking lifecycle management β€” reserve, confirm, release
  • RESTful API design with clear resource boundaries

Attribute Detail
Stack React Β· Node.js Β· Express.js Β· MongoDB
Architecture MERN Β· REST API
Auth JWT session management
Core Feature Real-time parking slot availability
Repository github.com/nihar-ux18/ParkEasy

🌐 Open Source Experience

Open Source Contributor

Contributed to multiple active open source repositories across diverse domains β€” chat infrastructure, developer tooling, and official framework documentation. Each contribution involved understanding unfamiliar codebases, aligning with project conventions, and delivering changes that passed maintainer review.


Paso Chat App β€” Feature & Bug Contributions

Role: Open Source Contributor
Merged PRs: #100 Β· #111

Scope of Work

Contributed to the Paso Chat App, an open source real-time messaging application. Both pull requests were reviewed and merged by project maintainers, reflecting adherence to the project's code standards and contribution guidelines.

Technologies Involved

Relevant to the chat application stack β€” JavaScript, React, and associated tooling typical of real-time web applications.

Key Achievements

  • Two separate PRs merged into the main branch β€” demonstrating consistent, reliable contribution quality
  • Navigated an unfamiliar codebase to identify and implement targeted improvements
  • Engaged with maintainer feedback during review cycles, iterating on code until merge-ready

React Japanese Documentation β€” Localization Contribution

Role: Documentation Contributor
Merged PR: #951

Scope of Work

Contributed to the official Japanese localization of the React documentation β€” a high-visibility, community-maintained project under the React organization. Documentation localization requires precise translation fidelity, technical accuracy, and alignment with React's established documentation style.

Technologies & Skills Involved

Markdown Β· Technical Writing Β· React ecosystem terminology Β· Localization standards

Key Achievements

  • PR merged into the official reactjs/ja.react.dev repository β€” a recognized, high-bar contribution
  • Ensured translated content maintained technical precision consistent with the English source
  • Part of a global contributor network supporting React's accessibility across language communities

Impact

Improved the quality of React's Japanese documentation, directly benefiting Japanese-speaking developers learning React through official resources.


Whitenoise β€” Engineering Contribution

Role: Open Source Contributor
Merged PR: #595

Scope of Work

Contributed to Whitenoise, an open source project. The pull request was reviewed and accepted by the maintainer team, integrating the change into the project's codebase.

Technologies Involved

Relevant to the Whitenoise project stack β€” contributed through careful study of the existing codebase architecture, existing patterns, and testing conventions.

Key Achievements

  • Successfully navigated a new codebase to deliver a targeted, mergeable contribution
  • Collaborated with maintainers through the PR review process
  • Demonstrated ability to contribute meaningfully across diverse open source projects

πŸ† Achievements

Achievement Description Status
React Docs Contributor Merged PR into the official React Japanese documentation repository βœ… Achieved
Multi-Project OSS Contributor Merged pull requests across 3 distinct open source repositories βœ… Achieved
Full Stack Project Author Designed and built two production-grade MERN applications βœ… Achieved
Active GitHub Contributor Consistent open source activity demonstrating engineering initiative βœ… Active
MERN Stack Developer End-to-end web application development across frontend and backend βœ… Active

πŸ“Š GitHub Analytics

Β Β 

πŸ’» Coding Profiles

LeetCode GitHub


🀝 Connect


"Good software is built incrementally β€” one contribution, one review, one merged PR at a time."

Pinned Loading

  1. ParkEasy ParkEasy Public

    JavaScript

  2. portfolio-web portfolio-web Public

    CSS