Firstly, I am of the compu-dweeb persuasion. For the last eight or so years, I was working at Gordian, a company which myself and two other partners started. It is a hardware and software development lab, with emphasis on no area in particular, but mostly in the networking arena of late.While I was at Gordian I was mostly working at the kernel level and points above and below. These are some of the things I was doing:
I am currently under employed, owing to being released from the shakles of corporate tyranny. Here's a copy of my resumeif you're vaguely interested.
- A real time operating system complete with file system, pre-emptive process scheduling, memory management and many, many network drivers
- An ethernet based fully symbolic cross debugger for multiple CPU platforms. These have been ported to multiple host platforms as well, as well as being useful with logic analysers.
- Developed an object based interface to an internal laser printer language.
- Done many, many graphics routines, though this is not my forte.
- Done various internal thangs which are needed to keep a growing company growing. At the time I left, I had about 10 software engineers working for me.
Freebie Stuff
- Libht is comprehensive CGI library that I wrote, with some useful utilities like a web site outliner, crawler, search engine, and Java based CGI debugger. Check it out.
- I hacked up this little program to figure out how fast your network interface is. Sort of interesting...
- Do you like the snazzy frames I put around all of my pix? Well, it's really a cgi-bin program that outputs html to do the job. Here's framer's source.
- The dart board game is pretty simple to modify to exact retribution against your favorite target (you just need to change the html pointers in the applet html page). You can find a tarred version of the game if you want to create your own. Drop me a line if you do so I can check it out too.