ryan






ryan@ryan-desktop:~$ ryan -about

I am a college student at CU Denver studying computer science. So far I have studied Java and C++, and have I have taught myself PHP, HTML, basic MySQL, basic C. I will be learning lots of C++ in my college carrer. I also know a lot of Ubuntu tricks and am my high school's Cyber Patriot Ubuntu specialist. This site has been developed using these skills I have learned. All the code for this site can be found here. I am also Amateur radio licensed with call sign KE0QIP. I dont talk much but you might see me sometime.

ryan@ryan-desktop:~$ ryan -status

I am currently working on several projects, and they all can be veiwed on my github. The projects range from a Discord chat bot that I made for my personal Discord to the online registration system for NaMoPaiMo. I am also working on a rewrite of Show Helper, but I have chosen to not make that code public yet.

ryan@ryan-desktop:~$ ryan -projects

A list of all the projects Ive worked on would go as so:

Show Helper

Show Helper was my first big programming thing. I call it that only because it was something that I cooked up for my mom to help her with judging a contest for a community she's part of. The project consisted mostly of an Android app that connected to a Java server. Everyone that entered into the competition would be given a key for each of their entries that would be tied to the name of that item. The app would allow the judge to put in the keys for the winners of each event so that it could be sent to the server where it would be decoded and saved to a text file. This system helped the event go paperless and made a big splash in the community even ending up with magazine article. I have started some preliminary work on an online version so that the codes do not need to be human generated.

Student Art Archive (SAA)

Student Art Archive (shortened to SAA) is a joint project with my friend Curtis Worthy, which also serves as our senior project for our schools computer science pathway. The project is an online database for art students to upload their work to. We took what I knew from working on the preliminary versions of online Show Helper and used that to create the basic outline of the project. From there we worked further on making it run smoother and on beautifying the whole thing. I also took some time to write the wiki as I installed a version on my home server for testing. At the time of writing it is about as complete as its gonna get without anyone taking any interest in it. A version is running at our highschool, unfortunately it is only an in-house version and requires one to be on the schools network.

NaMoPaiMo Entry

NaMoPaiMo entry is another project that I worked for my mom to create. By far one of the more simple things Ive done, its a basic registration page for a competition my mom runs. The user inputs some data about themselves and stuff that they plan to do, and it takes all that and puts it into a MySQL database. More info about what NaMoPaiMo is can be found here. At the time of writing, there are ~225 entries and they come from ~19 different countries. This project will be running until the end of January 2018, as thats when the registration closes. You can actually see the live page and maybe even enter yourself right here. Theres some cool prizes (especially if you're into little model horses)!

Black Nova

Black Nova is a video game I am wokring with another close friend, Joseph Ahn, to create. All the programming is done by yours truely and all the art is done by him. So far not much has been done with it, but we have huge dreams of what we want to happen in it. Look forward to it! It should be really cool, at least to us. Were including some random generated RPG elements into it and a system by which adding a new weapon is as easy as editing a text file to make it as accessable as possible.

Mechapod

Mechapod is the Discord chat bot I use on my personal Discord server. It is a rewrite of an older version I had where everything was hard wired to my server, where as this newer version has many upgrades allowing it be used on other servers. The headline feature of Mechapod is its ability to create on the fly "shitposts" from user inserted templates and sets of words. This was heavily inspired by a Tumblr bot (of which I no longer think exists, I will update with more info if I find it) which did much the same thing. Mechapod is by far the least professional thing that I have created, but it allows me a lot of freedom to make jokes and figure out creative ways in which to make those jokes.

ryan@ryan-desktop:~$ ryan -contact

The best way by far to contact me is over email at rbuxton1@gmail.com. I am always glad to hear out and idea or concept, but no promises on whether or not I will be able to do something or be willing. When in doubt, shoot me an email!