Ariel Dolan - Professional Resume

</div>

General Data

Name

Ariel Dolan

Profession

Software Application Development, Web Development and Programming

Education

Mechanical Engineering, Technion, Haifa, Israel

Languages

C#, ASP.NET, ADO.NET, VB.NET, VB, VBA, JAVA, JAVASCRIPT, ASP, HTML, DHTML, SQL, XML,VML,WML, VXML

Address

1 Asaf St., Ramat-Gan 52531, Israel

Phones

Phone: 972-3-7526264, Fax: 972-3-5752173, Cellular: 972-54-222396

Home

9 Barkan St.,  Kfar-Saba 44288, Israel

Home Phones

Phone: 972-9-7449621, Fax: 972-9-7405951

Email

aridolan@netvision.net.il

Web Site

http://www.aridolan.com  (and  http://www.arieldolan.com)

 

Current Projects (2004)

Customer

Hazera Genetics

General Field

Bioinformatics

Project

Bioinformatics Analysis

Project description

Trait directed gene discovery

Project Technology

Bioinformatics analysis aided by programming in C# and Ado.Net.

 

 

Customer

Volcani Institute

General Field

Bioinformatics

Project

Simple Sequence Repeats (SSR) Extraction Program

Project description

Extraction of SSR’s from DNA sequences

Project Technology

An intranet Asp.Net application, written in C# and Ado.Net.

 

Projects (2003)

Customer

Modan Publishing

General Field

Business Software

Project

Book Production Management Program

Project description

A program for managing all the processes involved in the production of books, including pre-print activities, printing, binding  etc.

Project Technology

A desktop .Net Winforms application, written in C# and Ado.Net.

 

 

Customer

Volcani Institute

General Field

Bioinformatics

Project

Data analyzing program for Bioinformatics projects

Project description

An interactive program for running Bioinformatics tasks

Project Technology

A desktop .Net Winforms application, written in C# and Ado.Net.

 

Projects (2000 - 2002)

Customer

Webtrac

General Field

Location Based Services

Project

TracFleet - Internet Based Fleet Management System

Project description

A mobile workforce and assets management application, enabling managers to view and interact with their entire mobile personnel. Mobile users' locations and movements are displayed on a Web-based mapping application, showing movements over map in real time and supporting queries and reports. 

Project Technology

A client-server application where server and middle-tier components are written in Java, communication is XML based, and client side is purely browser based, not requiring Java or any other end user software installation. The client side (my part of the project) is an interactive, graphic, advanced web application written in VML, DHTML, XML and Javascript. Locations are received either from the wireless carrier (for mobile phones) or from special hardware (for vehicles)

Project

TracInfo - Mobile Phone Location Based Service (Pelephone’s Next2U)

Project description

Provides mobile users with information based on their location. For example, a user requests the "nearest Chinese restaurant", and the application replies (via the mobile phone) with a list of the closest restaurants matching the requested criteria. This application is implemented as the Next2U (*11) service of Pelephone.

Project Technology

A general purpose application platform connected to wireless carrier services and modules and provides location based content to mobile users. My part in this project was content management, aggregation and integration. Content format and handling are all XML-based.

Project

BeyondGuide - Tourist Information on Cellular Network

Project description

This BeyondGuide application provides location based tourist information over the cellular phone. The customer-tourist dials a number and receives historical and other information about the touristic site he is currently located at.

Project Technology

The basic infrastructure uses Webtrac Location Based Services system. Messages are transferred using VoiceXML (Vxml) markup language.

 

Other Recent Works (1998 - 2000)

Customer

Aurec Group

Project title

Enterprise-Wide Reporting System

Environment

VB, VBA, Excel, Access

Project description

A reporting management system that gathers periodical financial and activities reports from all daughter companies and organizes the data in a central enterprise database located at Aurec headquarters. A flexible, user-maintained system, implemented transparently in MS Excel.

Customer description

The Aurec Group is a leading provider of communications, media information and financial services. Morris Kahn and the U.S. Telecommunications Company, SBC Communication, Inc jointly own it. The company's activities include software for communications companies, cables TV, international calls, computer networking, classified telephone directories, financial enterprises (e.g. VisaAlpha credit card) and AIG Direct Insurance.

 

Customer

Indigo

Project title

Sales-Aid Programs

Environment

VB, VBA, Excel

Project description

A series of several marketing aid programs (one for each of Indigo's main products). Each is based on a different business model, with interactive, user-friendly interface, enabling the prospective customer to query the ROI options and compare the product against competitors.

Customer description

INDIGO LTD. is a developer and leading innovator of digital color electronic printing systems. The company is engaged in the research, development, production, marketing, distribution and service of Digital Offset Color (TM) printing product, which includes the E-Print(R) 1000+(TM) sheetfed press for short-run color commercial printing, the industry's most widely used digital color press; the Omnius(TM) One-Shot Color(TM) webfed press for label, packaging and decorative printing; and peripherals such as the E-RIP(TM) group of high-speed off-line image processors.

 

Online Work Examples

General

Title

My Home Site

URL

http://www.aridolan.com

Description

The site can represent my Html, Dhtml, Java, Javascript, Vbscript, ASP, XML, C#, .NET and graphical capabilities for web development and programming.

Java

Title

Floys - Artificial Life Experiment

URL

http://www.aridolan.com/ofiles/JavaFloys.html

Description

Experiments in Artificial Life (Alife) bottom-up programming. Floys are flocking Alife creatures having a territorial awareness (they defend their territory against any stranger). Floys are implemented in Java applets and offer free source code. The advanced version, eFloys, implements evolution by genetic algorithms.

 

Title

GA Playground - Genetic Algorithm Toolkit

URL

http://aridolan.com/ofiles/ga/gaa/gaa.html

Description

A general purpose GA toolkit implemented in Java, designed for experimenting with genetic algorithms and handling optimization problems. The program can be used as an applet (in a browser) or as an application (in any Java supporting environment). Sample problems include TSP, Knapsack, Binpack and many MultiModal functions.

 

Title

Annotated Picture Browser

URL

http://aridolan.com/ofiles/PictureBrowser/Demo/PictureBrowser.html

Description

A user friendly Java applet for displaying pictures along with their corresponding annotations, descriptions, titles and comments

 

Title

JcaToi

URL

http://aridolan.com/ofiles/JcaToi.html

Description

JcaToi (Text Oriented Interactive Java Cellular Automaton) is a Game of Life java implementation which is interactively contolled by the normal html text. This Cellular Automata applet uses the classic Conway's Game of Life rules, where the CA world (implemented here as an arbitrary background picture) is shared by two parallel, independent, overlapping CA's. It is an interactive applet, where control is achieved through clicking on textual links rather then by the orthodox use of buttons and menus.

 

Bioinformatics in .Net

 

 

Title

Interactive Blast Query

URL

http://www.aridolan.com/biq/Query.aspx

Description

The Interactive Blast Query is a web utility for online manipulation of
Blast results. It uses Ncbi Blast server, and queries the Ncbi Blast
database. The program adds two output formats to those offered by the Ncbi
Blast program, and both of them are interactive.

 

ASP

 

 

Title

Alife Database

URL

http://aridolan.com/aldb

Description

A Searchable Database for Artificial Life and Alife related sites on the Net. The data is automatically gathered by an intelligent search bot that scans the world wide web for Alife related pages. This is a full web application, allowing authors to add and update their entries online.

 

Title

Mailing lists archives interactive searchable database

URL

http://aridolan.com/maillists/mlmain.asp

Description

This online database application enables searching, filtering and sorting of archived digests of mailing lists (three are currently supported, but the tool is general). The interactive utility provides a flexible, user friendly access to stored mailing lists postings.

 

XML

 

Title

Xml to Interactive Table

URL

http://www.aridolan.com/xml2table/x2t.aspx

Description

The Xml2Table web application can take any data-oriented, well-formed XML file, located either on the local disk or on the Internet, and organize it
in a grid, where the (virtual) tables can be viewed separately, the data can
be paged and sorted and individual records can be extracted.

 

 

Title

XML/XSL Site Navigation Version 1

URL

http://aridolan.com/xml/Static_map1.xml

Description

This site navigation map is generated by combining an XML file (defining site structure) with an XSL file and some Javascript code. The menu is static multi-level (supports all levels defined in the XML) and displays short description alongside each item.

 

Title

XML/XSL Site Navigation Version 2

URL

http://aridolan.com/xml/Static_map2.html

Description

This site navigation page uses the same XML file as above combined with a different XSL file. The menu in this case is compact, two-level and dynamic, updating itself for each selection of a main subject. The descriptions in this version are displayed in the status bar.

 

.NET / C#

Title

Alife Database Web Service

URL

http://www.arieldolan.com/aldb/wbsr/ad5.html

Description

This is a web service for retrieving data programmatically from the Alife database. Written in C#.

 

Title

The Online Dolls Gallery Store (based on IBuySpy store template)

URL

http://www.arieldolan.com/ibs/dollstore/Default.aspx

Description

A fictitious online store, selling doll pictures, built on the IBuySpy store template. Converted to use MS Access. Written in C#.

 

Title

The Gallery of Free Web Services (based on IBuySpy portal template)

URL

http://www.arieldolan.com/ibs/alportal/Default.aspx

Description

The Gallery of Free Web Services. Web services consumer application based on the IBuySpy portal template. Converted to use MS Access. Written in C#.

 

 

Past Work

Freelance Work

Title

Miscellaneous - Projects more than two years old

Description

Various projects developed for various customers in DOS and Windows environments:

- Self contained Cad/Cam system for automatic package design.
- Database management system for product design and manufacturing.
- Shift assignment program in a 365 days/24 hours factory.
- Employees evaluation and monitoring program.
- Interactive, graphical military simulation.
- Management utility for data retrieved from computerized databases.

Employed Work

Title

CAD department management and development

Company

ElOp - Israel Electro-Optics Industries

Description

Managing and developing the Cad/Cam department of the company. In this period I developed many CAD applications for the Euclid 3D Cad system, several of which were presented and published in international conferences of electro-optical engineering (listed below).

 

Title

R&D Engineer

Company

IAI - Israel Aircraft Industries

Description

Development and design of sophisticated mechanical systems and mechanisms.

 

Publications

CAD

- Dolan A.: "Traz - an interactive ray-tracing computer program integrated with a solid modeling Cad system", Proc. SPIE - The International Society of Optical Engineering, 554, (June 1985).
- Dolan A.: "An interactive, graphical, Cad integrated tool for stray radiation analysis", Proc. SPIE - The International Society of Optical Engineering, 554, (April 1986) and 675 (August 1986).
- Dolan A.: "An optical Cam program for automatic production-engineering of a lens", Proc. SPIE - The International Society of Optical Engineering, 817, (August 1987).

Artificial Life

- Luigi Pagliarini, Ariel Dolan, Filippo Menczer, Henrik Hautop Lund: "ALife Meets Web: Lessons Learned", J.-C. Heudin (Ed.): Virtual Worlds 98, LNAI 1434, 1998. Springer-Verlag Berlin Heidelberg 1998

- An article about my Artificial Life work in Scientific American:
Artificial Life: Boids of a Feather Flock Together - how to simulate simple organisms on your computer By Shawn Carlson, Scientific American, November 2000 issue

 

 

Ariel Dolan
aridolan@netvision.net.il