Bibek Pandey's Projects
Adds two binary strings and uses Stream Data property testing
Implements Basic-Paxos consensus algorithm with tests
Calculates bowling game scores by functionally walking through roll score list and handles carryovers without looking ahead
Classic programming data structures and puzzles using C
Text chat using Tokio with various locks and message channels. Modes are client/server broadcast and peer<-->peer. Uses TCP
Classic Synchronization Problem
A travel checklist in a poc drupal mod aka PHP
A simple Erlang VM implementation in Rust
Command-line hangman game
Hangman port written in Python 2.7 using functional programming idioms
Plays hangman word games using Elixir/Erlang OTP. Supports parallel play using CPU cores concurrently.
Interval tree with self-balancing AVL tree
140+ Rust programs of algorithms and data structures
Simple cache providing least recently used cache entry ejection when cache becomes full. Uses gb_trees as priority queue
Rust Binary Merkle Tree
A dynamic, merkle binary hash tree
Mire is a simple MUD written in Clojure
Script to clean MP3 file names using composable Streams
Simple deep learning API for implementing neural nets written in Rust with Dense Layers, CSV and MNIST dataset types, L2 regularization and Adam Optimizer and common activation functions like Relu, Sigmoid, Softmax, Tanh. Only uses ndarray for linear algebra functionality
Simple Elm web app that uses Phoenix to show a list of paints that can be picked via a JSON endpoint
Fun little web app that uses Elm to select paint cans over Phoenix web socket channels and stores selections in the DB
Universal markup converter
Rust implementation of a parallel N-Queens solver. Uses Rayon Threadpool
Simple Ruby on Rails project to parse PBS CSV showtimes into HTML
Tour boat booking application using Maru web framework and Erlang Mnesia
Small client library with database to track price changes for products using fictitious products API
A simple space-optimized trie written in Rust
Golang implementation of the Raft consensus protocol