Created by Magical Gnomes!
Consulting
I happily and enthusiastically provide a wide range of consulting services. My knowledge and experience covers a large breadth of the electrical and computer engineering as well as computer science fields with expert-level depth.Digital Systems Design and Prototyping
I can turn an electrical dream into reality, bring an aging system into the future, and diagnose and repair most digital electronics. I have architected, prototyped, and brought to production systems for multiple companies, including start-ups. Do you need some advice? Have an idea, but need someone with an engineering background to work out the details? Have a difficult problem that could use another set of eyes? Send me an email or give me a call.
Software Architecture and Engineering
I am also quite experienced at back-end web design and coding. I've written a lot of PHP for sites like purdueband.com, char-bettdrivein.com, turkstra.net, and of course turkeyland.net. I am completely comfortable with SQL, creating databases - properly, using things like primary keys and other performance/scalability considerations. Anything behind the scenes, or functionality-wise on the front-end, I am your guy. That said, I will openly disclaim that UI design and appearance (color schemes etc) are not my forté.
Infrastructure and Systems Administration
I started dabbling in systems administration when I was a teenager in high school, setting up and running my own RedHat-based systems. I have continued to do so in the following decades - this site itself is hosted on my privately managed VPS.
I have been professionally involved in infrastructure and systems management for a decade now. I have experience managing RedHat and Debian-based systems, many running OpenVZ-patched kernels, on over 150 discrete hosts on 90 physical machines. I am familiar with configuration management systems like Puppet, and am able to configure services the Real Way (TM) by editing configuration files directly.
Curriculum Vitae
I am job.Curriculum Vitae (pdf format)
Curriculum Vitae (plain text format)