mhackett909
Graduate student, military veteran, and lifelong programming enthusiast.
Southern California
Pinned Repositories
NetFlows
Machine learning project for Naval Postgraduate School. Includes PCAP parser, statistical feature extractor, anomaly generator, and autoencoder.
Keyboarding-Re-Master
A remastered version of Michael Speth's Keyboarding Master. Added drivers for the Logitech G502, Razer Tartarus V2, and G-Spy RH1900. Numerous bug fixes. Simultaneous device support.
SushiShop
Web application (Node/Express app) for internet programming course. Allows users to create/edit accounts, browse the menu, add items to cart, and checkout.
CST438-Gradebook-backend-Hackett
Gradebook microservice for software engineering course implemented using Java Spring Boot, MySQL, and a REST API. Integration with registration microservice.
ProcessViewer
Windows process viewer using MVC design pattern with multithreading.
Huffman-Compressor
File compression software using Huffman encoding. One of my final computer science projects in community college.
Decks-of-Cards
Group 10 Repository (Lab 3)
Bill-Manager
One of my first programs. A bill management program written for my mother in 2011. Originally written in Java and later ported to C# (2017).
bills
Another recreation of my original bill management program from 2011. We're back to Java with a vengeance! This time using MySQL, Gradle, and JavaFX.
CSOnline
Android App
mhackett909's Repositories
mhackett909/WebBills
mhackett909/WebBillsView
mhackett909/NetFlows_Modbus
mhackett909/NetFlows
Machine learning project for Naval Postgraduate School. Includes PCAP parser, statistical feature extractor, anomaly generator, and autoencoder.
mhackett909/CST438-Gradebook-frontend-Hackett
mhackett909/CST438-Gradebook-backend-Hackett
Gradebook microservice for software engineering course implemented using Java Spring Boot, MySQL, and a REST API. Integration with registration microservice.
mhackett909/DataScienceFinal
mhackett909/SushiShop
Web application (Node/Express app) for internet programming course. Allows users to create/edit accounts, browse the menu, add items to cart, and checkout.
mhackett909/bills
Another recreation of my original bill management program from 2011. We're back to Java with a vengeance! This time using MySQL, Gradle, and JavaFX.
mhackett909/ProcessViewer
Windows process viewer using MVC design pattern with multithreading.
mhackett909/CSOnline
Android App
mhackett909/TimedBuildGame
mhackett909/GUISuitMatch
CSUMB CST 338 Lab 5 Spring 2021
mhackett909/PixelPainter
Simple paint program
mhackett909/Guitar
Community college guitar project
mhackett909/OpticalBarcodeReader
CST338 Lab Group Assignment
mhackett909/Bill-Manager
One of my first programs. A bill management program written for my mother in 2011. Originally written in Java and later ported to C# (2017).
mhackett909/Huffman-Compressor
File compression software using Huffman encoding. One of my final computer science projects in community college.
mhackett909/Jinput
mhackett909/Decks-of-Cards
Group 10 Repository (Lab 3)
mhackett909/Keyboarding-Re-Master
A remastered version of Michael Speth's Keyboarding Master. Added drivers for the Logitech G502, Razer Tartarus V2, and G-Spy RH1900. Numerous bug fixes. Simultaneous device support.