Skip to content
View abdul-nishar's full-sized avatar
:octocat:
if(!programming) cout << "Travelling" << endl;
:octocat:
if(!programming) cout << "Travelling" << endl;

Highlights

  • Pro

Block or report abdul-nishar

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
abdul-nishar/README.md

Hi there, I'm Sheikh Abdul Nishar!

About Me 🚀

I'm a dedicated and adaptable Software Developer specializing in web development, with expertise in C++, JavaScript, and Python. I thrive on solving complex challenges, continuously learning new skills, and collaborating with diverse teams to deliver innovative solutions.

⚡️ Fun fact: I love travelling as much as I like programming, which is a lot.

const abdul = {
  languages: ["JavaScript", "C++", "Python", "C", "GraphQL", "TypeScript", "English", "Hindi", "Japanese"],
  libraries_and_frameWorks: ["React", "Redux", "Node", "Express", "ChakraUI", "TypeGraphQL", "jQuery", "Tailwind CSS", "SvelteKit", "Bootstrap", "MikroORM", "MaterialUI"],
  databases: ["MySQL", "MongoDB", "PostgreSQL", "Redis"],
  tools: ["Git", "Bash", "PostMan", "Docker", "Apollo Server", "NPM"],
  currently_learning: ["DSA", "GSAP", "TypeScript"]
};

My Skills 🧠

C++ HTML CSS JavaScript React Redux C Python GraphQL Node.js Express.js Tailwind Bootstrap ChakraUI Apollo GraphQL JQuery MySQL MongoDB PostgreSQL Redis NPM SvelteKit Postman Bash

Featured Projects 💻

⭐️Wanderer

Wanderer is a web application that helps users discover landmarks and places of interest. It utilizes various APIs to fetch location details, images, and related information, providing a comprehensive guide to explore new places.

  • Developed Wanderer, a web application providing users with detailed information and images for over 1,000 landmarks by integrating Geoapify and Google Custom Search APIs.
  • Created a responsive UI with real-time search, handling up to 500 concurrent searches with pagination and bookmarking and utilized modular JavaScript with ES6 syntax, reducing codebase size by 30%.
  • Managed environment variables securely using dotenv, ensuring protection of API keys.
  • Enhanced user experience with comprehensive error handling, reducing user-reported issues by 40%.
  • Improved code maintainability and collaboration by writing over 100 JSDoc comments and detailed documentation.

You can check out the repository here.

⭐️MovieStore-API

MovieStore-API is a RESTful API for managing movies, user watchlists, and reviews. It supports CRUD operations for movies and allows users to create and manage their watchlists and reviews.

  • Developed a RESTful API with Node.js and Express.js, handling over 100,000 movie records and supporting 100+ concurrent users.
  • Implemented JWT-based user authentication and authorization, resulting in secure access control for over 500 users.
  • Integrated MongoDB with Mongoose, creating 5 primary schemas for movies, users, reviews, and watchlists, and achieving 95% data retrieval efficiency.
  • Enhanced API reliability with robust error handling and validation, reducing bug reports by 30% during initial testing phases.
  • Created comprehensive API documentation that reduced integration time for front-end developers by 40%.

You can check out the repository here.

⭐️Sorting Visualizer

Sorting Visualizer is an interactive educational tool designed to help users understand and compare various sorting algorithms. It allows users to visually observe how different algorithms sort data in real-time, providing a clear and dynamic representation of each step in the process.

  • Developed web app to demonstrate and compare sorting algorithms with real-time visualisation.
  • Utilised React hooks for state management and smooth execution, preventing conflicts and ensuring accuracy.
  • Designed a responsive interface with Material-UI and used Git for version control and project management.

You can check out the repository here.

⭐️TopicSphere

TopicSphere is a platform where users can discover, discuss, and share topics, offering dynamic content, personalized recommendations, and interactive features to boost user engagement.

  • Engineered backend with authentication and post management, scaling to handle 1-2k concurrent users.
  • Developed responsive frontend with ChakraUI, ensuring seamless cross-device/browser experience.
  • Conducted rigorous testing, reducing bugs by 12% and enhancing platform stability and performance.
  • Improved declarative data fetching with GraphQL and reduced bugs by 20% using TypeGraphQL.

You can check out the repository here.

Get in Touch 📬

LinkedIn Instagram Gmail

Pinned Loading

  1. Wanderer Wanderer Public

    Web-app to search for places to plan your next trip

    HTML

  2. MovieStore-API MovieStore-API Public

    JavaScript

  3. forkify-abdul forkify-abdul Public

    Web-app to search/add/delete recipes and do much more...

    JavaScript

  4. Sorting-Visualizer Sorting-Visualizer Public

    JavaScript

  5. TopicSphere TopicSphere Public

    TypeScript

  6. VroomRent VroomRent Public

    JavaScript