Professional Experience

2006 - present - The Pennsylvania State University

 

Current

Penn State Eberly College of Science
Web Manager and Application Development Team Lead/IT Manager

 

  • Wrote custom code (Python, TAL, Javascript, CSS, HTML) in support of more than a dozen high profile sites within the College of Science.
  • Established team of developers including recruiting, hiring, training, and evaluating all members
  • Supervised team of developers in building business application and online courses for the college
  • Served as the College of Science Web Liaison to the University's Accessible Information Technology committee
  • Established web accessibility standards and remediated problems on college and departmental sites
  • Worked with web content providers to facilitate smooth flow of information to the web
  • Improved workflow and established best practices for web content providers
  • Maintained and enhanced web infrastructure
  • Assisted departments with upgrading their web presence
  • Trained developers and content managers throughout the college on various technologies
  • Evaluated and improved accessibility for web sites within the college
  • Led web site user testing
  • Led activities of Web Advisory Committee

 

2008 - 2009

Penn State World Campus
Programmer/Analyst, Educational Technology

 

  • Established Zope/Plone infrastructure
  • Built weblearning.psu.edu web site including all server setup and configuration.
  • Set up subversion repository and Trac project management environment.
  • Configured, documented and implemented local development standard.
  • Prototyped Plone sites for online course delivery.
  • Built weblearning.psu.edu web site including all server setup and configuration

 

2006-2008

College of Information Science and Technology
Programmer/Analyst, Solutions Institute/Office of ICT

 

  • Worked on web development team maintaining and enhancing the college web site with internally produced content management system.
  • Worked with Instructional Designers to build and maintain online course materials.
  • Built several web portals for IST courses using Zope/Plone CMS
  • Administered web servers that housed Zope applications.
  • Did extensive work in preparing to move the IST Web site into Plone content management system.
  • Trained and supervised IST interns.
  • Collaborated with teammates to build and maintain code repository and organizational documentation.

 

1999 - 2006

Arrowhead Promotion and Fulfillment Co., Inc.
Information Systems Department
Grand Rapids, MN
Senior Web Developer/Database Programmer

 

  • Developed numerous forms-based, data-collecting web applications for corporate clients using ColdFusion, ASP, JavaScript and SQL Server (including shopping carts, catalogs, sweepstakes, contest entry forms and instant win games).
  • Served as lead developer on projects for many large corporate clients focused on collecting and maintaining data.
  • Coordinated IS activities with those of other vendors including advertising agencies and public relations firms.
  • Administered development and production web servers running IIS and ColdFusion (v4 through MX7) and SQL Server which included creating user accounts and managing security, creating web sites, and maintaining multiple domains, ftp sites and secure webs sites.
  • Designed and delivered reports for a wide range of initiatives in formats including Crystal Reports, HTML and Excel.
  • Coordinated data transfers from clients using various sources and formats.
  • Trained and evaluated IS team members in all above skills.

 

1996 - 1999

Itasca Community College
Computer Education Center, Grand Rapids, MN
Computer Trainer/Web Developer

 

  • Trained end-users in web development and computer applications including Microsoft Word, Excel and Access, and the Windows operating system.
  • Provided customized computer training for schools and businesses.
  • Developed curriculum and trained aspiring IT/Internet professionals in web development and database fundamentals.

Education

B.S. Communications

Clarion State College, Clarion, PA 16214

 

Post Baccalaureate and Graduate Studies
Environmental Education
Slippery Rock University, Slippery Rock, PA 16057

Formal Computer Training

  • JavaScript, jQuery and jQuery Tools in Plone
  • Python Boot Camp
  • Advanced Plone Training
  • Plone Boot Camp
  • Developing Secure Web Applications
  • Introduction to Adobe AIR
  • Flex Essentials and Flex Beyond the Basics online training
  • Programming with Java
  • Administering Microsoft SQL Server
  • Administering Microsoft Windows NT
  • Certified Novell Administrator (CNA)
  • Intranetware Administration
  • Advanced Intranetware Administration
  • Fast Track to Cold Fusion

Proficiencies

Deep Knowledge

  • Web develeopment and content management systems
  • Plone/Zope/Python technology stack
  • Drupal
  • Version Control Systems (Subversion, Mercurial, Git)
  • HTML 5
  • JavaScript (and jQuery)
  • Cascading Style Sheets (CSS)
  • Responsive design strategies
  • Usability and Accessibility
  • Web Standards
  • Structured Query Language (SQL), Transact-SQL, and MS SQL Server
  • Blogs, wikis, RSS

Working Knowledge

  • Linux admin, LAMP, vi
  • Apache Web Server Administration
  • PHP
  • Experience with various APIs and web services
  • ColdFusion, HTML, web forms
  • Familiarity with open source software development
  • Social Networking
  • Microformats and semantic web
  • Screen capture and video tutorial production
  • Microsoft Windows, Mac OS X and Linux
  • XSLT and XML
  • Adobe Flex and Adobe AIR
  • Trac project management
  • Crystal Reports
  • Equella Digital Asset Repository

Conferences

  • 2015 An Event Apart
  • Presenter at 2012 PSU Web Conference
  • Presenter at 2011 Plone Symposium East
  • Presenter at 2008 and 2011 PSU Web Conference
  • 2010 Plone Symposium, University Park, PA
  • Presenter at 2009 Plone Symposium East
  • 2010 PSU Web Conference, University Park, PA
  • 2009 Web 2.0 Expo, New York, NY
  • 2009 Plone Symposium, University Park, PA
  • 2008 PSU Web Conference, University Park, PA
  • 2009 Teaching and Learning with Technology, University Park, PA
  • 2008 PSU Web Conference, University Park, PA
  • 2008 Plone Symposium, University Park, PA
  • 2007 Adobe Max, Chicago IL
  • 2007 PSU Web Conference, University Park, PA
  • 2007 Web 2.0 Expo, San Francisco, CA

Actvities

  • Member Penn State Accessible Information and Technology (AIT) Committee
  • Programming Track Chair, 2013 Penn State Web Conference
  • Regular participant/presenter for various on-campus groups
  • President of Centre County Beekeepers Association (more information)
  • Former volunteer On-Air Host for WPSU public radio
  • Participant/student at Augusta Heritage Center, Davis and Elkins College
  • Volunteer for Folk College (music workshops)
  • Volunteer for Acoustic Brew concert series
  • Volunteer for AAUW Book sale
  • Served on Itasca Community College Technology Curriculum Committee
  • Served on Itasca County YMCA Technology Advisory Committee

Copyright © 2017 Joe DeLuca Penn State University Web Manager, Eberly College of Science 814-867-3732