Akamai Technologies
Senior Software Engineer Ii
Vmware
Senior Software Engineer
Streambase Systems Jan 2007 - Mar 2008
Senior Software Engineer
Ambrosoft Jan 2007 - Mar 2008
President
Crossgain 2000 - 2001
Senior Developer
Education:
Cornell University 1991 - 1992
Polish Academy of Sciences 1986 - 1990
Doctorates, Doctor of Philosophy, Computer Science
Cornell University
Skills:
Xml Java Xslt Software Development Databases Android Xpath Cloud Computing Web Services C Linux Software Design Json Rest Software Engineering Programming High Performance Computing Mobile Applications Scalability Tomcat Unix Javascript Html C++ Ajax Performance Tuning Search Parsing Css Xsl Jquery Servlets Xhtml Dtd Algorithm Design Epub Compiler Design Semantic Search Semantic Web Ant Html5 Scala Mongodb High Performance Computing
Interests:
User Interfaces Distributed Systems Books Paris Digital Photography Software Engineering Best Practices Health Kindle Cooking Scala Education Environment Photography Science and Technology Google App Engine Artificial Intelligence Computer Programming Amazon Android Xml Literature Travel Jazz Music Search Software Engineering Computer Science Science Arts and Culture
Languages:
German French Russian Polish
Name / Title
Company / Classification
Phones & Addresses
Jacek R. Ambroziak President
Ambrosoft Inc Computer Related Services · Nonclassifiable Establishments
In contrast, Eugene Kuznetsov (DataPower, IBM) and Jacek Ambroziak (Sun Microsystems: XSLT, Ambrosoft: Gregor/XSLT) have, independently, created the industry's first genuine ...
Us Patents
Intelligent Network Browser Using Incremental Conceptual Indexer
Network browsing is facilitated by receiving a document from the network containing content; extracting conceptual information from the content of the document; analyzing the extracted conceptual information semantically; and assimilating the extracted conceptual information into an index based on structural relationships among the extracted conceptual information and semantic data in a stored lexicon.
A technique for indexing data is provided. A method for compressing an index to obtain a compressed index that is easily stored and transmitted is provided. The invention also provides for the decompression of such a compressed index. One embodiment of the invention maintains a separate index for each document, thereby allowing easy updating of indexes in response to changes in documents and easy transmission of indexes, which allows distributed searching. The technique provides very compact indexing information, but allows the indexing information to be very rapidly processed.
Method And Apparatus For Creating An Index For A Structured Document Based On A Stylesheet
One embodiment of the present invention provides a system that generates an index to facilitate searching through text within a document based upon an index stylesheet associated with the document. The system operates by receiving a document to be indexed and then parses the document to produce a parsed document. The system also retrieves instructions for creating the index for the document from an index stylesheet associated with the document. The system creates the index for the document by transforming the parsed document in a manner that is specified by the instructions retrieved from the index stylesheet. In one embodiment of the present invention, retrieving the index stylesheet involves retrieving the index stylesheet across a network from a remote address.
A technique for indexing data is provided. A method for compressing an index to obtain a compressed index that is easily stored and transmitted is provided. The invention also provides for the decompression of such a compressed index. One embodiment of the invention maintains a separate index for each document, thereby allowing easy updating of indexes in response to changes in documents and easy transmission of indexes, which allows distributed searching. The technique provides very compact indexing information, but allows the indexing information to be very rapidly processed.