DANIEL W. CORWIN

                                                    10 Maynard St, Arlington MA, 02474

                                                    Dan@Lexikos.com or 781 316-2995

 

Creative Software Architect seeks design challenges in Java.  Recent work has left me with an intelligent search-engine, for which I’d love to write applications.  Longer-term specialties are custom interpretive languages; group web sites; knowledge management, advanced modeling, O-O design, product R&D.

 

Computers:       Java 2, Servlets, JSP, Common Lisp, Scheme, C, Javascript; JSTL/XSLT, CSS, SQL, Log4J, XTM, RDF, OWL; Eclipse 3.2, Subversion, Windows PCs; Tomcat 5.5, Resin; basic Unix; several scripting languages, Conceptual Graphs.. I invented Wang's "Glossary" (WP key macros), self-annotating Object IDs, Inglish ontology; Words interpreter (triples & rules)

 

Education:          Massachusetts Institute of Technology -- Cambridge, Massachusetts                              

                        Mechanical Engineering (Dynamic Systems Analysis and Modeling):                   MS & BS

                        Artificial Intelligence (Vision systems, NLP, learning paradigms)               Most of PhD work

 

Software Architect, Lexikos Corporation, Boston, MA & Portland, ME                      April 2000 - present

 

As software contractor, I create custom Java web service components - for site navigation, content management, collaboration, decision support.  My latest job for Jarg Corporation was a distributed multimode search engine, for which I can now act as VAR.  Its design took much analysis in support of planned “semantic-level” applications in news monitoring, groupware, and biomedical applications, tapping into prior Lexikos efforts in natural language processing.

 

Prior to that I worked at Forrester Research, using early Ajax code to speed up and personalize homepage indices to their research reports.  Earlier I prototyped a web app for Boston MedFlight to let EMTs build patient care records using limited in-flight voice commands; vital signs sensors; and guided data entry.  It ran on tablet PCs under TomCat and a colleague’s C# GUI, and was to validate inputs then emit them in HL7 (etc) formats for hospital and billing systems.

 

Before that I did a year of IR&D at Lexikos on persistent storage and controls for such systems, based on Topic Map “contexts” (frame-like graph networks) and scriptable REST commands.  Such work hopes to enhance Lexikos’ English text-analysis products – bulk lexicons, a good syntactic parser, and domain-specific vocabulary learning – with a new semantic-parser extension.

 

Earlier in Maine, I created a 1-to-1 e-commerce portal using templates and custom tags (my own framework).  Working with Mesda on it, we won a Maine State grant for groupware.  For Bowdoin College, I built an applet-servlet web app to plot uploaded CSV data files. For Idealswork: I sped up stock-evaluation code 1,000:1. For CreditSights (bond-rating), I built topic-map-based site navigation.

 

For exposure, I contribute to standards on coding tools I use, working with BioPAX and W3C’s HCLS group.  Also co-founded Maine’s Java Users Group, taught Web Design at Andover College

 

Internet Media Developer, Addison Wesley Longman, Reading, Mass             October 1997 - March 2000

 

            I redesigned AWL’s Open Market web site for the Professional Reference division, porting a script-based catalog to Java as a “softgood”, to enable customer-specific, off-line, and/or special-purpose versions as divisional marketing aids.  I advised CIO and internal clients on distance-learning infrastructure; softgood security & servers; marketing-data Q/A tools. I devised extranet site for major sales partners, which reported changes in AWL offerings since last time each client looked.

 

Consultant/Software Architect, LinkCo, Boston, Mass                                           April 1997 - July 1997

 

            Design contract: a high-volume, extranet application to turn paper Japanese business reports into English on-line databases.  Using self-expanding bilingual lexicons, a web server built task-specific HTML "kits" with applets for data entry, translation & Q/A; then “contracted” them to staff world-wide.


Sr. Analyst, New England Circuit Exchange, Peabody, Mass                                 Feb 1996 - Mar 1997

 

            I led a small R&D group seeking to improve NECX's on-line computer products store.  We built its first intranet around "web news", adding Java applets for navigation, usage tracking, feedback, workflow aids.  I also attended and reported 4 Netscape/Sun conferences to advise management on new e-commerce and strategic technology, which culminated in a Java application server purchase.

 

Sr. Software Developer, Information Access Co., Medford, Mass                            Apr 1995 - Dec 1995

 

            I designed strategic toolkit utilities for Hoover, the news and business-text retrieval product of Sandpoint (a smaller recent IAC acquisition).  80% on-site in Cambridge, combining components in Notes, Rexx, and custom Hoover-scripting languages, meant for later porting to MSN and the Web.

 

Consultant/R&D Manager at HyTex, Inc., Beverly, Mass                                          Jan 1991 - Mar 1995

 

            IR&D on “Workmate” - a scripting toolkit I built for text indexing and workflow, using WP/AI/OO, user-built agents for message-passing, and Inglish knowledge-representation conventions.  (1st) - On-site at Lotus, (Cambridge), I finished and improved a partial design for the WP editor sold in LotusWorks 2.0; rapidly coded it in C, under Lotus' Windows-like GUI. (2nd) - For Palette Systems (Nashua NH) I redesigned and recoded in C under VMS, file-mapping code to let Word Perfect 5.1 be the editor for Palette's own CAM data files.  (3rd) - On-site at MicroScript (Danvers MA), I expanded for Windows their sole product, a TSR toolkit for scripting, screen-scraping, and application integration in hospital and insurance applications.  It made them a successful software company

 

  Founder/Architect at Lexikos Corporation, Andover, Mass                                   July 1986 - Nov 1990

 

            (50%) As President/Manager, founded and led a linguistics-oriented software start-up to complete my Ph.D thesis work.  Raised $850,000 via five contracts (DOD, GE, ADS) and led six developers, marketing, G&A on world-class utilities, ontology, grammar and lexicons to analyze English text.

            (50%) As Architect, I created multi-layered Lisp software able to efficiently parse written English.  The core data was 8,000 roots and all inflections, extensively hand-modeled by computational linguists to reflect grammatical features, complements.  Added optional interactive U/I to learn names/phrases and resolve misspellings.  Separately added Marcus parser and grammar under USAF funding, and expanded it for grammar-guided backtracking.  Prototyped Lisp logic to resolve topics and anaphora, plus case-frame semantics based on my pre-Wang NLP doctoral thesis work.

 

  Principal Eng./Dept. Mgr/Architect at Wang Labs, Lowell, Mass                          May 1975 - July 1986

 

            (30%, early) Wrote core logic for Wang's original 16Kb WP editor, including menus, in PL/M and 8080.  Two patents on Glossary (keyboard macros).  Led 10 coders in expanding/moving WP for OIS & VS systems.  Advised on all later Wang WP work; several document-workflow aids, and helped lead their Office Automation division as Software Architect, a nearly unique Wang title in those days.

            (30%, mid) Proposed and led R&D on "Proofreader," a first-of-its-kind syntax corrector for draft WP text meant to check/repair grammar, spelling, style.  Expanded (Scheme-based) prototypes into the "Author Aids" product line, adding on-line reference works.  Managed early R&D on it, obtaining bulk lexical data for all the products by sponsoring and justifying a $5M Dictronics (company) acquisition.

            (40%) Led Directed Research Group, seeking new ways to automate offices via workflow software and AI methods.  Monitored a floating team of up to 12 prototype designers plus sponsored MIT-AI work on Actors (agents).  Got new patents on assigning unique IDs to objects on a disjoint network.  Devised a WP-based ORB to integrate Wang's three host-dependent software divisions.  Spun off this group off into Lexikos when Wang entered its irreversible decline.

 

  Prior (student-era) work history – Various projects in simulation, modeling, control theory and mechanical design, supported by NASA, DOT, FCC, DOD.  Done at MIT’s Draper and AI Labs, plus local defense contractors under a Secret-level clearance. Details available on request