Creative Geek : Sharing in the passion of learning and exploring.

 

Resume

Subscribe to "Creative Geek" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.

 
 

Paul Leclerc
3313 Wilson Ln.
Nampa, ID  83686
(208) 396-9225 - Work
(208) 442-1047 - Home

Overview:  More than 14 years of increasingly challenging and varied technical and managerial positions. Have developed a proven track record in technical and leadership skills. Have demonstrated negotiation, creativity, problem solving and interpersonal skills, emphasizing a team approach, which have led to the successful completion of many projects and the launching of numerous products.

Relevant Skills:

  • Operating Systems: Linux, Windows/NT, HP/UX, SunOS, Solaris, Digital Unix
  • Programming Languages:  Perl, Java, C, C++, Korn Shell
  • Technologies:  XML, Dynamic Web Delivery, CGI Programming, Servlets
  • Software:  Apache Web Server, Jakarta Tomcat, Netscape Web Server, Microsoft Internet Information Server (IIS), Postgres SQL, CVS, Atria ClearCase (SCM), Microsoft Source Safe, Lotus Notes Administration, X Windows, Motif
Professional Experience:

Hewlett-Packard Co. Inc.  Boise, ID  (6/98 to present)
Software Design Engineer - HP Customer Care

  • Currently working on a service to enable HP customers to find support resources for their products. This tool, written in Java, is currently used by several product divisions across HP. Migrated the server infrastructure from Netscape iPlanet to the Apache Web Server using Tomcat Jakarta improving server stability and uptime. Designed a build and release process to enable consistent and reliable releases.
  • Redesigned current Customer Care search tool to include results from several search engines. Customers are now able to enter a single query and obtain a single page of results. Based on usability testing, we are continuosly revising the site to increase usability and customer loyality. CGI's are portable across HP/UX, Linux and Windows/NT.
  • Integrated a natural language search engine (NLS) from Ask Jeeves, Inc. This task included developing CGI's to directly connect to internal Ask Jeeves servers, parse results and display results. Also participated in a pilot program with Ask Jeeves to share support content with Microsoft, Iomega, Compaq and IDG. Data exchange involved XML parsing and display.
  • Daily maintenance of search servers including code updates, problem resolution and server tuning.
  • Provide Perl, Linux and HP/UX support for developers within the section.
Software Design Engineer - HP Customer Care Web Development
  • Modified daily build process so that it did not rely on hardcoded paths and HP/UX specific programs. As a result of this modification, the daily build could now deliver content to independent locations and could be built using Linux. This change involved modifying almost 60 Perl scripts.
  • Made various changes to Perl scripts to add new functionality to the daily build process for web pages on http://www.hp.com/cposupport/eschome.html
  • Gave a presentation on various tricks and tips using Perl and gave an overview of the 1999 Open Source Conference

Software Design Engineer - Mopy/Copy Solutions
  • Initiated the development of a suite of tools to gather usage information from any number of Mopiers and store the data into an SQL database.  Data could be accessed via a web server and could be viewed on a per Mopier basis or by day.  The tools were developed using Perl to parse HTML retrieved from Web JetAdmin and Postgres SQL to store the data.  The Apache Web Server was used on a Linux system.
  • Developed an installer program using the InstallShield toolkit for a set of software to enable HP Mopiers to scan documents and send them via email to other users.  Architecting licensing strategy to allow for trial periods and subsequent purchase of product.
  • Prepared an installer for an updated printing system software (i.e. printer drivers, utilities, etc.) for  the Mopier 320 and Mopier 240.  The installer was created using the Portia installer toolkit.  Currently a member of the Common Installer Task Force to develop a consistent, reusable installer framework for all of Hewlett-Packard's future printers.
  • Made modifications to HP's Web JetAdmin product to enable the display of usage information for the Mopier line of HP printers.
Dow Jones & Company, Inc. Princeton, NJ (3/95 to 6/98)
Manager, Web Systems Integration
  • Integration of Netscape Web servers, Unix content and billing servers, Informix databases and Windows/NT email servers as part of the Dow Jones Interactive Web service (http://www.djinteractive.com)
  • Provided secondary support of fee-based production Web servers.
  • Improved release cycle of major software updates from every three to six months to once a month
  • Coordinated delivery of software and HTML templates into a Development Test Lab, a Q/A Test Lab, and finally into Production.
  • Managed the use of Atria's ClearCase source code control and configuration management system used by over 70 developers.
  • Worked with external web sites to integrate Dow Jones content within their web sites including the secure transmission of billing and user information to and from Dow Jones.
  • Managed the recruiting of new permanent and contract employees, including negotiating consulting rates and salaries.
Project Manager, Product Development
  • Managed a cross-functional team of editors, product marketers, software engineers, and product testers to deliver electronic information products on the World Wide Web, Lotus Notes, and other media.  Managed several projects: WebClip - a project to deliver personalized news from over 1700 publications to Web users; CustomClips for Lotus Notes - a product to deliver customized news to large companies using Lotus Notes; DowVision to Notes - a product to deliver near real-time news to Lotus Notes.
  • First to institute the use of post-project reviews to improve our product development processes.
  • Prototyped dynamic Web content using HTML, JavaScript, Microsoft's Internet Information Server, and the Microsoft SQL Server. Installed and maintained a Lotus Notes Server.   Determined the feasibility of new technologies.
NEC Systems Laboratory, Princeton, NJ (8/93 to 3/95)
Senior Software Engineer II
  • Recruited senior executives within NEC to support an Internet World Wide Web (WWW) server. Demonstrated the usefulness of WWW for disseminating product information and support.  Lectured on the proper use of the Internet for NEC subsidiaries.   Wrote over 170 HTML documents for one of NEC's first US external WWW servers.
  • Presented a paper about the Web at NEC's annual software conference.   Created tools to automatically generate HTML documents and manage our internal server.   Designed World Wide Web products to integrate within our Unix Desktop.
  • Led a team of NEC engineers in Bellevue, WA to port Microsoft Word and Excel for Windows NT on MIPS/NT workstations.   Developed schedules, assigned personnel, designed test plans, and allocated resources necessary to deliver the products on time.   Coordinated activities with Microsoft engineers.   Drafted weekly status reports for senior NEC executives in Tokyo.
Cabletron Systems Inc., Rochester, NH (10/90 to 8/93)
Software Engineer - Release Manager
  • Managed the release of a major upgrade of the Spectrum network management product including coordinating daily builds, reviewing source code changes, and tracking software bugs.
  • Visited international customer sites to install beta software, troubleshoot problems, and accept feedback on the latest versions of the software.
Software Engineer - Spectrum Network Management
  • Designed, developed and maintained user interfaces for a very large suite of network management applications using the X Window System and Motif toolkit with C++ on SunOS, Solaris, SGI, AIX, and DEC Ultrix platforms.  Wrote several Motif widgets to browse and graph data.  Designed and wrote a context sensitive hypertext help system.
  • Wrote several tools to analyze and report errors generated from daily compilation logs on several platforms using the Perl text processing language.
  • Maintained a client-server database application for use in modifying network device properties.   Stabilized many areas of the application for use at customer sites.
Kodak Legal Systems, Billerica, MA (8/89 to 10/90)
Software Engineer - Text Retrieval Application
  • Developed a full text retrieval application in C on DEC Ultrix and SunOS platforms to query a database of legal documents using keyword searching and relevance feedback.
  • Modified and maintained a document management and retrieval system using the X Window system and the Informix SQL/ESQL database system.
University of New Hampshire, Mechanical Engineering Dept., Durham, NH (1/88 to 8/89)
Computer Specialist III - Numerical Control Machine Simulation & Curvature Analysis System
  • Developed, wrote and maintained several programs written in C to simulate NC milling machining on Sun and Silicon Graphics workstations for Ford Motor Company.  Provided user support for system users at Ford.
  • Designed, developed and maintained user interfaces for a curvature analysis system using C and Sun Microsystem's SunView windowing system. Redesigned the user interface using the NeWS windowing system on a Silicon Graphics Iris Workstation.
Education:
University of New Hampshire, Bachelor of Science in Computer Science (12/87)

Additional training:

  • Java Development
  • Weinberg & Weinberg's Problem Solving Leadership Workshop
  • Weinberg & Weinberg's Congruent Change Leadership Workshop
  • Conflict Management
  • Project Management
  • Negotiation
  • Interviewing Job Candidates
Volunteer Work:
Northwest Nazarene College, Nampa, ID
Web Designer - Summer/Fall 1999
  • Migrated a course registration database and web site using Netscape's Enterprise Web Server and Informix on HP/UX to a Linux web server using the Apache Web server and the Postgres SQL database.

Webmaster, NAIA Division II National Basketball Tournament - 1/99-5/99
  • Redesigned the web site (http://naia.nnc.edu) to be quicker to load and easier to navigate by reducing the use and size of graphics and highlighting commonly visited pages.
  • Reworked CGI scripts to easily re-used from year to year.
  • At its peak load, the site received almost 1 million hits and over 500,000 page views per day.



© Copyright 2002 Paul Leclerc.
Last update: 7/31/2002; 10:08:02 AM.

Click here to visit the Radio UserLand website.