William G

advertisement
William G. Pohlhaus Jr.
http://www.homepage.villanova.edu/william.pohlhaus
William.Pohlhaus@villanova.edu
411 A Maplewood Ave.
Wayne, PA 19087
(484) 582-0165
OBJECTIVE:
Work in a fun, exciting and challenging environment, with freedom to research
and implement new technologies. Where I can further improve my skills and
work with other motivated people.
PHILOSOPHY OF PROGRAMMING:
The definition of programmer is not the ability to program in one language or
style but the ability to take the theories and concepts of programming and apply
them to any language or process that implements those theories or concepts. This
it what I expect of myself and those work under me. In the University
environment, both as staff and student, we are ask to apply this philosophy on a
daily bases.
TECHNICAL SKILLS:
Java Programming (servlets, jsp, ejb, jdbc, jndi, rmi, swing, etc), CGI Programming, Perl,
C#, XML, XSLT/XSL, DTD, SQL, Basic Oracle Database, MySQL, HTML, DHTML,
XHTML, JavaScript, Web page and Web site Development, UNIX - Solaris, Apache,
Tomcat, Resin, LDAP and Directory Services, JBuilder
RELATED EMPLOYMENT HISTORY:
December 2003 – Present
Accepted scholarship and in graduate school at Villanova University in Computing
Sciences
August 2002 – December 2003
Returned to school and finished undergraduate degree in Computing Sciences at
Villanova University
Villanova University, Villanova PA
November 1995 – August 2002 (6.8 years of employment)
November 2000 – August 2002
Senior WWW Specialist
 Provide technical leadership to the WWW department
 Assist and oversee WWW Specialists
 Research, propose, develop and implement projects and new technologies
 Coordinate projects with other departments
 Act as Project Leader
 Implement University portal strategy
 Identify training needs for WWW department


All the duties of WWW Specialist
Awarded the Villanova Quality Improvement’s Work Process Improvement
Award for converting the “Who’s Who Among Colleges and Universities”
application at Villanova from a paper process to a paperless process utilizing the
web
March 1999 - November 2000
WWW Specialist
 Worked in a team environment with WWW Specialists and other IT departments
 Designed, developed and/or deployed various servlets, jsp and java applications
including java templates for web page, library web tracking system, on-line
computer registration for students, University portal and other web applications
 Installed, maintained and upgraded University Web Servers (Apache), WebCT
(On-line Distance Learning Software), FrontPage Server, Tomcat, BEA
Weblogic 5.1, Netscape Directory Servers, Netscape Calendaring Server,
Netscape Messaging Server and various On-line servers and services
 Integrated Netscape Directory Server with Banner (SCT’s Human Resources and
Student System) for automatic account creation and population of the directory
server for accounts and groups using JDBC and JNDI
 Integrated various products with LDAP for authentication including FrontPage
Server, Apache, WebCT, NDS using JNDI, Perl and/or Novell Java classes
 Designed, developed and deployed University web site and various departmental
web sites
January 1997 – March 1999
Webmaster of Apollo, the Student Computing Resources Web Sever







Maintained, upgraded and installed ftp server and web server (IIS 4.0)
Designed, developed and updated the Apollo web site
Supervised, managed and trained web developers
Designed, implemented and deployed on-line helpdesk tracking system for
Student Computer Support Center
Consulted on web design and development for various University departments
Promoted to Part-time University Staff – September 1998
Promoted to Full-time University Staff, WWW Specialist– March 1999
January 1997 – June 1997
Student Assistant Site Coordinator of Public Computing Sites





Maintained hardware and software in University Public Computing Sites
Proposed and implemented changes that improved Public Computing Site
efficiency and reduced operating cost
Managed over eighty Lab Consultants including scheduling, training, hiring and
conducting performance evaluations
Organized and supervised projects for web development and software
documentation
Appointed sole Webmaster of Apollo – June 1997
May 1996 – January 1997
Student Web Developer
 Designed and developed web pages


Assisted Villanova and Apollo Webmaster in web development
Promoted to Student Assist Site Coordinator of Public Computing Sites –
January 1997
November 1995 – May 1996
Student Lab Consultant
 Assisted students, faculty and staff in University Public Computing Sites with
computer related problems
 Promoted to Student Web Developer – May 1996
EDUCATION:
Villanova University, Villanova PA
Bachelor Degree of Science in Computing Sciences, December 2003
Graduate Degree of Science in Computing Sciences, excepted May 2005
AWARDS:
Villanova University’s Work Process Improvement Award:
Given to teams and persons who improve work flow at Villanova University
http://www.opir.villanova.edu/vqi/awards/wpi.htm
Given:
May 2002
Because:
I was part of the team that streamlined the Who’s Who Application process by making it
paperless. http://www.opir.villanova.edu/vqi/awards/wpiwinners.htm
PRESENTATIONS:
Presentation:
XML, XSL and Taglets: Delivering Dynamic Content While Meeting Personal
Aesthetics
Summary:
Demonstrating how to use XML and XSL with taglet technologies to enable departments
to deliver dynamic content without having to accept a standard look and feel for that
content. Also, explaining how XSL can be used to speed up the delivery of applications.
Given:
JA-SIG 2001 Winter Conference
It is listed at:
http://web.princeton.edu/sites/isapps/jasig/2001WinterDestin/program_detail.html
and my homepage
JA-SIG homepage:
http://www.ja-sig.org
Download