DANIEL
W. CORWIN
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 --
Mechanical
Engineering (Dynamic Systems Analysis and Modeling): MS & BS
Artificial Intelligence (Vision systems, NLP, learning paradigms) Most of PhD work
Software Architect, Lexikos Corporation,
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
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
For exposure, I contribute to standards
on coding tools I use, working with BioPAX and W3C’s
HCLS group. Also co-founded
Internet Media Developer, Addison
Wesley Longman,
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,
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,
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.,
I
designed strategic toolkit utilities for
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,
(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,
(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