NORMAN MITCHELL BRENNER 5813 Augusta Lane Bethesda MD 20816-2315 17 Telephone: (301) 229-9625 POSITION SOUGHT Systems analyst/designer/programmer, preferably using the APL, C or InstallShield languages, in the Greater Washington area. I am especially interested in building user & programmer interfaces to complex systems, but I am equally good at applications, co nsultation and documentation. Either contract or longterm employment is welcome. PROFESSIONAL STRENGTHS I thrive on one-to-one interaction, working directly with a "customer". First, I learn the essentials of their specialty, analyze their requests, and implement them in a quickly programmed prototype; then I refine the prototype in rapid cycles according to the customer's reactions and comments. I am excellent at optimizing or improving an existing application for better efficiency or usability. I have often worked in small project teams, in which I am the leader and implementor of a whole subtask. AREAS OF COMPUTER & TECHNICAL COMPETENCE APL (all dialects), Assembler, C, Fortran, InstallShield, Pascal, PowerFlex (database) CMS, DOS, MVS, OS/2, UNIX/AIX, Windows 3.1/95/NT Computer language interpreters and translators; custom software interfaces; database from APL; Windows installation programs; computer graphics; network design and optimization; pure & applied mathematics; dynamical astronomy; signal processing & Fourier transforms. RECENT JOB EXPERIENCE SS&C/Chalke, Chantilly, VA 20151. 9/94-5/97. Senior Software Analyst. Developer for the PTS life insurance asset & liability modeling system. All code written in APL*PLUS for Windows unless stated. ø Designed & implemented model variable output to Microsoft Access database (APL & Visual Basic) ø Designed & implemented data sanity checks in input jobs ø Designed & implemented read model input values from External Asset Analytic programs, to replace PTS's own internal asset model calculations ø Designed & implemented conversion of user's asset portfolio from EJV database to PTS format (database access under UNIX; reformatting in APL) ø Designed & implemented conversion of user's asset portfolio from CAMRA database to PTS format (mixed APL & C) ø Designed & implemented CAMRA database window display (using Windows API's) ø Designed & implemented installation programs for three different Chalke products: PTS, PTS-EJV and NJF Query programs (using InstallShield 3 language) ø Designed & implemented PVCS library maintenance of multiple program versions (mixed APL & C) ø Designed & implemented many ]UCMD commands to extend APL*PLUS for Windows ø Designed & implemented a superfast interpolation model for interest rate prediction ø Designed & implemented interest rate (forward, discount, & BEY) interconversions ø Tested the PTS program against a large testbed on all customer operating systems (Windows 3.1, Windows 95, Windows NT 3.51, Windows NT 4, OS/2 3.0) ø Helped customers to solve program problems by telephone debugging sessions Reuters America, New York, NY 10038. 3/93-5/94. Senior Programmer Analyst. Written in Sharp APL unless otherwise stated. ø Designed & implemented extensions to the ReuterLink Direct (RLD) financial database delivery system to include options and market indices ø Designed & implemented revised types of Corporate Action and Pricing records in RLD ø Designed & implemented data compression & re-expansion of files for delivery to customers (65% reduction in bulk & delivery time) (written in Sharp APL & Turbo C) ø Produced statistical reports which classified contents of the Reuters financial instrument data bases IBM T. J. Watson Research Ctr, Yorktown Heights NY 10598. 11/76-7/92. Rsch. Staff Member. ø Designed & implemented graphics, subnetwork avoidance and other enhancements to the NETDA network design Program Product (written in APL on CMS) ø Designed & implemented a C language generator back-end for the APL compiler of G. Driscoll & D. Orth (now an IBM Program Product) (written in APL on CMS) ø Sole designer & programmer for YLL, the Yorktown VLSI Logic Design Language, which adapted APL to designing Boolean circuits; it translates from symbolic APL to Boolean logic to permit design and testing of VLSI circuits in the APL language (written in APL on CMS) ø Was the official consultant for the VM/CMS operating system and the APL language ø Main designer & programmer for NETDA R2.1, an IBM Program Product. to design & optimize SNA network creation & maintenance ø Designed & implemented SNA network support, graphics and printer support to the INTREPID network design tool program (written in C on OS/2 Presentation Manager) ø Worked on the Scratchpad symbolic math. system (now the IBM/NAG Axiom Program Product) (written in Scratchpad & LISP on CMS) ø Worked on the Scientific Engineering Library Program Product (written in Fortran & Assembler Language on CMS) ø Designed & implemented Fast Fourier Transform (FFT) for a signal processing microcomputer (written in PL/I, PL/S and Assembler language) ø Enhanced a PL/I program to monitor multiple users, and then rewrote it into APL for flexibility ø Linked VM's system editor XEDIT to APL\VM and APL2\VM so that all the features of XEDIT can be used on all APL objects ø Built the standard APL fonts for APL2\PC, and for APL2\VM running on 3270 terminals MIT Lincoln Laboratory, Lexington MA. Programmer (with Security Clearance). ø Astronomical calculations & graphics (Fortran on mainframe) EDUCATION & TEST SCORES Mass. Inst. of Tech.: PhD Earth & Plan. Sci. ("A 3-D Model for the Spin-Orbit Resonance of the Planet Mercury"), G.P.A. 4.6/5 Harvard University: AM Appl. Math., G.P.A. 3.8/5 Graduate Record Exam.: Verbal 770, Quant. 790, Adv. Math. 950 Princeton University: AB Math., graduated 140/700, G.P.A. 4.3/5 Scholastic Apt. Test: Verbal 751, Math 787, Engl. 793, Adv. Math. 800, Chem. 800 PUBLICATIONS "A Simple Orbit Resonance Model for Pluto and Neptune", To be published "A New Proof of Tisserand's Expansion for Keplerian Orbits", To be published "Editing APL with CMS XEDIT", APL '84 Conf. Proc., Assoc. for Comp. Mach., 1984 Chapters on timing & speedup in the IBM APL\PC Reference Manual "VLSI Circuit Design Using APL with Fortran Subroutines", op. cit. "The Yorktown Logic Language: an APL-like Design Language for VLSI Specification", Proc. of ICCD '84 (IEEE Int'l. Conf. on Computer Design), IEEE Computer Soc., 1984 "A Powerful But Simple Editor Based on APL", APL '83 Conf. Proc., Assoc. for Comp. Mach., 1983 "Extending APL for Pattern Matching", op. cit. "APL on a Multiprocessor Architecture", APL '82 Conf. Proc., Assoc. for Comp. Mach., 1982 Major contributor of idioms and functions to the APL Handbook of Techniques (IBM publication # S320-5996) "A New Principle for Fourier Transformation", by C. Rader and N. Brenner, IEEE Trans. ASSP, 6/76 "Computer Generated Contour Plotting", Methods of Exper. Physics, vol. 12C, Academic Press, 1976 "The Fast Fourier Transform", op. cit. "Matrix Transposition in Place", Comm. of the ACM, 11/73 "Fast Fourier Transform of Externally Stored Data", IEEE Trans. on Audio and Electro-Acoustics "Three Programs for the Cooley-Tukey Fast Fourier Transform", MIT Lincoln Laboratory Tech. Note PATENTS & TECHNICAL DISCLOSURES "National Language Input/Output on Personal Computer", IBM Tech. Discl. Bull., 4/23/86 "New Technique for Graph Coloring with Applications to SNA Route Numbering", IBM Tech. Discl. Bull., 10/07/81, co-inventors: D. Milch & S. L. Hantler. "A Procedure to Implement the Fast Fourier Transform on Small Computers", pat. appl. by Hartwell, Modlin & Brenner REFERENCES John Heinmiller, SS&C/Chalke, (703) 378-1500.