MIKE LEMPRIERE                                                                                   (206) 200-5902

e-mail: mike at VINTNERS.NET                                                           url: http://vintners.net/~mikel/

 

Goal

 

Apply my extensive networking background to build important and useful Internet systems.  Ideally I’d work on middleware at the web server level in a small team.

 

SKILLS

 


languages

C/C++

Perl & Unix shell scripting

MS VBScript

JavaScript

Java

 

Environments

Unix & X (FreeBSD)

MS NT & Windows

OS/2 & PM

MS ASP

 

 

Hardware

IBM PC

Digital Alpha

Sun Sparc

Data General (DG)

Micom

 

Communications/Protocols

WinSock

TCP/IP sockets

MS COM+

HTML, HTTP



            Other Skills

            Digital electronics

            Computer interface

            Telephony

            Technical document reviewer

Personal

Intuitive grasp of programming process

High standards for quality and usability

Goal oriented and delivers the product


 

 

MAJOR PROJECTS

 

INTERNET APPLICATIONS

            °  Website development, hosting and maintenance

            °  Spam fighting on a commercial scale; use and publish RBLs, parsing email, management via web

            °  Management of network equipment

            °  Software selection, configuration, maintenance and upgrades

            °  e-commerce specialty shopping cart for wine shipment

            °  Web interface for user interactions and system administration of Cisco Unity voicemail product

 

NETWORKING

            °  Network monitoring and control package for a statewide network of DG superminis

            °  Portswitch logging and setup programs, designed/implemented location information API

            °  Network monitoring for cluster failover testing

            °  Installation, configuration, and management of campus-wide portswitch

            °  Client/Server interfacing multi-vendor compatibility issues

 

NEW PRODUCT DEVELOPMENT

            °  OS/2 PM GUI for controlling multiple newspaper inserters via TCP/IP

            °  Newspaper production system paper flow totalizer using PM and DDE

            °  Home monitor and control system, including heating, door/window sensors, power consumption,

                infrared remote control of consumer electronic gear

            ° Hardware interface for medical ultrasound equipment with Apple II

 

ADDITIONAL EXPERIENCE

            °  Code portability/reusability/maintainability

            °  Cross platform porting (Unix/X to MS-DOS/Windows)

            °  File fetch from legacy VAX DB to upload into NT SQL database

            °  System administration work, especially backup procedures

            °  MS Windows setup toolkit for product installation/setup/configuration

            °  Cross-platform makefiles to facilitate product builds

MiKe Lempriere                                                                                                                            Page 2

 

EXPERIENCE

 

Founder                                                                                                                               09/97 - present

Vintners.Net, Seattle WA

            Started and run my own company where I manage complete Internet services for small businesses.  I configure and maintain FreeBSD systems to provide full service website hosting and design.  I developed and sell use of a customized shopping cart for online wine sales which requires knowledge of all aspects of the Internet, including DNS, domains, TCP/IP, HTML, HTTP, CGI, SMTP & sendmail, Perl, Apache, and JavaScript.  Built spam management package which accepts spam email forwarded by customers, parses it for URLs and mail headers, then adds to local realtime block lists (RBLs), nominates to commercial RBLs, and looks up against other RBLs.  I deal with all facets of sole proprietorship including advertising, billing, and records management.

 

Software Engineer                                                                                                               11/99 – 08/06

Active Voice/Cisco Systems, Inc., Seattle WA

            Developer for the administrative and personal user interface for the Unity Voicemail product.  The base application is written in MS VBScript in MS ASP, running under MS IIS, that emits HTML and JavaScript to the client.  The backend is a COM+ interface to many varied interfaces involved in telephony, including MS SQL, the NT System Registry, and many custom COM objects.  Also worked on a team which replaced this mechanism with a Java/TomCat application for the personal interface.

 

 

Software Engineer                                                                                                               03/96 – 09/99

Digital Equipment Corp./Compaq, Redmond WA

            Performed Digital Unix filesystem internals work; bug fixes in kernel file I/O routines, eliminated system panics, and added new features.  Brought utilities into compliance with X/Open standards and made filesystem changes for scalability.  Moved to Windows NT group, worked on clustering product, which provides system failover capability, particularly making the product network failure aware.

 

Software Engineer                                                                                                                10/94 - 02/96

Sheridan Systems, a division of AM Graphics, Inc., Kirkland WA

            Developer and build engineer for "totalizer" system using OS/2 PM and DDE taking input from varied equipment via TCP/IP.  Worked on interface to Symbologic hand-held barcode scanner for warehouse pallet tracking and interface that controlled cart loading and newspaper bundle distribution equipment.

 

Software Engineer                                                                                                                10/92 - 10/94

Networx/Legent, Inc. Bellevue WA

            Built utilities to aid in porting, focusing on build; ported UI to HP/UX and to MS-DOS/Windows.

 

Software Engineer                                                                                                                10/88 - 10/92

Applied Voice Technology, Inc., Kirkland WA

            Worked on PC based voice mail system in C++ on OS/2, and implemented "dongle"-based security.  Screen development, remote terminal support, DB reconciliation, and process monitoring tasks.

 

Previous to 1988, positions included:

Tech Aide I, Boeing Commercial Airplane Company, Seattle WA, 03/87 - 10/88

Computer Analyst/Programmer I, State of WA Data Processing Svc. #3, Olympia WA, 06/85 - 04/86

Checkout Technician, D. E. Hokanson Inc., Issaquah, WA, 02/78 - 09/82

 

EDUCATION

 

The Evergreen State College, Bachelor of Science, Computer software and electronics, 1985

North Seattle Community College, Electronics, 1978-1980