Allen S. Huber
State College, PA 16803
e-mail: ***@**********.***
Personal Web site: www.allenhuber.com
SUMMARY
Fourteen years of RPG business development on AS/400 (i5) as permanent employee, contractor, and self-employed contractor. IBM certified AS/400 developer. Other experience includes desktop, Web application, and Web service development using C#, Java, and other languages.
SKILLS
ActionScript, ADO.NET, ArcCatalog, ArcGIS, ArcGIS Server, ArcSDE, AS/400, Borland Delphi, CSS, C#, DHTML, Flex, Flex Builder, GeoServer, Google Earth, HTML, i5, Java, Java servlets, JavaScript, KML, .NET, NetBeans, NPGSQL, Perl, PostGIS, PostgreSQL, PHP, RPG, SQL Server, Visual Basic, Visual RPG, Visual C# 2008 Express, Visual Studio 2005, Visual Web Developer 2008 Express, XML
EXPERIENCE
The Pennsylvania State University - University Park, PA January 2006 – March 2008
Web Application Programmer - Center for Environmental Informatics
• Exploring database and Web service options for future rewrite of Penn Pilot aerial photograph application (ADO.NET, ArcGIS Server, ArcSDE, ArcCatalog, C#, Google Earth, KML, NPGSQL, PostgreSQL, PostGIS, SQL Server).
• Developed MLRA Explorer for NRCS, which brought USDA Agriculture Handbook 296 to the Web (Adobe Flex, Java servlets, GeoServer). App location: <http://www.cei.psu.edu/mlra/>.
• Designed and built database, Web services for project management system; assist non-programmer in building application (Adobe Flex, ADO.NET, C#, NPGSQL, PostgreSQL, SQL Server).
• Developing specification-entry application for use with project management system (ADO.NET, C#, NPGSQL, PostgreSQL, SQL Server).
• Worked on porting of PA Map Viewer (Adobe Flex).
Research Assistant - GeoVISTA Center
• Developed Avian Influenza Viewer, which consolidates, symbolizes, and allows access to multiple sources of flu-related data, along with data extraction, cleanup, and database update code (Adobe Flex, Java, JavaScript, Borland Delphi). App location: <http://www.experimental.geovista.psu.edu/afv/AFV.html>
• Partial funding through NSF Research Experiences for Undergraduates (REU) program
• Identified and documented data sources for possible application scenario use
Flex Developer - Center for Environmental Informatics
• Used Adobe Flex Builder to develop several application prototypes
Java Programmer - GeoVISTA Center
• Developed code to convert APRSS data formats to GeoRSS
Independent Contract Developer December 1999 – November 2007
Conestoga Wood Specialties - East Earl, PA
• Wrote most of lumber yard system which processes flow of lumber through the business from purchase order to invoice; replaced PC package.
• Developed Internet-based customer reordering system that retrieved customer product use, monitored stock levels and reordered when appropriate, and passed restocking orders to existing systems via EDI files.
• Made modifications to Friedman ERP software.
Pennsylvania Machine Works – Aston, PA
• Made modifications and corrections to data collection package.
Ugine Stainless & Alloys - Colmar, PA
• Wrote code to assemble data required for yearly product dumping inquiry.
Contract Programmer October – December 2000
Pinnacle Systems Group – Allentown, PA
• Worked at Conestoga Wood doing tasks similar to those described above.
Lead AS/400 Programmer/Analyst April – October 1999
DecisionOne, Inc. – Frazer, PA
• Made enhancements to service call entry program and performed basic user reporting requests.
Contract Programmer January – March 1999
Synerfac, Inc. - Malvern PA (Client: AmerSource – Malvern, PA)
• Main work involved researching program differences as part of data center recentralization; also made modifications to A/P and A/R systems and implemented system that automatically sent check information to bank for reconciliation.
AS/400 & Visual RPG Programmer August – December 1998
WordTech, Inc. – Pottstown, PA
• Made enhancements to NT-hosted reporting software written in ASNA’s Visual RPG, performed some AS/400 applications modifications, did modest amount of Visual Basic development.
AS/400 Programmer April 1996 – June 1997
Amkor Electronics Inc. - West Chester, PA
• Made enhancements to a number of Amkor-written systems, including billing, quotes, and purchasing/inventory.
AS/400 Specialist June 1997 – August 1998
Pennsylvania Machine Works – Aston, PA April 1994 – March 1996
• Mill test report (MTR) system which stored metal testing reports until product was sold. System interfaced with customer, order, item, and product structures in MAPICS ERP system to generate customized documents which were shipped with order. Replaced inefficient PC-based application.
• Gage tracking system used existing data collection hardware and MAPICS to collect and accumulate shop-floor gage use to determine when gages should be pulled for recalibration. Prior to this gages were recalibrated even if they were not used.
• Time and attendance system extended MAPICS capacities to offer new features, such as a vacation function where managers could check for manpower shortages before granting vacation requests.
• Performed most of the programming of company’s Web site redesign. The main focus was on consistent use of fonts, colors, and links, as well as splitting up large pages. New features, such as on-line directions, eliminated the need to FAX visitors directions. Added clip art, employee photographs, and JavaScript to enhance site’s appearance.
Adjunct Computer Science Lecturer 1998 – 2003
Montgomery County Community College, Blue Bell and Pottstown, PA
• Taught a variety of class topics including Internet, HTML, object-oriented programming, data structures, and Microsoft Office
EDUCATION
Bachelor of Science, Geography (GIS option) May 2007
The Pennsylvania State University - University Park, PA
• Graduated with High Honors and 3.88 GPA; on Dean’s List all five semesters
• Class of 1934 Reunion and John & Elizabeth Holmes Teas Scholarships
• Matthew J. Wilson Honors Scholarship
• Jeff Gockley Memorial Award (awarded to three graduating seniors in area of GIS)
• Member of Alpha Tau Chapter of Gamma Theta Epsilon geography honors society
• Member of Golden Key International Honour Society
• ASTRO 001 tutor: summer and fall 2005; Technology Learning Assistant: fall 2005
• Teaching intern for Mapping Our Changing World course, spring 2005
Introduction to ArcGIS I December 2004
Associate of Applied Science, Mid Range Systems (AS/400)
Montgomery County Community College - Blue Bell, PA 1993