James T. Savidge

James T. Savidge

Senior Technical Support Engineer at Cincom Systems

Dallas/Fort Worth Area

Current
Past
Education
  • Dallas County Community College
  • Bishop Lynch High School
Connections
109 connections
Industry
Computer Software

James T. Savidge’s Summary

I am a senior software consultant with twenty-three years of experience programming and designing software. I have participated in a range of projects that have included process and machine control, user interface design and implementation, e-Commerce, programmer development tools, business and portable database systems, various communications protocols, and technical user documentation. My experience provides me a broad perspective when it comes to solving problems and the flexibility to implement innovative solutions.

James T. Savidge’s Specialties:

Smalltalk, Object Oriented Programming, Business Applications, Semiconductor Control Systems, UI design and Implementation, “Bug Hunting”, and technical documentation.


James T. Savidge’s Experience

  • Senior Technical Support Engineer

    Cincom Systems

    (Privately Held; Computer Software industry)

    December 2008Present (1 year )

    Just started in the support group for VisualWorks and ObjectStudio customers.

  • Software Developer

    Adventa Control Technologies, Inc.

    (Privately Held; 51-200 employees; Semiconductors industry)

    February 2007September 2008 (1 year 8 months)

    I helped with the testing and preparation of the ControlWORKS system for the latest 4.3.x releases. This included the updating and running of automated and manual test suites, as well as various types of ad hoc testing.

    I helped a customer track down and diagnose a VisualWorks debugger problem. The bug would only become evident after they installed an emergencyErrorHandler . This was reported to the author of the debugger, Terry Raymond, and he provided a fix that I tested and then relayed to the customer.

    In addition to these two projects, my work at Adventa has involved the enhancement and upgrades of various customers' ControlWORKS based semiconductor machine control systems. ControlWORKS is a semiconductor manufacturing framework for VisualWorks that utilizes StORE and ENVY/Manager for version control management.

  • Programmer

    Digital Matrix Systems, Inc.

    (Privately Held; 51-200 employees; Computer Software industry)

    February 2005February 2007 (2 years 1 month)

    I designed and implemented a MISMO compliant request and response process to the existing request and response options of the ADAM and CreditToolkit credit platform applications. Our implementation of the industry standard XML interchange format received certification from the Mortgage Industry Standards Maintenance Organization in April of 2006.

    In a smaller project, I added the option of including a LexisNexis ThinDex Score to credit reports requested through the CreditBrowser, CreditToolkit and Transaction Interceptor credit platform applications.

    The applications are written in a proprietary Object Oriented version of Forth.

  • Consultant

    Kforce Technology Staffing

    (Public Company; 1001-5000 employees; KFRC; Information Technology and Services industry)

    February 2005May 2005 (4 months)

    At the client Digital Matrix Systems, I started work on the design designed and Implementation of a MISMO compliant request and response process to the existing request and response options of the ADAM and CreditToolkit credit platform applications. Our implementation of the industry standard XML interchange format received certification from the Mortgage Industry Standards Maintenance Organization in April of 2006.

    The applications were written in a proprietary Object Oriented version of Forth.

    After several months at the client, I accepted an offer to become a permanent employee there.

  • Programmer

    Prescient Applied Intelligence

    (Public Company; 51-200 employees; Computer Software industry)

    July 2004January 2005 (7 months)

    I helped maintain, extend and document a group of web-based and batch processing-based e-commerce applications in use by commercial retailers and their suppliers. The applications enabled viaLink’s customers to transparently synchronize data between multiple providers and subscribers and to have reports generated as the data moved through the system. The applications were written using VisualWorks 7.2.x. VisualWave was used to produce the webpages, and an Oracle database was used to store the Smalltalk objects. Some testing was done using Toad, and Cincom’s StORE was used for version control management.

  • Senior Software Developer

    Objective Solutions, Inc.

    (Semiconductors industry)

    November 1997June 2004 (6 years 8 months)

    The majority ofy work at Objective Solutions involved the development of numerous semiconductor machine control systems using ControlWORKS. My work included providing software control systems for the hardware and software aspects of robots, front-loaders, aligners, and wafer coolers. I wrote numerous user interfaces for operator control of these systems and wrote code to help the systems comply with SEMI/GEM standards. Rational Rose was used on some of these projects to help with analysis and design. ControlWORKS is a framework for VisualWorks 2.x that utilizes ENVY/Manager for version control management.

    I also worked on several other smaller project using TCP/IP sockets, XML & SOAP protocols, Visual C# and .Net.

  • Consultant

    Sprint

    (Public Company; 10,001 or more employees; S; Telecommunications industry)

    July 1997October 1997 (4 months)

    I worked here as a consultant through RealTime Consulting. (Now called COMSYS Partners).

    I worked on the Base Management and Brain software projects.

  • Consultant

    COMSYS Partners (Formerly RealTime Consulting, Inc.)

    (Public Company; 1001-5000 employees; CITP; Information Technology and Services industry)

    July 1996October 1997 (1 year 4 months)

    At the client Sprint, I worked on a VisualWorks 2.0 OS/2 application called Base Management. It was designed to allow Sprint customer service representatives to collect information about their assigned base of customers and develop campaigns to sell new Sprint products. My responsibilities also included mentoring inexperienced programmers. ObjectTeam (now known as Telelogic TAU) was used to do some of the analysis and design for the project and ENVY/Manager was used for version control management.

    I added new features to another VisualWorks application called Brain 2.x. It automated many of the mainframe interactions performed by the agents in the BSG Gold Customer Service department.

    On both projects I had additional duties as a toolsmith. In this role, I continued development of my DevTools and added a "skip" function for the VisualWorks debugger. This feature allowed the programmer to temporally "no-op" a "message send" during a debugging session.

  • Consultant

    CIBER, Inc.

    (Public Company; 5001-10,000 employees; CBR; Management Consulting industry)

    May 1993December 1996 (3 years 8 months)

    At InterVoice I worked on release 1.0 InVision Studio, a visual language/development environment for VRU call processing systems. I implementing the graphical display of the language and the automatic repositioning and updating algorithms. We started with Digitalk Smalltalk V and then ported to VisualWorks 2.x.

    At MCI, I worked on release 2.x of a system that managed the process flow for a leased line contract that MCI had with the FAA. I wrote low-level code in SQL, Cobol, and added UI features in EASEL.

    At Career Communications Group, I wrote the corporate and commercial versions of ResumE:Mail. It provided form-based résumé editing and a front end to a jobs BBS. The corporate version provided the ability to edit employment ads and to download any resumes uploaded to the BBS. The applications were written for Windows 3.x with XVT's XVT++ 2.0, Sequiter's CodeBase 5.0, Dovetail's Help System 2.0, Greenleaf Comm++ v3.0 and Borland C++ 3.1.

  • Consultant

    Intervoice

    (Public Company; 501-1000 employees; INTV; Telecommunications industry)

    June 1995July 1996 (1 year 2 months)

    I worked here as a consultant through CIBER, Inc.

    I was part of the team that released version 1.0 of the OS/2 application InVision Studio.

  • Consultant

    IBM

    (Public Company; 10,001 or more employees; IBM; Information Technology and Services industry)

    December 1991April 1993 (1 year 5 months)

    I worked here as a consultant through AGS Information Systems. (Later acquired by Keane).

    I worked on the Supply Management project in Austin, Texas.

  • Consultant

    Keane

    (Privately Held; 5001-10,000 employees; KEA; Information Technology and Services industry)

    December 1991April 1993 (1 year 5 months)

    At the client IBM, I was assigned to the Supply Management project in Austin, Texas. The program was designed to provide the company with a modern internal/external supply management system. I was assigned to the Purchase Order and Bug Fix sub-teams. The project succeeded in delivering the first version of the program and it matched specifications. It was written using an internal IBM Object-Oriented language called SEDL++, an IBM class library called Product Manager, and the objects and data were mapped to a DB2 database using SQL.

    IThe contracting company was originally called AGS Information Systems, but they were later acquired by Keane.

  • Consultant

    Concurrent Knowledge Systems

    (Computer Software industry)

    June 1991November 1991 (6 months)

    I worked here as a consultant through Information Systems Consulting.

    I worked on the government electronic board specifications-check program.

  • Consultant

    Information Systems Consulting

    (Information Technology and Services industry)

    January 1991November 1991 (11 months)

    At the client Criterion, Inc., (now know as Peopleclick,) I worked on an Affirmative action tracking program for Windows 3.x, using Glockenspel C++ 2.x and CommonView 2.x. Data and objects were mapped to a SQL database using CommonBase (now known as CB++) and DBWindows (now known as SQLBase).

    At the client Concurrent Knowledge Systems, I worked on a government electronic board specifications-check program for Windows 3.x, using Borland C++ 2.x and Lotus 1-2-3 for Windows. Data and objects were passed between programs using Borland's Paradox Engine (now known as Borland Database Engine).

  • Consultant

    Peopleclick

    (Privately Held; 201-500 employees; Computer Software industry)

    January 1991September 1991 (9 months)

    I worked here as a consultant through Information Systems Consulting.

    I worked on the Affirmative action tracking program.

  • Programmer/Analyst

    ACT! Software

    (Computer Software industry)

    December 1989January 1991 (1 year 2 months)

    I helped the development team produce the 2.00 version of ACT!, a contact management application. The product was written in Glockenspel C++ 1.x. My contributions were many and varied and included "hit-and-run programming", "bug hunting" and the editing of context-sensitive help.

    ACT! Software was later acquired by Symantec, then Best Software, and then by Sage Software.

  • Programmer/Analyst

    Best Software

    (Public Company; 1001-5000 employees; Computer Software industry)

    December 1989January 1991 (1 year 2 months)

    At what was then called ACT! Software, I helped the development team produce the 2.00 version of ACT!, a contact management application. The product was written in Glockenspel C++ 1.x. My contributions were many and varied and included "hit-and-run programming", "bug hunting" and the editing of context-sensitive help.

  • Consultant

    Milam Design Services, Inc.

    (Information Technology and Services industry)

    September 1988August 1989 (1 year )

    At the client Ten X Technology, I was the primary implementer of the user-interface for the "back-end" CASE product HyperVue, a source code maintenance and analysis tool for the C programming language. The interface and system were implemented in Digitalk's Smalltalk/V 286, under IBM PC DOS. I made additional contributions to the project as toolsmith; coding new development tools for the Smalltalk environment. I also participated in the design of a virtual memory scheme using Btrieve.

  • Consultant

    Ten X Technology, Inc.

    (Privately Held; 11-50 employees; Computer Hardware industry)

    September 1988August 1989 (1 year )

    I worked here as a consultant through Milam Design Services, Inc.

    I worked on the HyperVue program.

  • Senior Development Programmer

    Datamatic

    (Privately Held; 51-200 employees; Utilities industry)

    June 1985September 1988 (3 years 4 months)

    I supported, modified, and designed programs for MSI and Telxon hand held terminals using Forth, UBasic (a Basic variant), C, and Tcal (a Cobol subset). ASCII and EBCDIC protocols were used for asynchronous communications. The terminals were used in electronic meter reading, and inventory control applications. My last major contribution was in R&D, where I designed and wrote code to enable the terminals to read many different types of electronic meters using a GE Opticom Port.

  • Business Division: Learning Associate

    Eastfield Community College

    (Higher Education industry)

    February 1984May 1985 (1 year 4 months)

    My duties included supervising the students in a computer lab and keeping twenty-one IBM PC's in working order. I assisted students by helping them debug and clean up their programming assignments. Students came to my lab to do work in Pascal, Basic, APL, dBASE, and Lotus 1-2-3.


James T. Savidge’s Education

  • Dallas County Community College

    Computer Science 19831986

  • Bishop Lynch High School

    High School , General , 19791983

    Activities and Societies:
    Marching Band, Drum Corps, Track

Additional Information

James T. Savidge’s Interests:

Smalltalk, Baking, Job searches, Macro flower photography, and Doctor Who.

James T. Savidge’s Groups:

STIC (Smalltalk Industry Council), Smalltalk Jobs Database, IHOD.

  •    IT Specialist Group
  •    eRecruiting
  •    ACT! Alumni
  •    ACT! Fanatics
  •    Intervoice Alumni
  •    ClubSmalltalk
  •    Smalltalk
  •    CIBER
  •    Cincom Systems current and ex-employess
  •    Kforce Alumni Network
  •    Bishop Lynch High School - Dallas, Texas
  •    Smalltalk Jobs

James T. Savidge’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View James T. Savidge’s full profile:

  • See who you and James T. Savidge know in common
  • Get introduced to James T. Savidge
  • Contact James T. Savidge directly

View Full Profile