GrahamMThomas
Software Engineer @ Microsoft | C# / Python / React / AWS / Azure / ML
MicrosoftSan Diego
Pinned Repositories
apidoc_to_openapi
Api doc is a very simple and streamlined documentation format. Swagger is a very verbose Api description format. The goal of this repo is to merge the two frameworks is such a way that doesn't slow down developers and succeeds in using the de-facto standard of OpenApi.
AtriocBigAwards-NominationForm
Allows users to side in with their Twitch account and then nomination chatters for awards to be voted on by the community.
IShortenThings
A Full Stack App I built for practice. A bit.ly clone
MapleAITrainer
Uses screen captures, OCR, and Reinforcement Learning to optimize training on a specific map in Maplestory
RoR2_Faster-Games
RoR2 Mod which reduces game times by speeding up progression in a variety of ways
Summer-Project-2015
This was my summer game project that I created. I worked on it here and there over the summer and it isn't totally finished but it still has plenty to showcase. Please Note that I did not create any of the character models, however I did create the staff that the main character is using. SKILLS USED: Blender, Photoshop, C#, UI, Unity Game Engine
Team-HK-Project
Project for CS441 for Fall 2016 at California State University of San Marcos
TheLEDPiano
Visualize piano notes from Synthesia and Piano onto led strip connected to Raspberry Pi
TrafficHeaven
SDHacks 2017 Submission!
UpSurge
Winter Break 2016 Project
GrahamMThomas's Repositories
GrahamMThomas/MapleAITrainer
Uses screen captures, OCR, and Reinforcement Learning to optimize training on a specific map in Maplestory
GrahamMThomas/TheLEDPiano
Visualize piano notes from Synthesia and Piano onto led strip connected to Raspberry Pi
GrahamMThomas/RoR2_Faster-Games
RoR2 Mod which reduces game times by speeding up progression in a variety of ways
GrahamMThomas/Team-HK-Project
Project for CS441 for Fall 2016 at California State University of San Marcos
GrahamMThomas/apidoc_to_openapi
Api doc is a very simple and streamlined documentation format. Swagger is a very verbose Api description format. The goal of this repo is to merge the two frameworks is such a way that doesn't slow down developers and succeeds in using the de-facto standard of OpenApi.
GrahamMThomas/IShortenThings
A Full Stack App I built for practice. A bit.ly clone
GrahamMThomas/Summer-Project-2015
This was my summer game project that I created. I worked on it here and there over the summer and it isn't totally finished but it still has plenty to showcase. Please Note that I did not create any of the character models, however I did create the staff that the main character is using. SKILLS USED: Blender, Photoshop, C#, UI, Unity Game Engine
GrahamMThomas/UpSurge
Winter Break 2016 Project
GrahamMThomas/AdventOfCode
Doing Advent of Code 2018 for fun! Support it here! https://adventofcode.com/2018
GrahamMThomas/AtriocBigAwards-NominationForm
Allows users to side in with their Twitch account and then nomination chatters for awards to be voted on by the community.
GrahamMThomas/SudokuSolver
In order to get some practice with Ruby, I created a simple Sudoku Solver. You can either solve the default puzzle or input your own puzzle. Example found in repo.
GrahamMThomas/TrafficHeaven
SDHacks 2017 Submission!
GrahamMThomas/azure-rest-api-specs
The source for REST API specifications for Microsoft Azure.
GrahamMThomas/azure-sdk-for-net
This repository is for active development of the Azure SDK for .NET. For consumers of the SDK we recommend visiting our public developer docs at https://learn.microsoft.com/dotnet/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-net.
GrahamMThomas/azure-sdk-for-python
This repository is for active development of the Azure SDK for Python. For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/python/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-python.
GrahamMThomas/BitBurnerRoot
GrahamMThomas/BlackjackSim
GrahamMThomas/Blasted-Bass-Clef
I had been wanting to play the piano for a while however, I didn't know how to read bass clef! I had being playing trumpet for many years so treble clef wasn't an issue. There were a couple games online but nothing suited my fancy so I just built my own simple helper with Unity Game Engine.
GrahamMThomas/Crackers
A hash cracking slack bot
GrahamMThomas/CreateHabiticaTodo
Using Firebase Function and Google Conversation Actions to create todos in Habitica App using voice commands on a Google Assistant
GrahamMThomas/Drinkopoly
Monopoly turned into a drinking game. Codifying for simulation purposes before actually building the board game
GrahamMThomas/Get-Br0wnd
Wrote a rubber ducky to bro a maximum of 6 desktops on Mac Sierra
GrahamMThomas/Halite-Bot
The is the last and final iteration of my Halite AI nicknamed "Lord of the Stump".
GrahamMThomas/IPAtlas
IPAtlas utilizes python's geoip2 library, Maxmind's free geolite2 database, and Basemap to create a map based on and IP list
GrahamMThomas/php_tip_calculator
Pre-work for Web Security course by Codepath
GrahamMThomas/PickupRoster
GrahamMThomas/RunlingRun
Game created in Unity based on the popular StarCraft 2 arcade game RunlingRun.
GrahamMThomas/SDHackers-Slack-Bot
Slack bot used in SDHackers Slack Channel
GrahamMThomas/Tyro
GrahamMThomas/VolleyballAutoSetter
Raspberry Pi-Based Pneumatic Volleyball Setting System using Air Pressure Cylinder