Allen S. Rout
1428 NW 7th Rd; Gainesville, FL, 32603
(352) 373-0906
cell: (352) 871-7688
asr@cise.ufl.edu
EDUCATION:
B.S., Computer Engineering, December 1996.
EXPERIENCE:
- Fall, 1996 to present: Student employee and (beginning March, 1997)
Systems Programmer, NERDC, UF. Work duties included
- implementation and administration of enterprise backup services
- participation in design of University directory services
- design and implementation of central LDAP services
- new code to support the 'GatorLink' single-signon campus services
- DB/2 database installation, maintenance, and design
- UNIX Systems administration
- design and implementation, maintainance of in-house applications (C,sh,ksh,PERL).
- Fall, 1999 to present: Database design and systems programmer for
Marion Brechner Citizen Access
Project, public-access resource repository for information on
citizen access issues in state and local government in the United
States.
- Fall, 1994 to 2001: Served as consultant on Internet presence to the
President's Office, University of Florida. Advised the Associate Vice
President for University Relations on web and Internet issues. Work
included the design and implementation of the UF Calendar.
Packages and projects currently in production use:
- Heavily-modified RADIUS server supporting production access-control
services at UF including VPN services.
- Custom TACACS server supporting the University of Florida's central
dialup services, access control and accounting for 1100 lines.
- ufl_auth, and ufl_admin, "middleware" in support of
the UF GatorLink infrastructure, which allows systems not capable of
native Kerberos authentication to do less-secure authentication making
use of a Kerberos server.
- Web-based, mysql-founded database for managing undergraduate chemistry
labs, 2000 students at a time.
- The UF Calendar, the official calendar
of events for the University of Florida. Version 2 in development.
- "The Extra Closet", Microsoft Access application automating
many functions of a storage business, including the allocation of
storage units, billing, and tax recording.
Languages:
Fluent: PERL, C
Knowledgeable: Java, C++, unix shells, Microsoft Access
Some experience: lisp, e-lisp, FORTRAN, COBOL, Visual Basic,
62000 and 62HC11 assembler
Design philosophies:
Fluent: procedural, Object-oriented
Some experience: functional
OS'es: AIX, Solaris, Linux, Windows
Buzzwords:
LDAP, eduPerson, XML, XSLT, Open Source, Emacs or VI, mysql, SQL, DB/2,
References available on request.