Skip to content

Strongtheory/Projects

Repository files navigation

Projects

List of Relevant Projects I have worked on.

Name Project Description Team Based Purpose
Jumper Droid is an android based OpenGL 2d platform game using mutli-input touch. No Experimenting android game development with OpenGL.
Droid Droid is an android based OpenGL 3d platform game using mutli-input touch. No Experimenting android game development with OpenGL.
Duck Duck, short for DuckHunt, is a GBA based shooting game using mode 4. No The purpose of this game was to learn and experiment with gameboy development in C. In addition, it was also to learn proper resource and buffer allocation in C with concepts such as Malloc.
RxP RxP is a file transfer protocal application using a custom based algorithm over UDP. No The purpose of this application was to be able to transfer sets of files of most file types over a local and online server. The additional requirement was to create this over UDP and develop a system to send the packets reliably.
SpaceTraders Space Traders is a fully fledged RPG game developed using Java FX. Yes (4) The purpose of this application was to be able to exploit various resources and techniques such as Agile Development processes. This project required us as a team to be able to use many different types of technology such as JDB, JavaFX, Java server socket programming, and writing proper technical documentation. The project followed a Scrum process and is technically documented in the project itself.
SpaceTraders QT Redesign of SpaceTraders in QT platform. No Redesigned the full game in QT C++ to be compatable across all major mobile and desktop operating systems. This includes major features such as connecting to a server database.
VRDart Virtual Reality Dart game using OpenCV and a projector. The game is a dart simulator where you score points by hitting a moving target. Yes (4) This was completed at a hackathon at Georgia Tech and was designed based off of virtual reality principles.
MagicSpell Android custom input application to help dyslexik kids type. Yes (5) This is a capstone research project done in partnership with a researcher for disability at Georgia Tech. Our client requested a custom keyboard which has 10 keys, in which kids will be able to quickly learn to type and avoid having to memorize the QWERTY keyboard layout. In addition, this experiment is to help these kids to learn to type fast and improve spelling. This is done in a 5 man team with proper detailed design documentation.
PathFinders Android/iOS application for indoor mapping and traversing. Yes (5) This appliction allows users to find rooms withing a building with step-by-step instructions. Currently a work in progress, but uses a server backend which handles databse allocation and computation. Anaglously this is similar to google maps for indoors.
Roomfinders Backend Flask Python Server application. Yes (5) This application is the backend server for the Pathfinders android/iOS native applications. Written in flask, this app handles database storage, hosting, and traversing computations and algorithms.
Kbai Visual Intelligent Agent to solve Raven's Progressive Matrices. No Knowledge-Based visual intelligent agent that uses differente knowledge representations and libraries such as OpenCV to solve Raven's Progressive Matrices problems. This is to understand and experiment various knowledge representations in AI.
Train MySQL database application that simulates a Train reservation system with all base edge cases. Yes (2) This application is a fully functioning mockup train reservation system to experiment with a server MySQL database application.
Visual Agent 1 Artificial Visual Agent that uses knowledge based AI techniques and representations to solve 2x2 Raven's Progressive Matrices Problems. No This agent is designed to test Knowledge theories on solving human intelligence problems.
Visual Agent 2 Artificial Visual Agent that uses knowledge based AI techniques and representations to solve simple 3x3 Raven's Progressive Matrices Problems. No This agent is designed to test Knowledge theories on solving human intelligence problems.
Visual Agent 3 Artificial Visual Agent that uses knowledge based AI techniques and representations to solve advanced 3x3 Raven's Progressive Matrices Problems. No This agent is designed to test Knowledge theories on solving human intelligence problems.
SupervisedLearning Analysis of berkley datasets on Decision Trees. This include Decision Tree Neural Networks with pruning, boosted networks, Support Vector Machines, and k-nearest neighbords. No This file contains an in depth analysis plus source code (in the format of a jar) that parses and runs datasets on four algorithms. Analyis includes runtime, determinging overfitting, etc. There are a variety of modifications mentioned in the readme of the project.
UnsupervisedLearning Analysis of berkley datasets with clustering and dimensionality reduction algorithms. No This file contains an in depth analysis plus source code (in the format of a jar) that parses and runs datasets on six unsupervised clustering and reduction algorithms. There are a variety of modifications mentioned in the readme of the project.
RandomizedOptimization Analysis of berkley datasets on local random search algorithms such as simulated annealing, genetic algorithms, etc. No This file contains an in depth analysis plus source code (in the format of a jar) that parses and runs datasets on neural networks applied to local search algorithms. There are a variety of modifications mentioned in the readme of the project.
ReinforcementLearning Analysis of berkley datasets on two unique Markov Decision Processes. (The algorithms I wrote are in the readme.) No This file contains an in depth analysis plus source code (in the format of a jar) that parses and runs datasets on neural networks applied to Markov Decision Process problems. There are a variety of modifications mentioned in the readme of the project.
Experimet Experiment contains personal project files that use tensorflow and scikit to simulat Convulutional Neural Networks with variances on the cifar dataset. There is also an experiment with mnist dataset using tensorflow tutorial. No There are 3 files split between mnist, tensor, and scikit respectively. Each contains code to run cifar dataset (except mnist) and experiment with image recognition.