Nishikant Parmar's starred repositories
low-level-design-primer
Dedicated Resources for the Low-Level System Design. Learn how to design and implement large-scale systems. Prep for the system design interview.
pipeline-github-plugin
Pipeline: GitHub
extension-examples
JupyterLab Extensions by Examples
jupyterlab-skip-traceback
Render collapsible JupyterLab errors with copy-paste functionality
Mamdani-Fuzzy-Logic-App
An Emergency Alert Android App using Mamdani Fuzzy Logic
System-Design-Interview-Questions
A curated list of System Design interview questions for SDE-1 (Experienced),SDE-2 and above.
Chat-Web-App-NodeJs-Pusher-MongoDB
Lyte chat - A web chatting platform built on NodeJs, MongoDB and Pusher
Agent-Based-Model-on-Collision-and-Bursting-of-Bubbles
This repository contains my research and agent based model for discovering the phenomenon of collision and bursting of bubbles
Data-Science-Assignments
This repository contains my solutions for CS 328 : Introduction to Data Science, assignments.
Database-Management-Systems-Assignments
This repository contains my solutions for DBMS course.
Compiler-SeeSPIM
The project implements a compiler for a language similar to C.
soft-eng-interview-prep
Everything you need to know for a Software Engineering interview
Simple-Compiler-in-C
A small compiler written in C using Flex and Bison that supports the following features - While loops, for loops, simple arithmetic expressions, array declaration and access. The compiler takes as input a program written in a custom language (like C) and generates assembly code that can run on MARS simulator.
Search-Engine
A search engine that can cater to the needs of students looking for professors to approach for projects, internships or jobs. It allows users to search for professors based on name, university, research areas and paper titles using 3 different retrieval methods. The engine allows users to sort the search results based on criteria like h-index etc.
CSES-Problems-Solutions
This repo contains my solutions for CSES CP problemset
Directory-UI
Directory ( folders, sub-folders ) like UI made with Vanilla JS, jQuery, HTML, and CSS that supports nested folder creation.
Multithreaded-Concurrent-Web-Server
Concurrent web server using producer-consumer problem with different scheduling policies - Shortest File First, Shortest File Name First, First in First Out, and security.
Mini-LinkedIn-using-Networking-Paradigms
Mini-LinkedIn is a program using networking paradigms that supports important LinkedIn features like feed, job posting and searching, connecting and networking, creating companies, and building profiles. Mini-LinkedIn consists of several different features, taking inspiration from the popular social networking platform LinkedIn. The server and client model for Mini-LinkedIn work on TCP protocol, where the server serves the requests by the client(s). The server interacts with the database to retrieve, insert, delete and update data of the users/companies.