Post Job Free
Sign in

Sr SAS Developer & Analyst

Location:
Wylie, TX, 75098
Salary:
90,000
Posted:
June 23, 2010

Contact this candidate

Resume:

Terry J. Grooms

*** *** *****

Wylie, Texas *****

972-***-****

**********@*******.***

Over the past 26 years of design and development, I’ve experienced all phases of software development including exposure and experience with many software lifecycles. I’ve managed small and medium sized development teams as well as mentoring other developers and leading projects. I’ve coded in C++ for most of my career along with C# for the last 3 years.

Operating systems: Windows Vista/XP/NT/2000/CE, Unix (Solaris, SCO, Sun), Linux, OS/2, IBM Workplace OS

Languages: C#/C++/C, Visual C++, Java, ColdFusion, PL/SQL, TOAD, Perl, COBOL, AWK, 80x86 Assembler

Databases: Oracle, SQL Server, DB2, Access, Informix

Other: SVN, Visual SourceSafe, various MAKE tools, Tracker

EXPERIENCE

From May 2006 to March 2010

National Presort Inc (NPI) (Dallas, TX)

Senior Software Engineer

Design and develop extensions to the current core application that controls large mail sorting machines. My main area of expertise was peripheral interfacing, specifically printers (Kodak, Bryce, Presco, Imaje, VideoJet).

Designed and developed a new application for a Symbol (3090) hand-held scanner which allows the user to collect data and have that data wirelessly communicated to the main application.

Designed and developed C# application to mimic hardware peripherals. This application allowed us to completely control the I/O from a mock device thus giving us greater development and debugging power while greatly reducing our dependencies on hardware availability.

Environments: Windows XP/NT/CE

Technologies: C#, C++, Microsoft SQL Server

From December 2003 to March 2006

Interstate Battery Systems of America (IBSA) (Dallas, TX)

Senior Software Developer

JDEdwards/PeopleSoft/Oracle CRM application (v8.9)

Support for internal sales teams (~45 sales people). Gathered enhancement requirements, designed custom solutions, developed, tested and supported those enhancements. Worked with technical services architect to enhance performance and reliability.

Environments: Solaris UNIX, Windows 2000/XP

Technologies: Java, WebSphere

Oracle EnterpriseOne (formerly JDEdwards/PeopleSoft OneWorld)

Developed interactive applications, batch reports (UBEs), business rules and business views in Object Management Workbench (OMW).

- Extensive debugging of interactive applications and reports

- Extended functionality to better support EDI processing

- Modification of existing applications and reports

Environments: Solaris UNIX, Windows 2000/XP

Technologies: EOne (fat and thin client), PeopleTools, OMW, C/C++, Gentran

November 2000 to December 2003

PeopleSoft (formerly J.D. Edwards, formerly YOUcentric) (Charlotte, NC) (36 months)

Technical Project Manager

Led development teams of various sizes to design, code, test and implement CRM applications using Sun Java. These projects were deployed using WebSphere and Weblogic web servers. Participated in Joint Application Development (JAD) sessions with clients. Technical liaison to the client with responsibilities of understanding the client's requirements and the abilities of the YOUcentric CRM in order to craft a design that would take advantage of both.

Hertz Corporation

Developed a sales analysis application that would allow salespeople to view historical sales data in various manners. This application was to run connected (to their WAN) and disconnected (standalone). This was achieved by creating a Sybase ASA database that mimicked the data contained in the online Oracle database. The sales data volume was over 180 million rows.

Fiserv Corporation

Developed a Web-based application that would allow the many Fiserv customers to access their central data. Fiserv customers included some of the largest banks around the world. This was implemented using Weblogic Web server.

Various internal projects including

- The development of a multi-threaded Java application using JDBC calls to simulate a series of application users in order to measure the performance of a data source and the connectivity to it

- The development of a utility that uses the Windows console calls to color code the output from the YOUcentric (or any Other) application based on a user defined color schematic

May 1998 to November 2000

SmartAge.com (Charlotte, NC)

MANAGER OF SOFTWARE DEVELOPMENT (8/1999 to 9/2000)

Manage 22 engineers developing world-class software for Internet e-commerce and Web services for small business in C/C++, ColdFusion, Java and Oracle. SmartAge.com was the number one (over 1.5 million members) web site for the small businesses marketplace. Managed multiple concurrent projects involving multiple disciplines. Designed and co-designed many of the new applications from concept. Responsible for coordinating production fixes with operations and customer service. Interface with the sales/marketing groups to collect software requirements. Established architecture teams for each discipline to ensure coherent, aligned design and development.

LEAD DEVELOPER/TEAM LEAD (5/1998 to 8/1999)

- Lead a team of 7 senior developers

- Responsible for project management for team members

- Instituted and participated In peer code review procedures

- Instituted source control processes and requirements

- Developed numerous real-time, mission critical applications for serving banners

- Led the development evolution from standard C to object oriented C++

- Designed and developed reusable components to achieve stability, reusability and standardization

- Migrated various legacy applications from standard C to C++

April 1995 to May 1998

Progressive Software Inc. (Charlotte, NC)

SENIOR DEVELOPER/TEAM LEAD

Developed POS (point-of-sale) systems and applications. Helped design new Windows based object-oriented POS system.

Developed numerous applications/components for new object oriented POS system including Winsock components and serial communications.

Access databases (via Microsoft's DAO and SQL) Developed numerous applications/components for existing DOS based POS Serial communications applications for credit card authorization and modem diagnostics Live data conversion application Security application for OS/2 desktop

Environment: Windows 95, NT v4.0, OS/2 v3.x, DOS

Technologies: Microsoft VC++ v2.0 - 5.0, Borland C/C++

October 1994 to June 1995

Independent- M.A.R.C (West Palm Beach, FL)

DATABASE ENGINEER

Developed database conversion programs to convert from xBase to Microsoft's SQL server running under Windows NT 3.1 and 3.5

Developed rules base for user interface, report generation and electronic reporting.

Developed SQL scripts for various SQL tools and internal housekeeping

Environment: Windows NT v3.1 and 3.5, Windows v3.11

Technologies: Microsoft SQL Server, Borland C/C++ v4.1 and 4.5, Q+E Lib, Greenleaf Database Library

February 1994 to May 1995

CTG-IBM (Boca Raton, FL)

SENIOR DEVELOPER

Worked with IBM's new Power PC/Work Place OS (WPOS) to debug the file server

Developed extensive test suites to verify proper functionality of the WPOS file server

Worked closely with the file server development team to report problems and recommend possible fixes

All programs were developed to execute at the personality neutral (PN) level

Debugged the serial device driver and the SCSI device driver

Developed programs for the virtual terminal and console device drivers

Debugged PowerPC network connections (Token Ring and Ethernet)

Developed asynchronous communications programs for the Power PC/WPOS

Remote debugging of WPOS applications to determine where a problem occurs using IPMD

Use of MetaWare compilers on numerous host/target environments

Environment: OS/2 v2.11 and v3.0, IBM WPOS

Technologies: IBM C-Set, IPMD, Metaware (WPOS, AIX, OS/2)

February 1992 to February 1994

AGS Consulting (Ft. Lauderdale, FL)

Consultant

Worked for various clients (IBM, Ryder Aviation, …) developing custom applications for their environments.

Environment: DOS, UNIX, Novell

Technologies: IBM C, COBOL, dBase

April 1988 to February 1992

Landtech Image Systems (West Palm Beach, FL) (30 months)

PROJECT MANAGER/LEAD DEVELOPER

Developed an image retrieval system from concept to completion including:

- Windows based user interface that allowed the user to retrieve and manipulate images

- Complete message based asynchronous communications with automated user ID

- Automated batch download of images from remote optical jukebox

- Synchronous processing using state machine logic

- Image manipulation including de-skew, rotate, gray scale, archiving and printing

- DOS based communications program to interact with the Windows user interface to handle multiple fax lines per PC dealing with call line speeds from 9,600 to 28K baud

- Optical jukebox interface which controlled all traffic to/from the Cygnet optical jukebox

- Governor program with configurable time-slice, bucket size features running in OS/2

- Complete on-screen current and daily statistics

- Based on Pegasus Disk Technologies optical server

- Automated Fax system consisting of voices interface and multi-line fax component

Environment: OS/2 v.20 and 2.1, Windows v3.1, Novell

Technologies: Borland C/C++, PVCS, PolyMake, Btrieve and xBase libs, synchronous communications libraries

August 1986 to April 1988

Landtech Data Corporation (West Palm Beach, FL)

LEAD DEVELOPER

Developed extended services for the original DOS system in C (Borland) including a fax interface, which allowed the user to send various reports to the fax board or to a fax server. Developed installation program that used the PKware compression libraries.

Retrofitted various 00 components into legacy applications

Designed and developed an application framework for all new development

Environment: DOS, Windows v3.1x

Technologies: C, BASIC

June 1984 to August 1986

Landis Corporation (West Palm Beach, FL)

DEVELOPER

Developed applications to generate marketing reports from survey data. The reports were to be segmented by various metrics including demographics, likes/dislikes and preferences as examples. Code was developed in C on a Motorola mini using SCO UNIX reading from Informix database.

Environment: SCO UNIX, DOS

Technologies: C, Informix database and APIs

Education: Associates degree in Computer Science from New England Institute of Technology – Riviera Beach, FL – 1984 (GPA 4.0)



Contact this candidate