User:Kkatzke
From Uweb
Karl Katzke is the counterpart of Todd Wolaver, who, together with Editor-in-Chief Matt Simon, run the Athletics Department's web-based presence.
Our primary domain is http://www.aggieathletics.com , but we also run a multitude of internal web-based applications written in PHP. We're mac users, and all of our software runs on Linux servers. Who would've thought there's nerds in the Athletics department?
We recently installed a new Web Cluster, which is a three node cluster supported with two Coyote Point Systems e450si load balancers, with two MySQL database servers on the backend for redundancy.
I operate a weblog on various Linux, PHP, programming, and other topics at http://www.karlkatzke.com . I'm a big fan of Open Source, and contribute patches and documentation to several open source projects under a variety of pseudonyms. I moved to Texas from Portland in 2006, and miss brewpubs.. but don't miss cold, rainy weather. I have a 11 month old Ridgeback/Hound mix puppy that I bring with me into the office when I'm working evenings, which is pretty common. I love motorcycles and am rebuilding a Honda Nighthawk iin my garage ... hopefully I'll be finished and on the road soon!
Contents |
Technologies & Experience
- 7 years of PHP development
- Object Oriented PHP -- stay tuned, I'm about to Creative Commons a bunch of my library code.
- 9 years of HTML/CSS development
- More than you ever wanted to know about CSS
- 4 years of Linux System Administration
- I started out on slackware, but typically work with Redhat systems. Athletics' Internet dept uses CentOS almost excluively. I've found that SuSE / SLES can be a few years behind the times in support for newer processors and technology, and I find this unacceptible. I also work with Redhat because I can pull in source packages from Fedora Core, which is the "development" branch for Redhat systems, and release binary packages locally for myself and others.
- 5 years of Web App UI Design
- A List Apart - Standards discussion & howtos for UI
- 37 Signals - I try to copy these guys. ;)
- JavaScript
- Scriptaculous, which makes copying 37signals easy, and uses Prototype, which makes Javascript easy.
- OpenRico, Similar goals to Scriptaculous but more business-oriented.
- 3 years of Project management
- Tools:
- BaseCamp - Collaborative project management. Pay platform, not extensible, but easy for end users.
- Trac - Trac - Project management integrated with trouble ticket & source code management. Extensible platform. I keep documentation and specifications in Trac's wiki section, linking to tasks/bugs as they're reported.
- OmniGraffle and OmniOutliner - Mac software
- Tools:
- 7 years of MySQL-backed development
- Other languages spoken somewhat fluently:
- Perl - My experience is a few years dated, but you can't beat it for search and replace.
- C# .Net - New student ticketing application will be released over the summer to streamline student ticket pulls in the fall.
- Python - I hack Trac.
- PostgreSQL
CV
BS / Supply and Logistics Management, Portland State University School of Business, 2004
Available Resources:
I'm willing to help out if you have any needs along these lines...
- I can host Trac instances for on-campus multidepartment (i.e the Photo Gallery, Google Maps) projects.
- I have some very clean code for using PHP to authenticate against an LDAP instance, including NEO/CAS, MS Active Directory, and other standard LDAP instances.
- I have experience setting up Linux Thin Clients in a security-conscious setting.
- I do consulting and web hosting in my off hours, and also work on Open Source projects including Trac and a PHP-based lightwight helpdesk application.
Contact Information
- Campus Requests:
- Email: kkatzke at nospamplzkthx athletics dot tamu dot edu
- AIM: orion324atwork
- Phone: 458-4075
- Off-Campus requests: My website
