Doron Barak, Software Developer / Team Leader
#3-190 Oak Street WestNorth 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
/ ExperienceXML / 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 SattCo-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