Mohammed Nudman Raza Shaikh's Projects
:gem: A curated list of awesome Competitive Programming, Algorithm and Data Structure resources
This repository contains System Design resources which are useful while preparing for interviews and learning Distributed Systems
A list of back-end related questions you can be inspired from to interview potential candidates, test yourself or completely ignore
Master programming by recreating your favorite technologies from scratch.
Personal Project that implements a variety of HFT strategies in C++
A simple standalone chatting application using java socket programming
A complete computer science study plan to become a software engineer.
:mortar_board: Path to a free self-taught education in Computer Science!
ConcurProxy is a multi-threaded proxy server in C, designed for efficient handling of HTTP requests. Utilizing threading, locks, and semaphores, it concurrently manages client requests while integrating caching to enhance performance. Explore its features for insights into request handling, concurrency, and cache management.
A marketplace where one can sell or buy NFTs using (ETK) token. Implements ERC721 token standards for Token and NFTs respectively. Openzeppelin open source library for ERC721 is used as the base code for our contracts
A curated list of engineering blogs
A boilerplate for Node.js apps / Rest API / Authentication from scratch - express, mongodb (mongoose). Typescript
Express REST API with JWT Authentication and support for sqlite, mysql, and postgresql
:books: Freely available programming books
Modern C++ Programming Course (C++11/14/17/20/23)
Mohammed Nudman Raza Shaikh Portfolio
Build a modern and feature-rich e-commerce platform with our MERN Stack E-Commerce Project. This full-stack application offers user authentication, product management, a shopping cart, and an admin panel. Get started quickly with our easy-to-follow setup guide.
NodeSocket is a WebSocket application built with Node.js core modules. It enables real-time bidirectional communication between clients and servers over the WebSocket protocol. Easy to set up and use, NodeSocket provides a lightweight solution for implementing WebSocket functionality in your Node.js projects.
Huly Platform — All-in-One Replacement for Linear/Jira, Slack, Notion, Motion and more
Login throttling and rate limiter with React + NodeJs(express) and Redis
Solving Sukodu puzzle in realtime using Deep Learning and Computer Vision. Display the unsolved Sudoku in front of the camera and get the instant solution projecting right on the image.