Post Job Free
Sign in

Engineer Customer Service

Location:
Phoenixville, PA
Posted:
January 24, 2013

Contact this candidate

Resume:

Richard J. Costine

**** ******** **.

Phoenixville, PA 19460

Email: ***@*********.***

Phone: 267-***-****

Skill Set Synopsis

Java technologies:Multithreading (java.util.concurrent)Networking (java.net)J2EE technologies (Servlets and JSP, EJBs, JMS, etc.)Tomcat, JBoss, WebSphere containersSAP Java Connector Option (JCO)

Web technologies:Javascript, including AJAX, and jQueryHTML, including use of cascading style sheetsBoth Soap and RESTful client and server technologies

Vendors:IBM Tivoli Products: Netcool, Proviso, as well as the Maximo Asset Management running under WebSphere.Salesforce API, and SOQL query languageIBM Castiron Data Mapping appliance programming and configuration

Shells and Interpretive Languages:Bash/KSH/Bourne shellsTCL/ExpectIBM REXX and Exec interpreters, VMS DCL

Databases:IBM DB2 and Informix

System and Network Administrator Skills:Various Unix package managers (yum, dpkg, aptitude)Named (BIND) configurationApache, and IIS web server configurationCheckpoint Firewall, Socks, Aventail, SecureId installation and configuration

Other language experience:C and C++Cobol, Fortran, and various assemblers.

Operating systems:Linux, Solaris, AIX, HP/UX, FreeBSD, NetBSD, BSD/OS Windows (DOS-era,95,2000,NT,XP,7)

Professional Experience, 989 Old Eagle School Rd., Wayne, PA 19087

June 2007 to Present

Java Developer

Developed Java-based applications to perform the following functions:

Collect MOS (Mean Optimal Score) VoIP statistics from Edgewater IADs sent via Syslog.

Collect statistics such as CPU usage, and traffic summary information from Cisco firewall switch module admin context via an SSH connection.

Display nightly database-resident job logs.

Distribution of customer telephone call recordings to multiple customer FTP and sFTP sites.

Developed Java APIs to support client code utilizing the following functionality:

Portal access for trouble tickets residing in IBM’s Maximo Asset Management system.

Provisioning of voice mail users, phone numbers, and phone users.

Provisioning of E911 information via 911 Enable SOAP API.

Developed Java program to invoke billing system SAP RFCs via the Java Connector Option (JCO).

System integrator

Developed orchestrations for the Castiron data mapping appliance which were used to migrate data between a number of heterogeneous in-house and cloud-based endpoints.

Ported Salesforce Data Loader tool from windows to Linux and used it to ETL Salesforce objects into a relational database for easy query by internal tools.

Network Monitoring

Configured IBM Tivoli Netcool, Proviso, and Maximo.

Configured Nagios and Syslog-ng

Billing Systems Administrator

Developed automated processes which used the Billsoft taxation software.

Developed scripts to automate nightly billing processes.

Developed PHP-based AJAX front end to facilitate customer invoice generation, publication, and delivery., 2100 Renaissance Boulevard, King of Prussia, PA 19406

September 2002 to May 2007

Java Developer

Developed web applications which used the Tomcat application server and Struts to deliver dynamically generated HTML to the end user.

Developed menu interface to allow customer support to securely login to telephone switches

Ported a number of legacy Informix 4GL programs to Tomcat/JSP/Java environment.

Developed customized graphs for a Balanced Scorecard KPI application. using the Java-based freeware package.

Developed numerous utility packages to implement a developed-in-house ORM framework.

Participated in design meetings, the goal of which was to come up with a comprehensive, flexible, data-driven, object design that would connect the various legacy systems using the existing Tomcat application server environment.

Served as a mentor for a number of the intern and junior-level programming staff.

., 200 Lake Drive East, Suite 200, Cherry Hill, NJ 08002

April 2001 to July 2002

Java Developer

Developed a Java plugin to handle logging of HTTP requests from Silverstream into an Oracle database.

Developed a method, primarily written in Perl and PL/SQL, to automate the process of getting the log data from the database and into a format that could be processed by package.

Installed and configured the WebTrends product.

Developed backend Java programs which implemented web-enabled reports on the Weblogic platform from data sourced from an Oracle database.

Developed a stand-alone Java application which automated the verification of customer information in our database against a local phone company website and the superpages.com website.

Responsible for Oracle Portal software, and for portletizing our existing JSPs and servlets.

Worked with the Struts framework.

Senior Systems Engineer (as needed)

Performed system and network administration tasks on Sun server hardware, Cisco IP network routers, and Checkpoint firewalls, including site-to-site and remote access VPN configuration.

iMedium, Inc., 900 West Valley Road, Wayne, PA 19087

October 2000 to March 2001

Senior Systems Engineer

Developed a "PingEventBroker" Java class, which determined round-trip times for a publish/subscribe event server.

Attended a number of in-service lectures on various Java-related topics, including Jini, and JMS.

Configured iMedium's instance of RightNowWeb, a hosted Customer Service utility. This required knowledge of PHP.

Performed system administration work for the development group as needed.

Chaitime.com, 100 North 17th St, Philadelphia, PA 19103

May 2000 to October 2000

Programmer

Developed the security-related pages for an in-house Content Management tool using JSPs.

Senior Systems Engineer

Evaluated, ordered, installed, and customized the Apache webserver, Raven SSL Plug-in, PHP4, MySQL, and Oracle database server on the Sun Solaris 7 platform.

Installed and configured BEA's WebLogic Application Server on both Solaris and Windows NT, with connection pooling using both the OCI8 and thin drivers to an Oracle8i database.

., 2500 DeKalb Pike, Norristown, PA 19401

May 1999 to May 2000

Senior Systems Integrator

Evaluated, ordered, installed, and customized software solutions. These included Razor SCM software, Checkpoint Firewall-1 and VPN gateway, Aventail remote access solution, Stronghold Secure Web server, and SecurityDynamics SecureID authentication system.

Automated a number of internally-developed programs. Perl was used, in combination with Gnu Privacy Guard, to encrypt and decrypt insurance application data and to invoke Java programs which imported and exported data from the Oracle database.

., Three Valley Square, 512 Township Line Road, Suite 300, Blue Bell, PA 19422

January 1999 to May 1999

Product Developer

Developed Perl-based product installation code for the Platinum’s product line.

Maintained numerous "makefile" tools to build PLATINUM's software on various platforms.

Platinum is now owned by .

N2K, 435 Devon Park Drive, Suite 600, Wayne, PA

October 1996 to January 1999

Senior Systems Administrator specializing in security administration.

Unix systems administration, including:,, and, along with servers.

Developed and enforced security policies.

Configured routers; installed and secured vendor and freeware products, such as,, and both the and Stronghold web servers.

Developed a static content deployment system using C and Perl.

Performed security-related application code walkthroughs

N2K is now owned by .

Additional work experience available upon request.

Education, Philadelphia, PA

Bachelor of Arts, Major in Computer and Information Sciences, 1983

Professional Organizations Association for Computing Machinery (ACM)Philadelphia Area Scala Enthusiasts (PHASE)



Contact this candidate