Axel's Professional Experience-Details

Professional Experience

1992-current
President, Fragment Art & Research, Inc., New York
Java consulting in the financial and multi-media domains. Ported and extended core financial object model to Java, for use in entering and pricing of derivative instruments. Designed and implemented infrastructure components (e.g. parsing and display of EPS files, network cache management for streaming media and code, MIME compatible mail client) and collaborated on other issues of a Java multi-media project, parts of which were later acquired by Corel. Gave talks on the Java Virtual Machine at several commercial conferences (some together with Patricia Hallstein). Designed and implemented (together with Kerry LeClue) Java bytecode to Smalltalk bytecode translator (in Smalltalk) which was later acquired by ParcPlace-Digitalk for use in the Frost project.

Smalltalk consulting for clients in the financial and research communities. One of four senior consultants in a team of 10+ original developers of a hybrid derivative trading software project done in VisualWorks. Software deployed and used at locations around the world. Full life-cycle experience: prototyping, design, implementation, mentoring, deployment, maintenance. Invented (together with Mike DeAddio) second generation financial object model infrastructure and associated processing (patent pending). In the first generation of the application responsible for language extensions, user interface framework, file- based persistence. Advisor on architecture, design, and complex problems.
Senior consultant to a multimedia project using Video for Windows, Intel DVI, and Smalltalk-80, to create a prototypical electronic book running on a Toshiba laptop.

Fragment Art & Research, Inc. changed from a sole proprietorship to a corporation in 1998.

1990-92
Senior Member Technical Staff-Software, Teradata, San Francisco
Functioned as technical lead for product development of a querying and meta-data browsing tool for relational databases. Generated initial specification with product management, developed architecture, created object oriented design, developed, communicated and tracked project plan. Communicated architecture and design, assigned tasks to team members, reviewed progress, implemented components. Developed and executed source code revision and reuse approach for Smalltalk-80 R4.
Designed and implemented pre-sales data modeling, transcription, and documentation tool based on Extended Relational Analysis (ERA) modeling methodology; created quality assurance tools and tests for Smalltalk interface to relational databases; and developed Postscript printing facility for Smalltalk-80 R4 that was used in all tools.

1989-1990
Principle Software Engineer, Digital Equipment, Mountain View
Perceived development environment and tools based on GNU C++ and InterViews for advanced development project on long-term transaction and flow control systems. Designed and communicated persistent relational storage model for flow control. Participated on overall design.

1989
Consultant, Asian Art Museum, San Francisco
Designed and implemented authoring tools and presentation tools of Electronic Sketchbook project (Ranjit Makkuni Xerox PARC, Therese Bartholomew & Mollie Schardt, AAM), an interactive video project which allows museum visitors to explore the realms of Tibetan religious paintings. Tools and installation were implemented in Smalltalk-80, based on architecture developed at Xerox PARC.

1985
Lecturer, Tektronix GmbH Germany & Infodas GmbH, Köln
Taught one to three day classes on Smalltalk-80 basics. Classes included practical exercises on Tektronix 4404 workstations. Responsible for content and presentation.


updated 1998-11-26, (c) 1995-2004 by Axel Kramer