User:Kkatzke

From Uweb

Jump to: navigation, search

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
  • 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
  • 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
Personal tools