SOFTWARE

I'M MAKING:
a distributed in-memory transactional key value store written from scratch that is fault tolerant, ACID compliant, and highly available with specialized operations and expressive, native data types.

TO SHOW THAT:
I can manage a large codebase and fully conceptualize and create a product from the ground up that is viable enough to be used in production.
Go
C
GIF demonstrating LILITH functionalityLogo for my coding project, LILITH
I MADE:
a stream cipher based on a new novel encryption scheme featuring robust, tightly coupled internal state mechanisms and a nonlinear invertible combiner that is highly resistant to many well known classes of attacks

TO SHOW THAT:
I can develop a faithful real-world version of a theoretical specification by absorbing the crucial implementation points and translating them effectively to code.
Go
HammerPy Game Window
HammerPy icon logo
HammerPy
I MADE:
an auction price guessing game where users can filter the types of artwork retrieved, estimate the value of different works, and retain images of what they enjoy

TO SHOW THAT:
I can create multithreaded GUI programs with unique features such as gameplay powered by real-time web scraping, without compromising user-friendliness.
Python
Shell
Dockerfile
ADAM RNG Livestream GIF
I MADE:
a cryptographically secure pseudorandom number generator (CSPRNG) fueled by chaotic bit sequence generation, available as a user-friendly library and/or a CLI tool which includes an in-house statistical test suite

TO SHOW THAT:
I can build well-tested, performant, and compliant software that meets expected criteria, and extend it with auxiliary features as needed.
C
Make
traffic sim for Udacity c++ project thumbnail

Traffic Simulation

DEC 2022
C++
CMake
system monitor for Udacity c++ project thumbnail

System Monitor

DEC 2022
C++
CMake
Makefile
memory chatbot for udacity c++ project thumbnail

Memory Chat Bot

DEC 2022
C++
CMake
map for Udacity c++ project thumbnail

Route Planner

NOV 2022
C++
CMake
Return To Home Screen