I do contract programming assignments. I’m flexible about rates, as long as I think I’m not treated unfairly. I’ve even done some assignments pretty much for free for good causes. I like to be paid, as I think what I offer is valuable, but I’m not doing it to live on. I enjoy programming. I enjoy the challenge, the problem solving. It is like solving a puzzle. And I like to keep learning new things. So, I keep programming.
Of course I am thoroughly familiar with HTML and CSS. Sites I build these days are all HTML5 and CSS3.
I have Windows, Mac, and Linux boxes and am expert in using all three. I do all my work in Eclipse, and I keep _everything_ in Subversion and/or Git repositories.
I write C and C++. I used to teach C++ at the University level. I write intermediate bash. I have written a little Perl, a little TCL/TK, and a little Python. By the time you’ve used as many languages as I have, another language isn’t very scary.
Though I have done little experimental apps for Win32, for the Mac, and for Android I don’t consider myself up to speed in any of those areas.
I am a competent linux system administrator and currently manage both Fedora and Ubuntu systems. I operate my own server on the internet, now running “in the cloud” using Amazon EC2, write my own firewalls, handle my own mail (postfix and
Cyrus imap now Dovecot), with DKIM, SPF and DMARC, and directory (ldap) services, as well as all the incidental stuff (apache, mysqld, sshd, amavisd and clamav, dhcpd, openssl). My servers use mdadm, and dmcrypt, and a lot of btrfs. I have a good understanding of the technology of digital certificates and ssl. I also got myself certified as a security guru at one time (CISSP), but became very disillusioned with the organization and have not keep the certification up.
I have built several sites using WordPress, including learning enough about the WordPress internals to do some plugin customization, and build some integration between a front end WordPress site and a back-end PHP/MySql MVC app. I have done a few patches on a big Drupal site, but am still a Drupal novice.