Specialties

Zeegee® specializes in software design and development on Linux and UNIX-like systems, particularly web-based and client/server solutions:

Linux/UNIX UNIX since 1988 (Solaris, HP/UX, and IRIX), and we've been running Linux at home since 1994. All of our Open Source code was developed under Red Hat Linux and Fedora.
Perl Since 1994. We've contributed a number of modules to the official Perl code repository (CPAN), including the highly-rated MIME-Lite. Our documentation was published in O'Reilly's Perl Resource Kit. We even teach a Perl course.
Java Since 1998. We have helped build enterprise systems using J2EE/EJB3, and we have extensive experience with JDBC, JNI, RMI, SAX/DOM, Swing, and servlet authoring frameworks like Struts. We even teach a Java course.
C / C++ Since 1989. We've written numerous applications and reusable libraries using nothing but pure C (and copious amounts of caffeine). We excel at writing portable, POSIX-compliant code, and can write bindings for higher-level languages like Perl and Java.
Web technologies Since almost the beginning. We cut our teeth writing web applications for NASA back in 1993. We have detailed knowledge of web protocols (HTTP, FTP, SMTP), data formats (XML, X/HTML, Unicode, MIME), presentation mechanisms (CSS, Javascript) and application hosting (Apache, Tomcat, OC4J).
Configuration management We're fiends about organization and consistency. So you might not want to share a house with us... but you definitely want us setting up your development, test, and production environments. We've spent over a decade developing end-to-end configuration management systems for large, multi-language codebases.
Jack of All Trades * We pride ourselves on being Jacks-Of-All-Trades.

Our design decisions benefit from years of experience with a wide array of languages and tools. We know what's out there and how to fit it all together. So we won't spend precious time (and your money) re-inventing the wheel. If there are stable, free components that can help solve your problem, we'll find them, evaluate them, and adapt them to suit your needs.

Whether you need help managing a system or designing a user interface, we've probably done it - and sometimes we've done it in our spare time in the wee hours of the night. Sound crazy? Probably. But we're engineers. Building stuff isn't just a job to us. It's serious fun.