Welcome to my website!
As you probably already know, my name is Christopher Kyle Horton. I also often go by my traditional username Xyaneon.
I am a software developer. My favorite programming language is C#, but I currently work as a full-stack developer on a project based on Spring and Angular.
I formerly attended the University of Michigan in Ann Arbor, and graduated with my Bachelor's of Science degree in Computer Science (with a Scientific Programming concentration) in December 2015 from Lawrence Technological University in Southfield, MI, and a Master's degree in Computer Science from the same university, with a concentration in Intelligent Systems, in May 2020.
About This Site
This is my hand-crafted personal website. You can read the full details about it in my Personal Projects page.
You're reading it right now!
The inspiration to build this personal website came from a conversation I had with Dr. Elliot Solloway back when I was still at the University of Michigan (Ann Arbor) as a Computer Science/Engineering undergraduate student. He suggested that constructing a personal website by hand might be a good way to impress potential employers. I sat on the idea for a while until I got proper training in web technologies through my internship with Parjana Distribution, then found hosting in the form of GitHub Pages.
EASy68K Chocolatey Packages
EASy68K is a 68000 assembly language IDE and simulator, used in my Fall 2014 Computer Architecture and Assembly Language class at Lawrence Technological University. It runs in Windows and Wine, and is open-source under the GNU GPLv2 license.
gdipp provides better antialiasing for smoother desktop fonts, achieving a similar effect to the way text displays on the Mac OS X or many Linux desktops. It replaces the Windows font renderer with its own. It is a successor to the gdi++.dll project. 32- and 64-bit versions of Windows 7 and Vista are officially supported. I like to use it on Windows to make me feel more at home, since I normally use Ubuntu or a derivative.
I am not a developer for either of these projects, but I was able to put together Chocolatey packages which can make them easier to install if you prefer using a package manager. Thus, I am the packages' maintainer, even though it does little more than tell PowerShell how to download and install it. Still, it's little conveniences like these that count.
A Google Drive automatic sync daemon I wrote which calls grive when changes in your Linux filesystem are detected. I wrote this mainly for two reasons:
- I wanted to teach myself how to write a Linux daemon.
- There is still no official Google Drive client for Linux, and there's no good free alternative available.
I still don't consider this software very stable. You're welcome to try it out, but I can't guarantee it won't try to burn your house down.