moshulu's repositories
ESOUI-SimpleClock
An addon for the popular MMORPG, The Elder Scrolls Online. This addon simply shows the local time at the top left of the user window. I also made a tutorial to show how I made this addon, in detail. Watch it here: https://youtu.be/ZYsr5pVqhso
voice-recognition-robots-pi
Raspberry Pi voice recognition with ROSaria robots
aria-legacy
Aria Legacy Package with .so files (other versions do not have /lib/*.so)
binary-search-tree-manipulation
Allows the user to define and manipulate a binary search tree in C.
bowfinity.com
A website that I made with 2 other people to model how to sell cheerleading bows for a company based in Florida.
cryptochat
end to end cryptographic messaging with google cloud's google armor
fifteen_puzzle
Multithreading A* Algorithm to solve a fifteen puzzle
FIQ-binary-search-threads
3 threads that convert a student struct from a free item queue to a binary search tree and deletes them. Designed to model real time systems.
naive-bayes-classifier
A simple naive bayes machine learning classifier that predicts the datapoint p(Bad, A, High) given a set of sample data (see documentation).
sno
framework for neopixel lightstrips to be controlled by an apache webserver on raspberry pi via php
upload-to-imgur
Automatically uploads to imgur based on a given root directory.
hartree-technical-interview
This is Matthew Drew's submission for the technical interview for Hartree Partners: Python Developer
hosta.ai-technical-interview
This is my submission to hosta.ai for their technical interview.
message-queue-periodic-tasks
Uses message queues to listen to a periodic task that sends out the current epoch time in C
nike-coding-challenge
Coding challenge assigned to me as an interview task by Nike, Inc.
pthread-search-linked-list
2 threads searches through a linked list forwards and backwards, until one thread finds the search term.
shared-memory-multi-robots
Using shared memory to control 2 robots in linux based systems.
simple-facial-recognition
Use of OpenCV to recognize faces as a proof-of-concept, using OpenCV's LBPH algorithm.
simple-kmeans-cluster
Implements simple k-means clustering algorithm from scratch.
thenamestaylor.com
A website that I did that for an Antarctic Field Researcher. She allowed me to post this on my portfolio.
TouchTerrain_for_CAGEO
Touch Terrain: A python app to create 3D printable terrain models (STL/OBJ) from only elevation data (via Google Earth Engine) or from a local geotiff. Has been used for CNC terrain models. Runs as a web app (http://touchterrain.org), as .py file (standalone.py) or as jupyter notebook. Docker image: https://github.com/ChHarding/TouchTerrain_jupyter_docker