Giter VIP home page Giter VIP logo

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

Sheikh Abdul Nishar's Projects

wanderer icon wanderer

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.