Resumé for Ernie Longmire
Ernie Longmire
1200 Lakeshore Ave. #3C
Oakland, CA 94606-1647
lazlo@studio-nibble.com
Skills Summary
Ten years of professional technical experience including software and web
design and development, project leadership, and editorial responsibilities.
Languages: |
11 years C; 5 years Perl (including objects, package design), 5 years
HTML, 5 years CGI, 3 years DHTML/JavaScript. Familiar with XML, C++,
Java, Pascal. |
Tools: |
Netscape Enterprise and Apache/Stronghold web servers, Photoshop,
majordomo, GNU tools including gcc and emacs, CVS, INN, Linkbot and
Webtrends web site analysis tools, Microsoft Visual C, Zortech C. |
Systems: |
Solaris, Linux and other UNIX flavors (comfortable with routine
system administration), Windows NT, Windows 95, Mac OS. |
Other: |
Proficient in high-performance browser-neutral web design,
project specification, process development. Highly effective
communicator. |
Work Experience
Senior Staff, Tech Solutions
Charles Schwab & Co., Inc., San Francisco, CA
Aug. 1999 to Present
- Technical lead on team responsible for Charles Schwab's corporate Intranet
(the "SchWEB"). Perform key development tasks, help determine tools and
services offered to Schwab's Intranet developer community and offer advice on
technical issues to peers and managers.
- Took new web navigation system from initial prototype up to launch,
including extensive rearchitecture of existing code. (JavaScript/DHTML)
- Designed and implemented system for securely publishing content from
development machines to production. Prepared new version of base SchWEB
content for deployment. (ssh, rdist)
- Led technical evaluation of web content management system for deployment
to Intranet content developers.
- Designed and implemented system that automatically informs selected
Intranet users of business-critical issues.
- Perform system administration tasks when assigned admin staff is
unavailable.
- Recognized as a "Key Contributor" within the organization.
Webmaster
BASIS International Ltd., Albuquerque, NM
Jan. 1997 to Aug. 1999
BASIS is the developer of BBx, a market-leading version of the BASIC
programming language with enhancements for business software developers. BBx
runs on over two dozen platforms and is used in mission-critical environments
around the world by companies including Mariott and Citicorp.
- Worked with all company departments to meet needs and requirements for
internal and external online services.
- Designed, implemented and maintained entire web site. All web pages were
under CVS version control and the site made extensive use of dynamic
server-side content generation for ease of maintenance and ease of use.
(HTML, Perl, CGI, Photoshop, ImageReady, Apache/Stronghold)
- Led a cross-functional team which developed and implemented BASIS'
online strategy.
- Coordinated migration of BASIS' online presence from Compuserve to
the Internet. Assisted customers and BASIS employees in the use of
Internet technologies. (majordomo, INN)
- Designed and implemented web interface allowing customers to trade in
existing BASIS product licenses securely though company firewall. (Perl,
CGI, TCP/IP sockets)
- Designed and implemented web interface allowing BASIS product
distribution partners to securely access customer data through
company firewall. (Perl, CGI, TCP/IP sockets)
- Designed and implemented system for BASIS employees to enter team
meeting minutes from a web browser for easy distribution, storage and
retrieval. (Perl, CGI)
- Designed and implemented search and display system for information
about BASIS VARs. (Perl, CGI)
- Installed and maintained support applications as needed. (UNIX,
Windows, C)
Technical Managing Editor, The BASIS Advantage Magazine
BASIS International Ltd., Albuquerque, NM
Feb. 1998 to Aug. 1999
- Assured the accuracy and overall quality of technical articles appearing
in BASIS' quarterly magazine. The Advantage is written for experienced
systems professionals who develop vertical solutions in Business BASIC.
- Wrote articles addressing Internet issues and business applications.
- Edited and rewrote articles written by others.
Software Engineer
BASIS International Ltd., Albuquerque, NM
Feb. 1994 to Dec. 1996
- Designed and implemented interface allowing 32-bit Windows and MS-DOS
versions of BBx to access NetWare's native 16-bit system calls.
(Zortech C, Microsoft Visual C)
- Designed and implemented user-level interface allowing applications
written in Windows versions of BBx to communicate with other Windows
applications using Dynamic Data Exchange (DDE). (Visual C)
- Added option to the language allowing files of up to 4GB to be created
and manipulated on operating systems that supported it. (C)
- Designed and implemented test procedures to measure BBx file system
performance in various operating environments. Implemented changes
in internal file system buffering to improve performance. (C)
- Tracked down and corrected customer-reported bugs in the BBx file
system. Over two dozen different ports of BBx (including MS-DOS,
Windows, and many flavors of UNIX) were built from the same source
code, leading to interesting development challenges. (C)
- Served as the Engineering Department representative on the online
presence development team.
Studio Nibble is my personal, noncommercial web site, which gets 20,000+
hits/month from people accessing my music-related information resources.
- Designed and implemented Lazlo's Discography Machine, a web- and
email-based search system for discography information. This program and the
30 discographies it offers access to (all of which I maintain) have received
positive attention from the music press and from many of the artists whose
releases are detailed within. (C, Perl)
- Designed and implemented the Internet Music Wantlists, a public
database where people post bids for CDs, records, and music videos that
they are actively trying to find. (C, Perl)
- Designed and implemented 'domotool', a program that simplifies the
administration of majordomo-based mailing lists. Automatically responds
to messages bounced for administrative reasons, maintains and reports on
subscriber list status, etc. (Perl)
Software Engineer
Access Innovations, Inc., Albuquerque, NM
1989 to 1994
Access Innovations is a data processing shop that also owns the National
Information Center for Educational Media (NICEM), a comprehensive database
of educational films and videos.
- Managed project converting the complete map holdings catalog of the
British Library from print form to MARC library data exchange format.
Dealt directly with client and with Russian keying subcontractors.
- Designed and implemented application to decode USAN/USP medical data
from Penta phototypesetting format to flat-file database used to
generate information leaflets. Penta format had to be reverse-engineered
as no documentation was made available to us. (C)
- Converted NICEM database information to format suitable for importing
into QuarkXPress, from which custom typeset catalogs were generated.
(C, QuarkXPress)
- Designed and implemented program to convert NICEM database records to
MARC library data exchange format. (C)
- Generated custom subsets of the NICEM database for CD-ROM distribution
by licensed VARs. (C)
- Designed, implemented, and maintained data format conversion and
manipulation software, meeting client needs on a project-by-project
basis. (C)
Education
Undergraduate studies in computer science and history.
- University of New Mexico, Albuquerque, NM
- New Mexico Institute of Mining and Technology, Socorro, NM
Updated July 2, 2000