Ralph J. Winslow
729 Park Avenue South
Erie, PA 16502-1238

rjwinslow@rjwinslow.com
My LinkedIn profile
C: (908)283-6245




Information Technology Professional

Extensive experience in UNIX and Linux software as expert perl programmer, operations engineer, development engineer, devOps engineer, technical writer, quality assurance engineer, project leader and change management/release engineer.

Professional Experience


February 2016 - September 2016

TEKsystems, Suite #612 41 State Street Albany, NY 12207 (716)932-1468,http://www.teksystems.com/
    perl Developer

perl Programming in support of Gracenote (http://www.gracenote.com/) site infrastructure. Data is extracted from database tables and reformatted for use in the print services department where TV listings for Gracenote print services customers are generated. This work involves both extension of current modules to provide additional and combined services, as well as creation of new perl programs to replace functions heretofore performed by older technologies.


March 2015 - September 2015

TEKsystems, 300 Airborne Pkwy Suite 100, Cheektowaga, NY 14225 (716)932-1468,http://www.teksystems.com/
    perl Developer

perl Programming in support of Synacor (http://www.synacor.com/) site infrastructure. This work involves data normalization of e-mail related data import. Synacor has several lines of business; migration of e-mail accounts from Google, Hostopia, WindowsLive and similar based hosting services to Zimbra based maildrops is the one this project relates to. This is my first exposure to MongoDB, the database used at Synacor to house data on the users whose e-mail accounts are to be migrated, their authorization techniques and keys, migration status and statistics. E-mail migrations are done by IMAP::Sync processes on multiple tiers of migration servers to analogous tiers of mail drop servers.


June 2014 - December 2014

Accenture, 211 North Broadway, Suite 2950 St. Louis, MO 63102 (314)345-3000,http://www.accenture.com/
    perl Developer

perl Programming in support of Express Scripts (http://www.express-scripts.com/) site infrastructure. This work involves automated generation of complex SQL to extract and present content of a Teradata database and implementation of parallel processing for performance improvement.


July 2013 - May 2014

Ascendum, 10290 Alliance Rd, Cincinnati, OH 45242, (513) 792-5100, http://www.ascendum.com/
    perl Developer

Develop perl programs in support of IT infrastructure at Kroger. Contribute perl design, implementation, testing and deployment expertise to their network segmentation project. Design, develop and implement a tool to generate and manage device templates required for the network management system. Reorganize and enhance existing net menu network management system. Learn, then enhance Krogers tsccs software and server management system based on puppet, perl, svn, apache and mysql technologies. Contribute expertise in linux (SUSE and SCO in this case) environments to this effort.


June 2010 - July 2012

TEKsystems, 750 Holiday Drive, Pittsburgh, PA 15220-2731, (412) 919-3910, http://www.teksystems.com/
    Configuration Manager

Support perl programming of infrastructure at Erie Insurance. This is primarily in design and implementation of perl user defined processes in the CA Harvest source code management system used there for management of their java based Websphere application server. In addition, periodic deployment of code packages and package groups through Assembly, Test, Staging and Production environments for several integrated projects are handled. Command line tools to facilitate these deployments were designed, documented, implemented and tested. Design and implementation of tools for monitoring of IT infrastructure and resolution of issues discovered by that monitoring were additional duties.


November 2009 - February 2010

Progressive Software Computing Inc., Suite 201-B Plaza Center, 3505 Silverside Road, Wilmington, DE 19810 (302)479-9700
    Application Infrastructure Support Engineer

Completed a contract at GSI Commerce abandoned by a previous contractor. Developed perl based tools in support of configuration of Subversion repositories utilizing Maven build system. Involves customized pom.xml checkout, editing and checkin to maintain version integrity during branching operations.
Design, document, implement and deploy other perl tools in support of mission as required.


August 2008 - September 2009

Adea Inc., 7701 Las Colinas Ridge, Irving, TX 75063 (972)764-1700
    Application Infrastructure Support Engineer - Web Apps III (Advanced)

Worked a one year contract at Merck, responsible for tier 3 web infrastructure support of apache/tomcat in a load balanced environment. Utilizing deep knowledge of TCP/IP, SNAT, PAT, documentation, Server side JAVA, perl, Subversion, RPM creation, Internet Security, in a Linux (RHEL4/5, Solaris) environment. Completed project is a conversion of a java based tool for administration of approximately fifteen hundred Subversion repositories into perl in order to correct a problem with configuration file corruption by implementing file locking, both in the perl replacement tool as well as an associated command line tool for use of systems administrators. In addition, a variety of enhancements and extensions to original tool were implemented.


June 1997 - May 2008

CNET: The Computer network, 1200 Route 22 East, Bridgewater, NJ 08807 (908)541-3700
    Operations Engineer, Tools group

Responsible for Software tools used by development and operations engineers; Software Factory, both cvs and svn archives and conversions of older cvs based archives to Subversion, Log analysis and Reporting Tools. Responsibilities utilized ad hoc programming in perl, shell, cgi, cvs, Subversion, embedded tcl, Apache servers, C, and maintenance of Java resin and tomcat configuration files in support of .rpm installations on RedHat Linux.


April 1994 - June 1997

AT&T Resource Link, 1 Speedwell Avenue, Morristown, NJ 07960-6847
    Associate

Designer and Perl programmer of Internet FTP accessible Electronic Directory Assistance application.


December 1987 - April 1994

AT&T IMS International, 340 Mt. Kemble Avenue, Morristown, NJ 07962 (201)326-5238
    Member of Technical Staff


September 1987 - November 1987

Self-employed Software Development Consultant

Designed and Implemented assembler and "C" code for real-time factory automation and process control system. Proprietary OS.


June 1985 - July 1987

Syntrex Inc., 246 Industrial Way West, Eatontown, NJ 07724
    Senior Member of Technical Staff


July 1980 - January 1985

Exxon Office Systems Company, Princeton, NJ and Lionville, PA
    Software Engineer/Member of Technical Staff


Represented Qyx Division in the development of Corporate standards for information interchange to facilitate integration of independently developed products.
Developed the specification for a modular workstation product. Aided the development of a specification for a sixteen workstation Zilog S8000 based file server utilizing C-ISAM relational database. Product included integrated e-mail, calendar, word processing and backup/restore capabilities.
Implemented e-mail user interface module in "C" language under UNIX. Development was in UNIX 4.2bsd on VAX for operation under ZEUS (a UNIX clone for Zilog machines) on the Zilog Z8000.