BNJHope
Senior Solutions Engineer at Instabase. Previously Software Engineer at Bloomberg and Skyscanner.
Pinned Repositories
adaptive-huffman-coding
Java implementation of adaptive Huffman coding using the Vitter algorithm
app-cicd-toolkit
cloud-instance-comparision
Compare different GCP cluster configurations and finds the most efficient one for a given image.
concurrent-queues
Library for locking and lock free queues, along with empirical analysis.
contour-interpreter
Contour parser
emacs-config
episcopal-compiler
Compiler from Episcopal ASTs to JVM bytecode
multicast-file-distribution-system
A file distribution protocol based on multicast UDP, implemented in Python
pseudo-bank
Bank simulation project
virtual-file-system
A virtual implementation of a user-level file system.
BNJHope's Repositories
BNJHope/multicast-file-distribution-system
A file distribution protocol based on multicast UDP, implemented in Python
BNJHope/adaptive-huffman-coding
Java implementation of adaptive Huffman coding using the Vitter algorithm
BNJHope/emacs-config
BNJHope/pseudo-bank
Bank simulation project
BNJHope/app-cicd-toolkit
BNJHope/cloud-instance-comparision
Compare different GCP cluster configurations and finds the most efficient one for a given image.
BNJHope/concurrent-queues
Library for locking and lock free queues, along with empirical analysis.
BNJHope/contour-interpreter
Contour parser
BNJHope/cudl_final
cudl version from Saturday
BNJHope/episcopal-compiler
Compiler from Episcopal ASTs to JVM bytecode
BNJHope/hacktheburgh2017
Project Repository for Hack the Burgh 2017
BNJHope/virtual-file-system
A virtual implementation of a user-level file system.
BNJHope/hamming-coding-experiments
Implementation of Hamming encdoing and decoding, with a model of burst errors in transmission.
BNJHope/kiwi
A lightweight image viewer
BNJHope/parallel-fourier-transforms
Parallelising Fourier transform algorithms
BNJHope/turing-machine-simulator
Turing machine simulator