asda

The Dynamic Bitset Class was originally for a leetcode question, where I wanted to experiment with BitMasks, something I hadn’t used before. And due to limitations I ran into, and lack of knowledge of the bitset class, I set out to make my own. And when I succeeded, my code was more efficient than C++’s standard library bitset class, because I had stored the bits in groups of 64bit integers.

Relevant Skills:

  • Dynamic Programming

  • Bitwise Programming

  • Optimization

This program was written to monitor the diagnostics of a game I was making with the Love2d engine. It is highly optimized to receive a constant flow of inputs. That, combined with the modularity of the datasets allows you to combine and easily compare multiple streams of information visually.

Relevant Skills:

  • Dynamic Programming

  • Optimization

My robotics teacher asked us to find a library for us to use for class, so I wrote my own and had it published to the arduino library index. Includes features for Buttons, LEDs, and Shift Registers

Relevant Skills:

  • Robotics

  • Bitwise Programming

This program was meant to simplify the dialogue of NPCs in an independent project I was working on. It uses a tree-like structure to handle dialogue with bindable events.

Relevant Skills:

  • Dynamic Programming

  • Modular Programming