Doron Barak, Software Developer / Team Leader

#3-190 Oak Street West
North Bay, Ontario P1B 2S7
Canada / Phone: / (705) 494-1047
Messages: / (705) 476-5005
Email: /

Objective

To obtain employment as a software programmer that will allow me to maintain my expertise as a Java programmer and to develop my other skills.

Work Status

I am a citizen of Israel and a permanent resident in Canada and am authorized to work for any employer in either country.

Skills

  • Experienced with object oriented and event driven programming.
  • Experienced with client / server and distributed programming.
  • Experienced with many programming languages, including:

Language Name / Skill Level /
Last Used
/ Experience
XML / Expert / Currently Used / 7 years
Oracle PL/SQL / Expert / Currently Used / 7 years
Java / Expert / Currently Used / 7 years
HTML / Applets / Expert / Currently Used / 7 years
JDBC / RMI / JSP / Servlets / Expert / Currently Used / 7 years
EJB / Intermediate / 2 years ago / 1 year
JMS / Intermediate / 2 years ago / 1 year
Delphi / Expert / 7 years ago / 3 years
ActiveX / COM / Intermediate / 7 years ago / 1 year

Technological Achievements

  • Designed and implemented a message based proprietary communication platform between network components.
  • Designed and implemented a plug-in framework for a Monitoring and Reporting Application (MARA) for the proprietary network components.
  • Designed and implemented newspaper content-management server components responsible for page design and layout as well as article submission and placement. The editing component interfaced directly with Microsoft Word for article entry and with a proprietary design application and was web-aware (Java Applet) for the final article placement.
  • Implemented a rendering engine based on XML data for newspaper pages (Delphi).
  • Designed and implemented a utility component to convert Delphi components into ActiveX components (for Delphi v3.0, before ActiveX was supported in Delphi by Borland).
  • Designed and implemented a proprietary design-time and runtime aware component to create Delphi forms by directly interfacing with SQL Database tables (Oracle). Forms would then become editable from within their containing application enabling the user to re-shape the form’s layout and field placement.
  • Designed and implemented a QBE (query by example) Delphi component.

Experience

May 2004 to present

Self Employed

North Bay, Ontario, Canada

  • Continuing to undertake and complete many small projects obtained through Kasamba.
  • Profile for Kasamba available at
  • Continuing to participate in Experts Exchange forum.
  • Continuing to write articles for CodeProject.

May 2003 to May 2004

North Bay, Ontario, Canada

  • Found other outlets for programming skills while awaiting authorization to work in Canada.
  • Participated in the exchange of ideas with peers and assistance of newer programmers in the Experts Exchange forum.
  • Profile for Experts Exchange available at
  • Wrote several articles for the CodeProject site in order to keep current with the industry, improve my skills, and make my experience available to others.
  • Articles for CodeProject available for review at

April 2001 to May 2003

Cellglide

Netanya, Israel

Software Developer, Team Leader

  • Managed the Infrastructure team in designing and developing:
  • Service-Management modules used system-wide
  • Network Management System
  • High availability support
  • Database support
  • Managed, adapted, and integrated CVS to company needs.
  • Developed components for mobile internet traffic management.

May 2000 to April 2001

E4X

Tel-Aviv, Israel

Software Developer

  • Developed a web-report viewing application.
  • Developed infrastructure for multi-currency e-Commerce solutions.
  • Developed multi-currency e-Commerce GUI (using Applets).
  • Developed remote configuration management web based application.
  • Designed a multi-currency server (EJB).

February 1998 to April 2000

NetPost

Ramat-Gan, Israel

Software Developer

  • Developed a Delphi ActiveX component for rendering XML data in an electronic newspaper website.
  • Developed a Java application for layout and article management inside the framework of the newspaper server.
  • Built a newspaper website using ActiveX/Java/XML technologies.

May 1997 to February 1998

A.I.T.

Tel-Aviv, Israel

Programmer

  • Developed a Delphi database component layer for internal application development.
  • Built the A.I.T website.
  • Developed MagiKit Component Library – an A.I.T graphic engine for GUI controls.
  • Developed a Delphi ActiveX component wrapper for the MagiKit Library using Delphi 3.

April 1997 to May 1997

Opus Publishing

Tel-Aviv, Israel

Technical Writer

  • Proofing of the Hebrew translation of the book Learn Delphi 2 Database Programming Today! by Jeff Cogswell, published by John Wiley and Sons, Inc, May 1996.

October 1996 to April 1997

Timc

Tel-Aviv, Israel

Programmer

  • Developed a Delphi database component layer for the TimcGIS system.
  • Developed a TCP/IP communication protocol for GIS simulation using the TimcGIS Delphi component.

December 1994 to October 1996

Perry International

Tel-Aviv, Israel

Tech Support, Programmer

  • Provided technical support to programmers. Tools supported: C/C++, Delphi, Paradox for DOS, and Paradox for Windows.
  • Conducted presentations of Delphi at various levels in the office and at conventions.
  • Developed the Delphi Hebrew Component Library and other components for an associate company.
  • Converted the Quattro Pro Hebrew edition from v. 4 to v. 5.

September 1993 to November 1994

Dycom

Holon, Israel

Founder, CTO, and Vice President of Research and Development

  • Ran the business successfully with a partner for over a year.
  • Provided technical support by phone and at client sites.
  • Provided problem solving services to customers.
  • Developed printer drivers and customized macro programming.
  • Developed tutorials for word processor courses.
  • Mentored employees.
  • Developed a Hebrew file management application for WordPerfect.

May 1992 to July 1993

Aztek

Tel-Aviv, Israel

Tech Support

  • Provided technical support to WordPerfect users in Israel.
  • Provided problem solving services to customers.
  • Developed customized printer drivers for WordPerfect users.

Other Experience

1991 to 1992

Bug

Tel-Aviv, Israel

  • Provided customer service in the computer books section of a retail computer store.

1987 to 1991

Israel Defence Forces

Israel

  • Completed mandatory service in the Israel Defence Forces.
  • Served in a logistics positionon a training base.

Education

1991 to present

  • Engaged in self-directed study of various programming languages and technologies.
  • Attended a course in UML methodology while at E4X (company sponsored).

1986

Ailon High School

Holon, Israel

  • Graduated from high school with a major in biology.

References

Dr. Aharon Satt
Co-founder and CTO
Cellglide
972-9-885-8580
/ Liron Langer
CEO
Cellglide
972-9-885-8580

Benny Pe-er
Vice President, Software and Technology
E4X
972-3-791-4200 x 231
/ Geoff Klein
CTO
E4X
972-3-791-4200 x 236

Amatzia Benartzi
CEO
NetPost
(650) 279-0425

This Resume was last updated on May 21, 2005.

Doron Barak1/6