Technical Profile - Jason LoeferError! Style not defined.

Technical Profile

Jason Loefer

Address:124 Wood Crest Lane

Hoschton, GA 30548

Phone:(706)658-2630

Email:

Web:


Legend

Table of contents[1]

Experience and Proficiency

Languages

Operating Systems

Skills Overview

Languages

Operating Systems

Libraries

Applications

Environments

Systems

Equipment

Project Details

ComplianceFactory 1/2005 to Present

Snap (Special Network Applications Processor)3/2003 to 12/2003

Prism GUI 1/1999 to 4/2003

DoBuild 3/2003 to 12/2003

UniToPri (Unipage to Prism) 1/1999 to 4/1999

BSC (Base Station Controller) 6/1998 to 1/1999

FileNamePad 10/98 to Present

WSerMon 7/96 to 12/99

TNPP Engine 5/1996 to 1/1997

Energy rate conversion 10/1996 to 1/1997

Portia 6/1996 to 9/1996

MTOSIF (MTOS Interface) 9/1995 to 11/1995

ALFADB 2/1995 to 4/1995

Message Maker™ 4/1994 to 6/1994

NETTNP 11/1992 to 9/1995

MRS (Management Reporting System) 9/1991 to 10/1992

AAS (Agent Access System) 6/1989 to 12/1990

MBA (Mobile Billing Accumulator) 6/1989 to 2/1990

MMI/NSR2 (Man/Machine Interface) 8/1989 to 2/1990

Starlink 4/1989 to 6/1989

CIIO/CVT (Computer Interface I/O / Converter)6/1987 to 8/1988

DLO (Data Logging Option) 3/1988 to 5/1988

DSKIO (Disk I/O) 6/1987 to 8/1988

System III 6/1985 to 5/1986

Index

Total pages: 1

TechProf.doc

11/26/07Legend: Embedded; Windows / DOS; UNIX; Microsoft Office; (other or hybrid) Page 1 of 35

Technical Profile - Jason LoeferExperience and Proficiency

Experience and Proficiency

TechProf.doc

11/26/07Legend: Embedded; Windows / DOS; UNIX; Microsoft Office; (other or hybrid) Page 1 of 35

Technical Profile - Jason LoeferProject Details

Languages

Language / Proficiency
(1 to 10) / Experience
(in years)
C / 7 / 22
C++ / 6 / 16
C++Builder / 9 / 13
VBA, VBScript / 6 / 8
VB / 4 / 2
.NET / 3 / 1
Delphi / 3 / 2
Access / 4 / 6
SQL / 5 / 5
FoxPro / 5 / 2
Clipper / 7 / 10
dBase / 8 / 11
80x86/87 / 6 / 7
Z80/280 / 7 / 8

Operating Systems

Operating System / Proficiency
(1 to 10) / Experience
(in years)
Windows / 9 / 17
MS-DOS / 10 / 17
UNIX / Linux / 8 / 20
PC-MOS / 7 / 3
Xenix / 9 / 5
Solaris / 5 / 1
AIX / 2 / 1

Skills Overview

TechProf.doc

11/26/07Legend: Embedded; Windows / DOS; UNIX; Microsoft Office; (other or hybrid) Page 1 of 35

Technical Profile - Jason LoeferProject Details

Languages

C++

Microsoft Visual Studio .NET, 2003, 7 - 5

UNIX

gcc

Borland C++Builder 6.0 - 1.0

Borland 5.2 - 3.0

Borland Turbo 1.0

C

Microsoft Visual Studio .NET, 2003, 7 - 5

Linux gcc

UNIX gcc, cc

Solaris, cc

Xenix, cc

Microsoft C 7.0 - 5.1

Borland Turbo C 2.0 - 1.0

Shells

UNIX Korn

UNIX C

UNIX Bourne

Windows

MS-DOS

Database (non-SQL)

Microsoft Access 2000 - 3.5

Borland Database Engine (BDE)

MS ODBC

Visual FoxPro 6.0 - 5.0

FoxPro DOS 2.5, 2.0

Paradox

CA-Clipper 5.2

Clipper Summer '87

dBase V - II

FoxBase 1.0

Database (SQL)

Microsoft SQL Server 2005, 2003, 2000 TSQL

Microsoft SQL

MySQL

Oracle

Informix

Borland “local SQL” (BDE)

Pervasive SQL 2000 / 7.52 - 7.4

FoxPro DOS SQL

FoxPro Windows SQL

Paradox SQL

PASCAL

Delphi 5.0 - 1.0

Borland Turbo PASCAL

Assembly

80x86/87 MASM

80x86/87 Borland Turbo Assembler

80486

HC11

8051

6805

6802

680x0

Z80

Z280

Basic

Microsoft Visual Basic .NET 2003, 6.0 - 4.0

GWBasic

UNIX

VAX

Commodore

Spreadsheets

Microsoft Excel 2003 - 4.0

Quattro Pro 5.0 - 2.0

Lotus 123 2.1 and 1.02

SCO Professional 2.1

Supercalc

Communications

uucp

telnet

ftp

PC Anywhere 10.5 - 5.0

PROCOMM PLUS for Windows ASPECT 4.5, 2.11, 2.0, 1.0

ProComm 2.01 DOS ASPECT

Operating Systems

Linux

Redhat

Debian

CentOS

Knoppix

UNIX

AIX 5.2

Solaris x86 2.x

SCO 3.2v4

Solaris 2.4-2.5

AT&T

NCR

Motorola

Microport System V

Zilog System III

Wicat System 7

Xenix

SCO 3.2 (286, 386), 2.4, 2.3, 2.2, 2.1, 1.2

Xinu

MS-DOS

6.22 - 2.2

Windows

XP

2000 Server/Professional

NT 4.0, 3.51

98 to SE

95 to OEMSR2.5

386/286 3.11 - 2.1

Other

OS/2 2.1, 1.2s

PCDOS 7.0 - 5.0

PC-MOS

MTOS

G4WDOS

CP/M

Commodore

Libraries

General

Borland Object Windows Library 2.0 and 1.0

TurboVision 1.0

Communications

Async Pro 5.0 - 2.1

Magna Carta

Blaise

Greenleaf

User interface

Infragistics

InfoPower

C-Worthy

Vitamin C

Vermont Views

Curses

Database

CodeBase 5.2, 5.0, 4.5, 4.2

Applications

Debuggers / Profilers

Mutek AppSight 1.0

Mutek Bugtrapper 3.0

Microsoft Visual Studio C++

Borland C++Builder

UNIX SDB / ADB

Borland Turbo Debug

Borland Turbo Profiler

Microsoft Codeview

WinSight

Winspector

Documentation (Word Processors / Publishing / Help / Spreadsheets)

Microsoft Word 2005-1.0

Microsoft PowerPoint

Microsoft Visio

CodeWright

Adobe Acrobat / Exchange / Distiller

Ventura Publisher

Word Perfect

Wordstar

RoboHELP

ForeHelp

Doxygen

Graphviz

Microsoft Help Compiler

Version Control

CVS / WinCVS

Microsoft Visual Source Safe

MKS Source Integrity

MKS RCS

sccs

make

nmake

PVCS (MS-DOS & Windows) Version Manager / Configuration Builder / Tracker

PolyMAKE

Installation SDKs

InstallShield 12, 11, 6.1, 5.5, 5.1, 5.0, 3.0

InstallShield PackageForTheWeb 2.2

Microsoft Setup Toolkit 2.0 - 1.0

Communications

PCAnywhere 10.5 – 5.0

uucp

telnet

ftp

ProComm (MS-DOS & Windows)

Mirror

R2

CoSession

Carbon Copy

Break-out II

Graphics

Pixar Renderman

Pixar Typestry

Microsoft Publisher

ABC Flowcharter

Harvard Graphics

DesignCAD 3D

Easyflow

Arts&Letters

Corel

Magic

Environments

Development

Microsoft Visual Studio .NET - 1.0

Borland C++Builder 6.0 - 1.0

Borland Delphi 5.0 - 1.0

Borland C++ (all) Windows / DOS

Borland C++ 5.02

Borland Turbo C++

Sun [j1]OpenWin

UNIX System V - 7 command line

MS-DOS

CP/M

Systems

Platform / target

IBM PC compatibles and CSS industrial chassis Pentium 4 - I, Pro, 80486 - 8086

Sun Sparc 10, 20, x86

Motorola 2616, 1132, 1131 VME Bus

NCR Tower, XP, 1632

Zilog System 8000 32, 31, 21

VAX 11/750

AT&T 6386/WGS, 6300, 7300, UNIX PC, 3B20, 3B2

Apple Mac II, MacIntosh, 2e, 3

Z80 SBC

Commodore Vic-20

Embedded target

80486

HC11

Z80 / Z280

Z8000

8051

68020

6805

6802

Hardware

RS232 and RS422 serial ports

parallel ports

LCD

GPS

keypads

joystick ports

barcode scanner

16550 and 8250 UART

PIC

DMA

FPU

PIC

SIO

PIO

CTC

security access devices

floppy

fixed disk

radios

pagers

pager programmers

Equipment

Hardware

In-circuit emulator

logic analyzer

PROM / EPROM / PAL programmer

network analyzer

T1/E1 analyzer

trunk traffic generator

oscilloscope (digital storage, analog)

signal generator

bench power supply[2]

RF service monitor

data line monitor[3]

RS232 breakout

antenna base load

signal strength meter

SWR meter

DMM

analog voltmeter and ammeter

VOM

megger

degauser

AC and DC motor / generator set, switchboard, and controller up to 600VDC and 900KVA (1200hp)

TechProf.doc

11/26/07Legend: Embedded; Windows / DOS; UNIX; Microsoft Office; (other or hybrid) Page 1 of 35

Technical Profile - Jason LoeferProject Details

Project Details

ComplianceFactory1/2005 to Present

Was partially responsible for the design, development, and maintenance of several back-end web server applications for Business Software, Inc.

DESCRIPTION OF SYSTEM:

The ComplianceFactory provides taxing authority compliance and reporting function for payroll processing entities.

Taxing authority rules and reports embodied in the product database are first configured with custom client company information via a Java front end application. These client companies then periodically provide employee payroll information via a number of APIs including file, XML, and library calls to the back end server daemon (UNIX / Linux) or services (Windows).

The back end servers continuously calculate and aggregate the various deductions and provide electronic and hard-copy payments and reports to the various taxing authorities based on the authorities’ rules.

The operating system / database support matrix is very large.

SPECIFIC RESPONSIBILITIES:

I was partially responsible for engineering design, development, testing, documentation and support of ComplianceFactory. Database conversions from older database schema, database differencing, and maintenance of department internal test databases was also my responsibility.

Five direct reports.

TECHNOLOGY:

The system was developed in MSVC 6.0 C using ODBC and in gcc embedded SQL.

Snap (Special Network Applications Processor)3/2003 to 12/2003

Was completely responsible for the design, development, documentation and maintenance of an Internet protocol interface front-end to a paging terminal for TGA Technologies, Inc.

DESCRIPTION OF SYSTEM:

The SNAP (Special Network Applications Processor) provides a gateway function from Web, EMail, and SNPP clients into the TGA Technologies’ Prism paging terminal.

These Windows services accept inputs from Simple Network Paging Protocol (SNPP, RFC1645), EMail (SMTP), and Web (HTTP) clients, validate the subscriber or subscribers and forward messages to the paging terminal for queueing and broadcast over the paging network or over the air.

Another complimentary set of services forward messages generated in the paging terminal to outbound Simple Network Paging Protocol (SNPP) and EMail (SMTP) servers.

It features Windows service implementation, IIS front-end, automatic restart in case of system or service failure, ala carte service installation, STL email message classes for limitless message and queue sizes, HTML templates, Installshield deployment and much, much more.

SPECIFIC RESPONSIBILITIES:

I was entirely responsible for developing requirements, engineering design, development, testing, documentation and support of SNAP.

TECHNOLOGY:

The system was developed in Borland C++Builder 5.0 on a Windows 2000 Server PC.

Prism GUI1/1999 to 4/2003

Was completely responsible for the re-design, development, documentation and maintenance of a user interface applications for the configuration of a one-way paging terminal for TGA Technologies, Inc.

DESCRIPTION OF SYSTEM:

The Prism GUI provides a user interface for configuration and control of TGA Technologies’ Prism paging terminal.

Over 40 Windows GUI applications to control, configure, and test various aspects of both analog and T1/E1 telephone trunk OEM cards, output RF channel control OEM cards, network interfaces, serial ports, and subscriber database.

Features included Windows SysTray presence, login challenge using hardware security device (dongle) communication, a tree view, dynamically configurable (scripted) application executive, and COM interfaces to the subscriber database engine and to the output encoder configuration which provided dynamic updates.

A support API was developed in Borland C++ Builder’s Visual Control Language to provide common library functions.

SPECIFIC RESPONSIBILITIES:

I was entirely responsible for developing requirements, engineering design, development, testing, documentation and support of SNAP.

TECHNOLOGY:

The system was developed in Borland C++Builder 4.0 and 5.0 and Microsoft Visual Studio 6 on Windows NT and 2000 workstations. A few applications were ported from Borland Delphi 4.0.

DoBuild3/2003 to 12/2003

Was completely responsible for the design, development, documentation and maintenance of a completely automated build process for TGA Technologies, Inc.

DESCRIPTION OF SYSTEM:

What started out as a few makefiles and a simple Windows NT batch program developed into a fully automated, ONE KEYSTROKE activated build process which performs a complete cross-platform build of a two-way radio paging system operating system, it's support APIs and applications.

The processing included Borland C++Builder, Visual Studio 6 and .NET command line interfaces and makefiles for each of the compilers' native make utilities, complete compiler output capture, error detection, and error compilation, check in, check out and labeling of CVS source and target repositories, kickoff of concurrent remote Linux build, automatic email step completion notifications to broadcast list, zip compression of resultant output files, and ftp upload scripting.

In addition, the same code would run not only on build systems, but was also used by the developers to build code for which they were responsible or check out binaries for which they were not. It was primarily written in little more than Windows NT4 extended BATCH instructions, with a few MKS Toolkit programs and homemade ones, too.

It also had to be compatible with Windows NT4 and Windows 2000 development machines.

SPECIFIC RESPONSIBILITIES:

I was entirely responsible for developing requirements, engineering design, development, testing, documentation and support of DoBuild.

TECHNOLOGY:

The system was developed in Borland C++Builder 5.0, Microsoft Visual C++ 6, Windows NT4 and Windows 2000 batch commands, and MKS Toolkit Korn Shell on Windows NT and 2000 workstations.

UniToPri (Unipage to Prism)1/1999 to 4/1999

Was completely responsible for the design, development, documentation and maintenance of a program to convert the subscriber and configuration databases of a foreign OEM product to the company’s OEM product for TGA Technologies, Inc.

DESCRIPTION OF SYSTEM:

Unipage is the name of a paging terminal manufacturer (and the name of the product). The UniPage Console is a PC-based user interface for the paging terminal which contains the esoteric, as well as the core portion of the subscriber database.

TGA was seeking to replace many of these terminals with their own product (the Prism). Many of these potential customers had a significant number of subscribers for which manual entry into the new system was prohibitively time-consuming, error-prone, and therefore expensive. Since I was familiar with both makes of systems. I was charged with developing a conversion program to deal with the problem.

UniToPri read the source data files in the form of a combination of binary, dBase II, and text files either from a fixed disk location, or from a compressed backup floppy, performed a somewhat sophisticated analysis of the data to clean and then convert it, optionally based on pre-configurable customer profiles.

Unconvertable records were saved and the user was given the opportunity to correct problems with individual records and re-run the program.

As a by-product of the analysis, the customer was given a statistical analysis of their database for performance tuning or marketing review.

SPECIFIC RESPONSIBILITIES:

I was entirely responsible for developing requirements, engineering design, development, testing, and documentation of UniToPri.

TECHNOLOGY:

The system was developed in Borland C++Builder 5.0, Borland Database Engine (BDE) on a Windows 2000 workstation.

BSC (Base Station Controller)6/1998 to 1/1999

Was completely responsible for the development and maintenance of a real time embedded BSC (Base Station Controller) for TGA Technologies, Inc.

DESCRIPTION OF SYSTEM:

The BSC (Base Station Controller) provides a radio frequency control link to direct and control the broadcast output power levels and various other operating parameters and control the timing, synchronization, and transmission of paging output data to multiple one-way radio paging transmitters.

It features an embedded Motorola HC11 processor to manage reference timing from a GPS receiver via RS-422 interface to the high-stability oscillator, manage output signals and send output data. It also features an embedded Intel 80486 which provides supervision of the HC11, user interface control via an LCD screen output and keypad input, serial port supervision, and network interfaces.

SPECIFIC RESPONSIBILITIES:

I was entirely responsible for hardware engineering liaison and continuing hardware requirements, software engineering development and maintenance, testing, documentation and support of the BSC.

TECHNOLOGY:

The system was developed in HC11 assembly language (HC11), and Paradigm C++ 80486 cross compiler add-on to Borland C++ 5.02 (80486) on a Windows NT 4.0 development platform.

Updates and testing also required the use of FLASH memory parts and tools, as well as EPROM programmers.

FileNamePad10/98 to Present

Was completely responsible for the design, development, documentation and maintenance of a Windows Shell file and directory name clipboard application for MSW Engineering Services.

DESCRIPTION OF SYSTEM:

FileNamePad is an application that provides a Windows user with the ability to reference objects from the Windows Explorer interface by only their file or folder names, as opposed to the objects themselves. This is particularly useful when only the file names themselves or their absolute paths are desired.

It can accept input from a number of sources: paste from clipboard, drag and drop, shell context menu, command line or Send To context menu.

It also optionally recurses folders to include files in subfolders, can optionally gather details about the subsequent list of files, such as CRC32, file length, attributes, short filenames, parts of filenames, such as the extension, basename, etc.

The processed list may then be copied to the clipboard, written to an output file, etc., for processing by another program.

A shareware version of this program is available upon request.

SPECIFIC RESPONSIBILITIES:

I was entirely responsible for developing requirements, engineering design, development, testing, documentation and support of FileNamePad.

TECHNOLOGY:

The system was developed in Borland C++Builder 3.0 through 5.0 on various Windows workstations. The full-color, duplex end-user documentation was authored in Microsoft Word 2000.

WSerMon7/96 to 12/99

Was completely responsible for the design, development, documentation and maintenance of a software serial data line monitor application for MSW Engineering Services.

DESCRIPTION OF SYSTEM:

WSerMon, a contraction of “Windows Serial port Monitor” is a 32-bit Windows application that traces activity on RS-232 serial ports.

It operates in one of two modes: simplex or duplex. In simplex mode a serial port on the PC is attached to the serial device to be monitored and acts simply as a dumb terminal, decoding serial data as ASCII, plain text or hexadecimal. In this mode, hardware handshake line statuses are also monitored and displayed.

However, in duplex mode, which requires two serial ports on the monitoring PC and a special cable, WSerMon emulates a hardware data line monitor by transparently monitoring (and optionally recording) a serial conversation between two devices, complete with timing information.

A shareware version of this program is available upon request.

SPECIFIC RESPONSIBILITIES:

I was entirely responsible for developing requirements, engineering design, development, testing, documentation and support of WSerMon.

TECHNOLOGY:

The system was developed in Borland C++Builder 3.0 through 5.0 on various Windows workstations. The cable schematic was authored in Visio 5.0 Technical.

TNPP Engine5/1996 to 1/1997

Was completely responsible for the design, development, documentation and maintenance of a communications interface back-end to a paging network for Turner Broadcasting (CNN Interactive) and Paging Networks (PageNet).

DESCRIPTION OF SYSTEM:

The TNPP Engine is an application that delivers CNN news feeds to all PageNet nationwide paging subscribers.

The application accepts input from a scheduler which, in turn accepts news feeds from both editors and automated news wire sources. It then categorizes, formats and delivers this information via paging industry standard network protocol to the RCC’s (radio common carrier) point of presence via leased line connection.

It features serial communications class definitions, news drop categories (classes), UNIX IPC, hot re-configuration, message queuing, multi-level error logging, modem configuration, dial backup-up, critical error detection, alarm reporting, and full color, duplex documentation.

SPECIFIC RESPONSIBILITIES:

I was entirely responsible for developing requirements, engineering design, development, testing, documentation and support of the TNPP Engine.

TECHNOLOGY:

The system was developed in C++ and C-shell on a Solaris 2.5 (UNIX) x86 and ported and implemented on a SPARC 5 workstation.

Energy rate conversion10/1996 to 1/1997

Was partially responsible for the maintenance and conversion of billing utility energy rate analysis and conversion for EnerLink, a former Southern Company subsidiary.