This repository contains a collection of coding challenge solutions developed to improve and demonstrate skills in Ruby, algorithms, data structures, and systems design.
- Load Balancer: A multi-server load balancer with round-robin scheduling and server health checks.
- CLI Tools: Custom implementations of Unix command-line utilities, such as cut, wc, and others, with support for various command-line options.
- Data Compression: A Huffman encoder/decoder for text compression, showcasing encoding and decoding algorithms.
- File Parsers: JSON and other parsers to handle data validation, extraction, and reporting.