Tyson Bailey

Hi, I'm Tyson, I'm a (computer|software|crazy|ml|ai) (engineer|thinker|problem solver|researcher).
I have a lot of interests, embedded systems, mobile programming, space travel,
you name it. I received my bachelors in Computer Engineering at the University of New Mexico.
I am currently enrolled in the OMSCS program with Georgia Tech. The biggest thing I learned is that
school doesn't make you what you are, YOU do. I've got a strong North Dakota work ethic.
I strive to be an innovative thinker. I am always reading up on new technologies,
and looking for ways to apply them to either existing or new projects. I am an
excellent communicator check out my blog, and I take a proactive approach to everything I work on,
I decided that running test scripts manually at work was crazy, so I automated it.
I don't like to sit around and leave stuff broken, I fix stuff. I even started a YouTube
channel to help others in the OMSCS program with short and useful tips.
Anyways there are links to my social things down there on the bottom,
chat with me on twitter, or let's collaborate on github! If you'd like to hire me
for full time or freelance you can email me first name tyson@onaclovtech.com or contact
me via twitter.

My "Informal" Education or Things I've done (for fun):

Leaderboard

I built a leaderboard for a little friendly competition for my KBAi class. It's a work in progress but what isn't?

Android Apps

AngularJS (now Dead... didn't catch on)

I've really taken a liking to AngularJS, I've built some apps with it. I wrote a Book Library app and a Movie Library app, and I started up a site called angularjsservices, the goal is to build as many "reusable" services for angular apps and collect them here.

NodeJS

NodeJS has been fun to play with. Right now I am mainly using it to serve files for my Roku, however I figured out a way to marry nodejs with firebase and an angularjs app (NodeJS and Angular running on different servers) so I can control my roku across the internet (Not the intranet, if you know the difference you'll understand otherwise read this). I plan to integrate any other media devices which can be controlled via REST

Mini Forge

Virtual Machines

I've been having a blast playing with Virtual Machines I have set them up at work to run mass automated testing, and setup personal ones for developing projects, I can't praise them enugh, check them out!

Languages I know:

Python

Javascript

Visual Basic

Perl

C

Java

TCL

ADA

C#

C++

Places I (have|do) work(ed)?:

Current Employer (do)

Wrote tool to extract and predict requirements tracing using Machine Learning. (Supervised)

Wrote k-means to group similar defects into categories.

Wrote software to move motors and read sensors.

Honeywell (have Dec 2007 - Jan 2015)

Software Engineer

Outstanding Engineer Award Recipient.

Submitted 5 disclosures for patent.

Independently designed and implemented Automated System Testing on a system 10+ years old which had never been
automated. This is expected to save a large quantity of man hours, consistently whenever testing is required.