Projects


The Things I Do For Fun

Projects


The Things I Do For Fun

This page contains information about the different Open Source Projects that I have on GitHub. I will be listing and describing each of these different projects. Let me begin by listing some of the different projects that I have developed.

Project Description Language
menucli Command Line Menu Python
contract Contract decorator used with methods and classes Python
annotation-cli Command line interface using annotations Java
process-ipc-tools Tool used to start a java application within its own process Java
net-proc-comm-tool Simple framework that allows for inter process communication Java
plogger Instrument tool that logs method parameters Java
python-machine-learning Implementation of Python Machine Learning book Python
cpp-data-structs-and-algos Implementation of Techie Delight </> challenges C/C++
dataloader Template Stream Data Loaders C/C++
setup-sqlite SQLite Setup GitHub Action Javascript
broker-service-runner Tool used to create different testing topologies for ActiveMQ Java
activemq-producers Tool used to create ActiveMQ producer tests Java
activemq-consumers Tool used to create ActiveMQ consumer tests Java

As you can see the above list contains projects that have been developed using C/C++, Java, Python and JavaScript. While these languages are being used extensively within the software field. These are not the only languages that I have used before. Others include the use of Perl, Ruby, Tcl and Groovy to name a few. In time, I hope to include projects that use one or more of the programming languages I’ve just mentioned.

If you are then interested in learning about the above projects. You can follow the links to their associated repository or if you are interested about just knowing more about each project. Then following the link from the sidebar to your left.