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,
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.,
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,
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.,
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.
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.,
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,
Computer Analyst/Programmer I, State of
Checkout Technician, D. E. Hokanson Inc.,
EDUCATION
The Evergreen State College, Bachelor of Science, Computer software and
electronics, 1985