From: egnilges@phoenix.Princeton.EDU (Edward G. Nilges)
Subject: Experienced compiler & tools developer seeks West Coast position
Originator: news@nimaster
Keywords: Compilers, tools
Organization: Princeton University
Date: Thu, 24 Dec 1992 22:56:11 GMT

Edward G. Nilges                                  Telephone: (203) 757-5077
222 Bradley  #4-11A
Waterbury CT  06708

A professional programmer/analyst with project management, compiler 
development and consulting experience seeks challenging new assignments 
as a designer and developer of compilers and software tools.

EDUCATION

BA, 1973, Roosevelt University: GPA was 3.5/4.0: major, philosophy and 
mathematics.  Course work towards MSCS degree, 1977-1979, DePaul University: 
GPA was 3.9/4.0.  Student, Princeton University, 1987-1988: GPA was 3.4/4.0.

TECHNICAL SUMMARY

Languages:      C, C++, REXX, BAL, Cobol, PL/I, Pascal, FORTRAN, 
		808x/68xxx assembler, HyperTalk, Visual Basic...
Hardware:       IBM PC, Macintosh, Sun workstations, VAXen, IBM mainframes 
		(through 309x)...
Systems:        OS/2, Windows, unix, Macintosh Finder, VM/CMS, TSO, MVS...
Internals:      VM/CMS CP modifications, compiler development...
Applications:   Information center tools, naval architecture, payroll, 
		general MIS, real estate appraisal, CASE, education 
		applications, multimedia instructional software, 
		computer graphics...
Management:     Project and line management experience...

EXPERIENCE

Oct 1992-Now    Consultant, Zeitech, Stamford CT.

*       Took a leadership role in project at major vendor to develop a 
business rule compiler.  Developed the tokenizer, made presentations to 
management, advised team on object code generation and language parsing 
strategies as the senior compiler engineer on this project.  Quoted
from letter written by client's line manager: "Ed came on board and
up to speed extremely fast.  He provided leadership and acted as a
mentor to junior employees."
_______________________________________________________________________
March 1987-Oct 1992     Programmer, Information Center consultant, 
Princeton University.

*       Part of a CIT team which made Princeton #1 in computing services 
quality, according to a study by the Council on Financing Higher Education.

*       Developed the REXXYACC parser generator and the REXXPARS parser for 
REXX.

*       Developed the multimedia CIT publicity and documentation strategy.

*       Characterized by my supervisor in August 1987 as "a natural mentor." 
Designed and delivered, using multimedia instructional technology, classes 
in C, advanced REXX and HyperTalk.

*       Advised senior faculty and visiting scholars including Jonathan 
Schell (author, The Fate of the Earth) on new tools for instruction and 
research.
_______________________________________________________________________
Sept 1986-Now   Consultant and principal, Edward Nilges Software Factory.

*       Developed the lexical analyzer for a REXX compiler.

*       Consultant to the development of the OBSP (OnBoard Stability Program) 
for the Glosten Associates, Seattle.  Working closely and harmoniously with 
the Ocean Engineer, Mr. Dave Gray, developed the graphics toolkit and overall 
approach for this successful product, which is now monitoring hydrostatic 
stability for several West Coast ocean-going research vessels, including the 
Alpha Helix of the University of Washington.

*       Worked on the LAURA embedded data base system for real-estate 
appraisal.

*       Designed and delivered the class in C for Experienced IBM Mainframe 
Programmers at TransUnion, Chicago IL.  Received uniformly high student 
ratings and the effort was characterized by the president of the 
subcontracting firm as "excellent."

*       Member, Change Control team.
_______________________________________________________________________
Feb 1986-Sept 1986      Research programmer/analyst, Ranier Bank, Seattle.

*       Worked on development of a business rules compiler.

*       Developed the MiniScript text formatting language and processor, 
using FORTRAN under TSO.
_______________________________________________________________________
Nov 1981-Feb 1986       Member of the Scientific Staff, Bell Northern 
Research, Mountain View, CA.

*       SL-1 (Pascal-like) compiler support and development

*       Compiler and tools programmer on the successful effort to develop 
the SL-1 "Omega" switch; developed the firmware assembler using an innovative 
approach that created it from the firmware programmer's reference manual; 
developed the SL-1 compiler, writing much new code and reusing old code; 
developed source analysis tools using YACC and unix.

*       Pioneering REXX programmer; developed a large library of programming 
widgets in REXX including TOOLAN, a program to analyze a REXX program, and 
identify what tools it uses.
_______________________________________________________________________
May 1979-Nov 1981       Lead consultant, SEI Information Technology, 
Chicago IL; a large accounting firm characterized SEI as "the best group 
of technical preople in the country."

*       Developed the switch simulator and billing subsystem for Wescom 
Switching, now Rockwell Wescom, in highly portable Cobol and installed it 
at a beta test site.

*       Developed the Message Unit Detail system at Illinois Bell for 
business network marketing; pioneered the use of computer graphics to 
spotlight call pattern concentrations for customized line engineering.

*       Developed software tools for the first commercial mobile telephony 
system, EMX, at Motorola Common Carrier.

*       Member, SEI Technology Council.
_______________________________________________________________________
Nov 71-May 79           MIS programmer/analyst and consultant in the
Chicago region: details on request.
_______________________________________________________________________        
PROFESSIONAL AND COMMUNITY ACTIVITIES

Addressed the 1991 Conference on Computers and Writing at New York Institute of
Technology: title of talk was "Dijkstra to Derrida, towards a Critical Theory 
for Computer Science."  Addressed the 1991 International Conference on 
Symbolic and Logical Computing on "The Joy of (Parsing) REXX."  Recent 
papers published include "Why Johnny Can't Get A's in C Programming", 
Computerworld.

Member, Association for Computing Machinery.

Listing, Who's Who in the East, 25th ed.

Completed the 1992 Outward Bound Challenge School, Sierra Nevadas, an 
extra-intensive wilderness-based leadership training school.  Completed
the 1991 Ross Lake Outward Bound School.  Completed the 1983 London and
Chicago Marathons.