Design and implement web-based systems utilizing a MySQL backend. Examples projects include
an online faculty promotion and tenure management system, graduate application review and disposition, online faculty search system.
Worked with PR specialist and external designer to implement a new department logo and
consistent visual brand across department's website and various print publications.
Set up and manage departmental Wordpress server running inside of a KVM virtual machine.
Set up federated login allowing EE students, faculty and staff to authenticate against their
EE accounts in order to access the department's MSDNAA/DreamSpark site.
Manage consolidation of existing academic software license management to bring it under
EE Computing's aegis.
Managed departmental Google Apps domain from 2007-2013. Responsible for transition of department calendars
from self-hosted WebEvent system to EE Google Apps resource calendars; then shift of calendar, drive, and
sites data from EE Google Apps over to UW's Google Apps domain.
Manage and coordinate use of various EE social media outlets - e.g. YouTube, Facebook, Twitter.
Work with UWTV and with video crew on recording and live streaming colloquium talks. Assist
faculty and staff with video conversion for YouTube compatibility using ffmpeg, Quicktime, and
Configured/Used PAM for web authentication and authorization, as well as other services.
Provide Mac and iOS support to students, faculty, and staff on an as-needed basis.
Occasionally served as the department's photographer for PR and publications.
Overhauled existing departmental web site through multiple iterations, both independently and as part
of a college-wide rebranding initiative.
Managed and configured Apache server. Oversaw migration of web site from original server (NCSA HTTPd
running on HP 715/HP-UX) to Apache 1.3 running on Red Hat Linux, and later from Apache 1.3 to 2.x.
Implemented and managed configuration of multiple virtual web hosts running under Apache 1.3
Designed and implemented web-based management and tracking systems for computing group internal
use, including departmental computer hardware tracking, equipment insurance management, computing
purchases, software installation, and software licenses.
Designed and implemented a web-based anonymous and secure (within the bounds of certain requirements
dicated by faculty) voting system that's now used for almost all EE faculty votes.
Designed and implemented web-based management system for departmental assistantship support offers
made to RAs, TAs, and graders - a system that was subsequently adopted college-wide.
Designed and implemented web-based systems to replace various paper-based department procedures
including faculty peer review of teaching, course teaching assignments, ABET (engineering education
certification) curriculum portfolio assessments, and end of quarter course reviews.
Wrote perl/cgi scripts and html pages for discussion boards, PDF/FDF form submission, software
download registration, creation and maintenance of a technical report series,
interactive on-line course quiz system, and multiple form-based e-mail processes (mail, vacation,
spam filter settings, mailing list and alias management).
Used Cascading Style Sheets to control web page appearance in a browser independent manner.
Configured and managed web authentication (using Kerberos) and authorization using LDAP).
Taught various web-related topics to staff in both group settings and one-on-one trainings.
Assisted department's lead system administrators in management and troubleshooting of various
departmental Linux servers.