|
11225 Crooked Creek Rd. Wake Forest, N.C. 27587 919-345-5706 john.sabol@tbc-i.com |
|
|
John S. Sabol
|
Qualifications |
Over 27 years of professional development and management experience.
Delphi 1-Delphi 2006, C, Java, Pascal (ANSI), Turbo Pascal, C++.
Object Oriented Analysis and Design, UML, Data modeling.
Oracle, Informix, SQL server, Firebird, Access, Paradox.
Client/Server, N-Tier, Embedded systems, Real-time systems, Communications, POS, Component development, ISAPI, NT services.
|
Experience |
January
2001–Present Tranquility
Base Consulting Wake
Forest, NC
Partner
· Responsible for all phases of business operation as well as working as a consultant with various clients.
· Glade Spring Nursery (Jackson, GA)
Designed and developed the “Greenhouse” nursery management system. The system provides inventory management, sale tracking and comprehensive text and graphic reports for the commercial nursery industry. In addition to “back office” functionality the system integrates 802.11 handheld devices for tracking nursery operations and staff management.
· The Vancouver Clinic (Vancouver, WA)
Provide IT support for the Vancouver Clinic in Vancouver Washington. Duties include occasional web site modifications (HTML and PHP) along with development and maintenance of various utilities required by the clinic.
· The Readiness Company (Washington, DC)
Designed and developed a high-performance, multi-threaded communications server and presentation manager for 802.11b communications with student consoles (Palm and Pocket PC). The server is capable of handling over 500 student devices in a single classroom. Additional duties included performance and functional enhancements to the Teacher console application.
· Misys Healthcare Systems (Raleigh, NC)
Enhanced the Misys “Vision” application framework and custom controls to facilitate removal of the Borland Database Engine (BDE) without requiring application changes.
Enhanced the Vision framework to provide generic solutions to several common development problems.
Provided training and mentoring of Delphi developers.
Conducted design and implementation reviews for new application modules.
Designed and developed a Twain Imaging server enabling scanning capability for CITRIX thin clients and Windows “fat” clients.
Added new functionality to the Misys EMR setup application.
Developed a VBScript framework to assist Misys Customer Care in installing and upgrading customer systems.
Worked with programming staff to correct implementation problems in one of their products and suggest a future course of action for development.
· Shunner Technologies (Durham, NC)
Designed and developed a network intrusion detection, reporting and elimination system. The system utilizes a user programmable rules engine and distributes intrusion detection responsibilities to all nodes in the users network.
· Cognisyst (Durham, NC)
Developed a general-purpose framework for psychological test administration. The framework was capable of tracking individual patients, test administration and generation of final test results.
Developed a reusable security system to allow Cognisyst to bill customers for individual test administrations and optionally license test instruments for a limited time period.
Developed base class framework for individual test instruments.
Developed several individual test instruments.
· American Electric Power Datapult division (Roanoke, VA)
Designed and developed an embedded
Java device to communicate power meter information via the Internet to the data
warehouse at Datapult Central. This
device was based on the Dallas Semiconductor TINI board and developed with
J-Builder.
Designed and developed a Windows NT service and web server applications (ISAPI) to transfer power information from various third party devices via the Internet to Datapult Central.
Designed and developed Datamanager 6, Datapult’s latest generation web tool for use by internal and external energy analysts. Product requirements for this project included the absolute need for a high performance, scalable and flexible solution. Datamanager 6 was one of the driving forces behind Enerwise Global Technologies purchase of the Datapult division from AEP.
· Enerwise Global Technologies (Roanoke, VA)
Added additional functionality and enhanced user interface to Datamanager 6. The product was released to the field as Enerwise Virtual Energy Manager.
· Branch Construction (Roanoke, VA)
Trained Branch internal staff on the principals of Object Oriented Analysis and Design utilizing UML and Delphi.
Designed and developed a framework for an n-tier application with independent plug-in modules. The final application supports all phases of the clients business across three major divisions (Highways, Construction and Services).
2000–January 2001 Mariner
USA Raleigh,
NC
Systems Architect
· Responsible for advanced development efforts throughout Mariner. Lead efforts to establish both a Delphi and Java practice within Mariner as well as enhance Mariners development methodology.
· Eastman Chemical (Kingsport, TN)
Worked with Eastman’s legal department to develop requirements documentation and basic architecture for a system to improve the patent generation, prosecution and maintenance process for US and International patents.
1996-2000 Ciber
Custom Solutions Group Raleigh,
NC
Senior Systems Engineer
· Responsible for Delphi development efforts throughout Ciber Custom Solutions Group (formerly Financial Dynamics). Trained and mentored consultants on Delphi development, OOA/D and Polaris development methodology.
· Datapult Ltd. (American Electric Power)
Developed architecture and tools to program and configure an embedded power-metering device.
Developed Windows drivers for collecting data from metering devices for use by various third party Human Machine Interface (HMI) packages.
Developed diagnostic tools used to assist field personnel in validating meter installation and configuration.
Trained and mentored and Datapult employees on Delphi, principals of OOA/D and requirements gathering.
· International Furniture Parts Manufacturer
Designed and Developed Internet based ordering system for use by in-house sales personnel and customers. This N-Tier system utilized a single code base, automatic client software updates and programmable presentation and security allowing different access and presentation depending upon user privileges.
· Healthware Inc.
Designed and developed a data collection and analysis system for an emerging healthcare company. This system was designed to collect data from end user glucose monitors, prioritize and present gathered information to healthcare workers and load new prescription and instructions to the end user.
· Misys Healthcare Systems
Designed and developed a Windows based client server system to replace a legacy system marketed by this vendor. This system included a large number of custom controls giving the new system a unique looks and feel. Additional duties included mentoring client development team with Delphi and OOA/D.
1988-1996 AFAB
Software Inc. Colfax,
NC
Owner
· Owned and operated small software development company supplying PC based, back office systems for several major oil companies and other petroleum related vendors. AFAB software was founded and operated with the full endorsement of my full-time employer as a means to supply their clients with additional applications to enhance the Gilbarco product offering.
· Designed and Developed ‘RIMS’ back office management system for Exxon USA. This system was deployed to all Exxon company owned stores in North America and is used for inventory maintenance and reporting.
· Developed SiteStats a sales analysis package for British Petroleum. This software monitored all sales activity within a site and produced reports detailing customer buying trends enabling personnel to optimize store configurations. A derivative of this package was also used by Exxon to determine the impact of Card Reader in Dispenser technology on inside sales.
· Developed data gathering system for Unocal. This system gathered sales information from Quick Serve Restaurant terminals for transmission to Unocal’s home office for warehousing and analysis.
· Developed the Shell Cash Card system for Gilbarco. This system acted as the network for stored value card authorization and collection during the initial field trials to determine consumer acceptance of stored value cards.
· Developed POS interface utilities for use by various third party manufacturers to integrate their devices with Gilbarco equipment.
1985-1995 Gilbarco
Inc. Greensboro,
NC
Lead Engineer
· Worked as part of an engineering team developing an advanced Windows based point of sale system. I lead a small group in developing a concept test system using Delphi and Interbase running under Windows 95
Section Manager
· Responsible for Gilbarco Advanced petroleum retailing system (G-Site). Duties include managing a software development team providing product customization for major oil company accounts, overseeing software changes to provide consistent system architecture, and interfacing with customers to produce functional specifications. Additional duties include off-site recruiting for Gilbarco personnel and training of new engineers
Senior Engineer
· Principal designer for Card Reader in Dispenser technology and G-Site integrated petroleum retailing system.
· Responsible for the design and development of all network interface software for the G-Site petroleum retailing system. Developed credit network interface software for British Petroleum (U.K.), Exxon USA, Mobil Oil, Unocal and Shell Oil. Duties also included the design and development of the cash register subsystem; development of P.C. based network simulators, DOS device drivers for off-site communications, and the supervision of engineers developing other system modules.
1979–1985 Exxon
Office Systems Princeton,
NJ
Senior Engineer
·
Worked as a member of a high-level task force
investigating UNIX-based OEM products to be incorporated into the Exxon Office
Systems product line. Duties include evaluation of hardware and software and
recommending any changes needed for integration into the product strategy.
Project Leader
· Responsible for Communications on Exxon Stand-alone Word Processors. Charter included overseeing development of 2780 and 3780 communication packages. Assigned to the project to correct previous implementation errors and coordinate continued development.
Project Leader
· Responsible for alternate operating environments on all Exxon Office Systems products.
Senior Engineer
· Responsible for terminal/controller communications. Designed and developed an embedded SDLC communications processor for the Exxon word processing cluster. Project included both hardware and software development.
Senior Engineer
· Worked in an advanced research and development department. Participated in the design and development of subsystems for integration into future products.
Engineer
· Exxon Enterprises XONEX Project. Worked as part of a research team developing an advanced office automation system. Duties included development of mass storage and graphics display subsystems.
1977–1979 New Jersey Public Broadcasting Trenton, NJ
Engineer
· Responsible for hardware and software development of products used in various broadcasting and operational activities.
|
Education |
1974–1978 The College of New Jersey Ewing, NJ
· B.S., Electrical Engineering Technology, Minor in Computer Science.
· G.P.A. 3.8 of 4.0
|
Awards |
· 1981 Exxon Special Merit Award for development work on advanced systems project (Xonex).
· 1984 Exxon Special Merit Award for field analysis and troubleshooting the word processing cluster system.
· 1988 Gilbarco Special Merit for work on the G-Site System.
· 1989 Shell Oil Company Partner in Quality Award for work on Shell G-Site system.
· Patents(s) pending for development work at Shunner Technologies.
· Patent(s) pending for development at Eastman Chemical.
· US Patent 6,067,527 for POS systems work at Gilbarco.