Pinned Repositories
awesome-competitive-programming
:gem: A curated list of awesome Competitive Programming, Algorithm and Data Structure resources
awesome-courses
:books: List of awesome university courses for learning Computer Science!
Distributed-Platform
Built a Distributed Platform that is capable of managing & deploying tensor-flow models on it. The platform was built using micro-service based architecture with features like auto-scaling, scheduling, centralized logging, monitoring, notification, high-availability and fault tolerance.
GSoC_2020_FOSSOlogy
FOSSology generates a large set of data that is exported to the time-series influx database and visualized with the help of Grafana. I Wrote a fossdash_publisher script that collects useful data from FOSSology DB (Postgres) and exposes them to influx DB. Developed a visualization dashboard in Grafana by integrating influx as an input data source.
Inode-based-file-system
Implemented Inode based virtual file system on top of the Linux file system. User can perform all the operations which are basically supported by Linux ext2 file system like creating disk, mounting disk, unmounting disk, create file, open file (in read ,write or append mode), delete file, close file, list of open files.
InterviewPrepResources
Resources for Coding Interviews for Undergrads for Internships and FTE
Linux-Terminal-based-File-Explorer
Designed Linux terminal based file explorer which operates on two mode command mode and GUI mode. Implemented all basic file operation such as create/delete/copy/move files or directory, search, rename, goto, back/forward and many more using system calls.
Mini-BitTorrent
Developed P2P multimedia file sharing network using TCP that allows uploading and downloading file using custom .mtorrent file from multiple available seeder. It also supports multithreaded client/server and tracker.
Stackoverflow
StackOverflow web-based application in python with flask framework based on MVC architecture. Worked with MYSQL database and sqlalchemy ORM model to handle data. The user can ask a question, post answer, upvote, downvote, comments, views, search, answer later, bookmark.
wikipedia-search-engine
Built a complete search engine by creating an Inverted Index on the Wikipedia corpus ( of 2018 with size 72 GB). That gives you top search result related to given query words.
darshank15's Repositories
darshank15/Inode-based-file-system
Implemented Inode based virtual file system on top of the Linux file system. User can perform all the operations which are basically supported by Linux ext2 file system like creating disk, mounting disk, unmounting disk, create file, open file (in read ,write or append mode), delete file, close file, list of open files.
darshank15/Linux-Terminal-based-File-Explorer
Designed Linux terminal based file explorer which operates on two mode command mode and GUI mode. Implemented all basic file operation such as create/delete/copy/move files or directory, search, rename, goto, back/forward and many more using system calls.
darshank15/awesome-interview-questions
:octocat: A curated awesome list of lists of interview questions. Feel free to contribute! :mortar_board:
darshank15/daily-coding-problem
Solutions to problems sent by dailycodingproblem.com
darshank15/IAS_Hackathon
darshank15/Interview-Bit
Solutions to problems on Interview Bit
darshank15/Mini-BitTorrent
Developed P2P multimedia file sharing network using TCP that allows uploading and downloading file using custom .mtorrent file from multiple available seeder. It also supports multithreaded client/server and tracker.
darshank15/PintOS
Improvement in Pintos. Remove Busy waiting of threads. Implemented Priority Scheduling policy.
darshank15/Stackoverflow
StackOverflow web-based application in python with flask framework based on MVC architecture. Worked with MYSQL database and sqlalchemy ORM model to handle data. The user can ask a question, post answer, upvote, downvote, comments, views, search, answer later, bookmark.
darshank15/Advanced-Problem-Solving---Assign-1
Implemented Advanced Data structures like AVL and Heap. Developed "MyBigInteger" and "vector" library.
darshank15/Advanced-Problem-Solving---Assign-2
Implementation of BTree ,Suffix array and partial sort (Randomised Algorithm). Developed "StringBuilder" and Unordered_map (Hashing) library in c++.
darshank15/bedrock
Making mozilla.org awesome, one pebble at a time
darshank15/calculator
Windows Calculator: A simple yet powerful calculator that ships with Windows
darshank15/coding-interview-university
A complete computer science study plan to become a software engineer.
darshank15/darshank151.github.io
darshank15/Data-Science--Cheat-Sheet
Cheat Sheets
darshank15/engineering-blogs
A curated list of engineering blogs
darshank15/interview
Everything you need to prepare for your technical interview
darshank15/Interview-Prep
darshank15/markdown-cheatsheet
Markdown Cheatsheet for Github Readme.md
darshank15/Natural_Disaster_Precaution
darshank15/Neural_Network_NN
darshank15/Online-Shopping-System__-__Pythonshell
Developed a Object oriented model (Back-end) where users can buy their products from Online store. And PyhtonShell that support all basic file operations.
darshank15/quick-SQL-cheatsheet
A quick reminder of all SQL queries and examples on how to use them.
darshank15/system-design-interview
System design interview for IT companies
darshank15/system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
darshank15/system_design
Preparation links and resources for system design questions
darshank15/tech-interview-handbook
💯 Algorithms study materials, behavioral content and tips for rocking your coding interview
darshank15/temp
darshank15/Virtual-Reality-Object-VR-Car-
Developed VR car using Unity which helps students to visualize different parts of car in 3D. Parts of car can also be easily dissembled & assembled 3 dimensionally by any student for understanding purpose.