Home
Services
  Case Studies
  About Lake Information Works
  Contact Lake Information Works
  Resumé
  Linux
 

[ Download in Text format ]  [ Download in Word format ]  [ Download in OpenOffice.org 2.0 format ]

Resumé of Alan H. Lake

Kalervonkatu 13 A 2
FI-20400 JYVÄSKYLÄ
FINLAND

E-mail
 

alan.lake<at>lakeinfoworks<dot>com

Phone
 

Local: 044 2726 137

   

International: +358 44 2726 137

Summary of Qualifications

I am a Software Engineer. I use this title because I not only perform systems analyses, program development and testing, but I seek to gain perspective of the user's business and problems. Throughout my career I have been known as a self starter and problem solver -- even when my employer or client was not always aware of the problem.

Significant Accomplishments

The following accomplishments were done on my own initiative to help my employer/client solve a problem he was unaware that the computer could help him with:

  1. A bank officer had a number of tasks to do based on a report I was asked to write. I automated those tasks. Application of the technique solved many productivity problems.
  2. I solved a clerical problem by writing a program that was called a "User's Operating System". It monitored work done and provided a dynamic menu that only permitted tasks that were appropriate at the time that the menu was presented.

Operating Systems

Windows, Linux, Unix, and Unisys’ Work Flow Language.

Languages

PHP, Ruby, Javascript, HTML, Delphi, PowerBuilder, Excel macros, Lotus 1-2-3 macros, C++, C, dBase, COBOL

Experience Summary

I have been a software developer since 1968. I have held the titles of programmer, programmer/analyst and software engineer.

Positions

Lake Information Works, Jyväskylä, FINLAND

I am the founder of this company. As own development I programmed these software packages, which are available as such or can be customized to meet your needs:

  • An internationalization software system called i18n, programmed in PHP to enable multilingual versions of software packages. This is programmed as a class, to enable modular software development and thus include this class in several software packages.
  • A software package called InfoLake, programmed in PHP. This package enables the user to maintain a special kind of database to retrieve the data fast, even from a large database. This system can be customized to work with different database engines. The first version was made for MySQL. Please contact us, if you would like to discuss adapting this software to your needs.

As a consultant I have developed among other things:

Documentation and software for the Akelos framework, a port of Ruby on Rails to PHP.

A special browser system called Benny Blount's Bodacious Book Browser for an American website BennieBlount.com. This is programmed in Ruby. The browser collects the data from csv files and presents the web pages as different sorted lists and collapsible trees. The browser has a customized menu and toolbar construction.

A MySQL database system for a Finnish company called Opintolinkki Oy. This system is a customized version of InfoLake programmed in PHP. In this system various educational and business organization data is collected in spreadsheets and transformed into a database where fast and accurate retrieval of data is crucial.

Great Job, Inc., Westerville, OH

I am the founder and president of this company. In this capacity, I've served as consultant to the Direct Shipping Department of a large manufacturer. I wrote a system to process orders from the Veterans Administration. The system routes data through Kewill's ClipperShip to get shipping costs. It prints labels and documents, archives data and prepares confirmation files that are sent back to the VA. It has a feature that controls the bundling of cases based on specifications by shipper and product type. I collected a number of dBase III+ scripts into a menu driven order fulfillment program. This Fulfillment system was rewritten into a Windows system. It features the ability to allow the user to change the mapping of input data. The data definition file is in XML. It and the data, which is originally in fixed field or comma delimited format, are merged into an XML file where the data definition and data are kept together so that changes in the data definition will not make older data obsolete. This feature also reads the merged definition/data into database tables.

I have also served as contract consultant for the U.S. Government's Defense Finance Accounting Service.

RJO Enterprises, Dayton, OH

I maintained a Unify/Accell system with "C" language modules. Rewrote a UNIX, C system in PowerBuilder. Wrote a white paper comparing and evaluating Objectware, PowerBuilder and Delphi. Documented programs with ADW software from Knowledgeware. Debugged "C" programs on a UNIX platform that were ported from a minicomputer to a 486 and to an HP.

Technical Consulting, Inc., Louisville, KY

I wrote Windows software for an employee benefits package.

Quick Solutions, Columbus, OH

I wrote bank platform software.

Spear Contract Services, Norcross, GA

I wrote cost engineering software in the Reactor Restart Division of Westinghouse Savannah River Co. in Aiken, SC. My principal project was a database system involving data maintenance on the PC, which was merged with data downloaded from an IBM mainframe. In addition to programming and systems analysis, my job was to be the front line technical person for the computers in our area, maintaining inventories of hardware and software, installing new software releases and solving user problems.

Standard Federal Savings Bank, Columbia, SC

I was principal programmer/analyst during conversion from Burroughs Medium System to Unisys A Series using Newtrend's Miser software. I installed microcomputer hardware and software to provide micro to mainframe communications. I wrote custom software (both systems and applications). I provided user support, both mainframe and microcomputer.

Earlier experience summary

  • I wrote a User's Operating System and designed an inventory and billing system.
  • I maintained Newtrend's Miser banking software package.
  • I served as technical advisor on Burroughs Large System during conversion from other hardware.
  • I programmed UNIX (XENIX) and DOS based microcomputer systems and IBM mainframe.
  • Wrote XENIX shell menus with different controls for different users and different locations.
  • Wrote an accounting system in Lotus 1-2-3 for a nuclear power plant.
  • Wrote a Standard Cost System and a Receivables System for a hospital agency.
  • Developed insurance system for trucking industry.
  • Analyzed client's DP departmental organization.
  • Wrote documentation writer system.
  • Did system design for MRP inventory analysis and control system.
  • Wrote bank electronic funds transfer system.

Education

DeVry Institute of Technology, Columbus, OH
I completed approximately one third of the requirements for a degree in Computer Information Systems. My grade point average was 3.87. Most of this work was done without taking the classes, but passing a qualifying examination.

Security Clearance

Secret.



Home | Services | Case Studies | About | Contact L I W | Resume | Linux

© Copyright 2001-2010 Lake Information Works  All Rights Reserved.