|
Objective
|
To provide enterprise level software solutions using open source tools and industry standards.
|
|
Programming Languages
|
Java, Java EE, JSP, XML, XSL, XSLT, JavaScript, CSS, HTML, SQL, COBOL, Perl, C, C++
|
|
Development Software
|
Eclipse, NetBeans 6.0, JDeveloper 10g, vi, Macromedia (Fireworks, Dreamweaver), Adobe Photoshop, CVS, Subversion, SoapUI
|
|
Open Source Software
|
ANT, Maven 2, Struts 1.x/2.x, Webwork 2.x, Spring Framework, Acegi Security Framework, JUnit, Log4J, Roller Weblogger, Struts Menu, Quartz, Mantis Bugtracker, Axis 2, Tiles 2.0, Dojo Framework, Apache CXF, OpenLDAP, Shibboleth 2.x, OpenSSO, Himdal KDC
|
|
Web Server Software
|
Apache HTTP Server 2.x, OC4J, Tomcat, IIS 5/6/7, JBoss 4/5, Glassfish
|
|
Databases
|
Oracle, SQL Server, DB2, MySQL, Access
|
|
Operating Systems
|
Windows XP/Vista/7/Server 2003, Unix (SCO, AIX, Solaris 10), Linux (Redhat, Debian, Ubuntu), Mac OS X
|
|
Experience
|
2010-Present UNC-CH/Teaching & Learning Chapel Hill, NC
Learning Management Developer
-
Assisted in the Migration of Sakai form Vendor Hosted Solution to In House
-
Developed Sakai tool for Migrating Blackboard course content to a Sakai course resource folder
-
Enhanced the Sakai Help Page for Teaching and Learning
-
Enhanced the manual course creation workflow for Instructors.
|
|
|
2008-2010 UNC-CH/Identity Management Chapel Hill, NC
Identity Management Developer
-
Responsible for the coordination, implementation, and development of Shibboleth Service Providers with the following UNC Applications:
-
PeopleSoft
-
WebFocus
-
Infoporte
-
WebNow
-
Various Java Applications
-
Sun Portal
-
BlackBoard
-
Drupal Sites
-
Wordpress/Wordpress MU Sites
-
Zope/Plone Sites
-
Designed and Developed utilities to assist the Universities Help Desk with the maintenance and troubleshooting of UNC Guest ID’s.
-
Developed custom java utilities to assist with the UNC Load Testing effort.
-
Developed custom java utilities to coordinate the update of system data between various systems.
-
Responsible for working with many different teams on campus and external vendors to promote and design successful implementation of the Shibboleth SSO systems.
-
Responsible for the system administration and maintenance of the following systems:
-
JBoss AS
-
openLDAP
-
Apache 2.x
-
Himdal Kerberos KDC
|
|
|
2007-2008 UNC Chapel Hill/Business Services Chapel Hill, NC
Application Analyst Advanced Supporting One Card Systems
-
Responsible for design, development, maintenance, and management of current One Card Systems.
-
Designed and developed Affiliate Web Management System written in J2EE.
-
Improved updates from HR Applications to send updates to Identity Management
-
Helped coordinate and update SVendor reporting from Identity Management
-
Assisted developers in Business Services group with CVS, ANT, Java, and Design Issues.
Created POS Web Service to provide applications with the ability to create One Card transactions.
|
|
|
2006–2007 UNC Chapel Hill/Business Services Chapel Hill, NC
Application Analyst Journey Supporting Student Store Systems
-
Primary project lead and developer for Student Stores Systems.
-
Initial design and development for the Course Pack Publishing System.
-
Implemented vendor security to use ONYEN/UNC LDAP solution.
|
|
|
2002–2006 UNC Chapel Hill/Human Resources Chapel Hill, NC
Application Analyst Programmer II
-
Lead developer for Applicant Tracking J2EE application.
-
Lead developer for Training and Development J2EE application.
-
Supported developers with issues in developing J2EE applications.
-
Setup programming infrastructure for team use and making decisions on programming tools to develop the online application.
|
|
|
2000–2002 SYSRAD Inc. South Riding, VA
NC DHHS Acts System
-
Responsible for creating, designing, testing, and modifying applications used by county workers to retrieve information from the North Carolina ACTS System.
-
Worked closely with Functional Team to design new process to be implemented in the Child Support System.
-
Provided assessments of the capability of developing the functional team's requests.
-
Developed processes to track people using the Federal Case Registry.
-
Participated in conference calls between State Staff and Federal Government to clarify Federal Requirements.
|
|
|
2000–2002 SYSRAD Inc South Riding, VA
Virgin Island WIC Program
-
Responsible for migrating and supporting Virgin Island WIC Program.
-
Migrated WIC program from SCO Unix to Redhat 6.0 Linux.
-
Maintained Informix Database, 4GL programming code and Unix Batch Jobs
-
Maintained changes to program based on Federal requirements.
-
Provided both remote and onsite maintenance to system.
|
|
|
2000–2002 SYSRAD Inc South Riding, VA
Programmer/Analyst
-
Assisted in RFP Bid Process.
-
Assisted in development of an Internet Web Application.
-
Received company’s highest sales award four years in a row.
-
Developed Excellence in Sales training course.
|
|
|
1999–2000 Lowe’s Corporate Headquarters Wilkesboro, NC
Distribution Management Systems
-
Responsible for creating, changing, modifying, and testing applications used in various distribution centers across the country.
-
Provided 24/7 Support to customers.
|
|
|
1998–1999 Lowe’s Corporate Headquarters Wilkesboro, NC
Telecommunications Administration
-
Responsible for providing supervision and support for implementation of various voice and data circuits over a LAN/WAN architecture.
-
Supervised the ordering and installation for both domestic and international orders.
-
Implemented integrated T1’s to various WAN sites providing voice with Leased Cost Routing, Switched 56 video, and Frame Relay.
-
Developed and administrated an Access Database using Visual Basic for Application to combine data in the department for ease of use over a multi-user environment, while consolidating data in one location.
|
|
|
1997–1997 Network Resources Group New Bern, NC
Network Consultant
-
Provided LAN/WAN installation and troubleshooting.
-
Provided microcomputer construction, integration, and analysis at the board level, OS level, and NOS level.
-
Provided design, installation, and 24/7 support services to clients.
|
|
Education
|
1993-1997 Appalachian State University Boone, NC
-
B.S., Industrial Technology, Concentration in Electronics.
-
Minor in Graphic Arts and Imaging Technology.
|