About Me

Hi! I'm a student at the University of Florida: a Freshman soon to be a Sophomore by years, and a Junior by credits. I've been programming since elementary school, and I still manage to get a thrill out of it, every time. I do things "the right way", and always look for the best solution to a problem, but I never let that get in the way of getting things done. If you have a nice place to work, and would like an extra couple of hands, I'd like to hear from you.

Projects

Botguy-NG (2011)

A python bot to help with the moderation and use of an IRC channel. It was designed for the #botball channel on chat.freenode.net, but many of its features were designed in a generalized fashion.

  • A large feature-set without sacrificing security
  • A modular plugin system that allows extension without bloat
  • Submitted patches to upstream IRC library

CBCJVM (2009–2011)

I coordinated with developers all over the world to develop a set of various C bindings, high level wrappers, and even a movement library, to enable easy Java development on a Chumby-based robotics platform.

  • Made extensive use of JNI, the Java Native Interface
  • Co-wrote a research paper, and received the "Outstanding Conference Paper Submission" award at the Global Conference for Educational Robotics.
  • The KISS Institute of Practical Robotics has recently committed to teaching, using, and developing the CBCJVM project.

Brunet/SocialVPN (Summer 2010)

  • Extended a preexisting C# VPN tool
  • Added support for the use of UPnP, through a NAT-like system, performing raw packet inspection and modification.
  • Completed under the direction of several UF graduate students, while in the UF Student Science Training Program.
  • Released as free software under the MIT/X11 License.

This upcoming summer, I will once again be working in the research lab, this time working to bring SocialVPN to Android.

Programing Languages

  • JavaSE
  • Python 2 and 3
  • Adobe Actionscript 3
  • Javascript
  • C#

Markup Languages

  • LaTeX
  • ReStructuredText
  • HTML and CSS
  • YAML

Technologies

  • Debian GNU/Linux
  • Bash and Zsh