I am a computer science student who is currently attending Youngstown State University, in Youngstown, Ohio. I am also an intern at Red Hat, Inc. where I work on the Fedora Engineering team. I enjoy programming language theory (PLT) research (especially functional programming), photography, calligraphy, chess, logic, and abstract mathematics.
I am very active within the open source community. I tend to work on projects in a variety of languages, although more recently, my personal projects have been done in languages which make it easy to conform to the functional programming thesis, such as languages Haskell. Some of my projects include the eval.so code evaluation API, Fedora Mobile, and a Ruby Gem that I wrote, which interacts with the Bing translation API.
I enjoy learning, especially when it relates to programming language theory (PLT) and mathematics. I've recently begun studying Category Theory and Type Theory. Along with the above, I've also taken a strong liking to functional programming, which has taught me more about writing provably correct programs than I ever knew before.
I am the vice president for the Youngstown State University's student ACM chapter, along with being a long-time member of the University of Akron's amateur radio club, W8UPD, despite no longer going to the University of Akron.
As mentioned, I am very active within the open source community and most of my code can be found on GitHub. I am familiar with a wide variety of programming techniques and paradigms, as can be seen on my GitHub profile, however I most enjoy working with languages that make functional programming easy.
I passed my amateur radio "technician" class exam in 2004, at the age of 13. I have since upgraded to the "general" class, in 2012. I hold the vanity callsign "N8SQL."
In 2012, I was awarded the Fedora Scholarship because of my involvement within the Fedora Community.
I enjoy fiddling with electronics and making them do neat things. I also enjoy playing with new programming languages and paradigms. In my (lack of) spare time, I enjoy photography. I shoot a Pentax K-30 I still get on the ham radio bands occasionally, and particularly enjoy making contacts along with the local club on Field Day.
I'm a student member of the Association for Computing Machinery (ACM) and enjoy reading papers from their library, as well as jouranls about category theory and programming language theory.