Restructured the CBL network to enable better flexibility and reliability. Moved from all physical servers to virtual servers on Hyper-V, changed out the multiple authentication systems to a centralized Active Directory. Built the BTI network from the ground up based on these goals, virtualizing all the systems, and running redundant Active Directory servers for authentication across all systems.
Utilized in a wide variety of programs, from controlling MATLAB to automating Web and Excel Calculations and data conversion.
Utilized for attitude and pointing computations, ephemeris generation and spacecraft propagation analysis, in telemetry based applications as well as analysis applications.
Utilized in writing FreeFlyer extensions as well as for GUI application development on the collision avoidance application.
Knowledge of object oriented design within C++ as well as debugging with GDB. Utilized the language through coursework at UH.
Created a Java program that automated data validation and entry into various calculators. These were a mix of web and Excel based systems. The code would then compile a new data set in the CSV format containing all the new values added on top of the prevoius values.
TriviaBot is a java port of a python based bot. This bot is thread safe and has a multitude of features. The bot uses simple text files to feed it questions. The bot is also capable of pulling updates to the question files from GitHub using a simple IRC command.
Matrapter is a proof of concept IRC bot that utilizes MATLAB on the backend. The IRC side of the bot runs on Java/PircBotX, which connects to MATLAB through the Java interface. The bot allows users to run any function that has a return value through IRC.