Resume



Avner Ben,
Born in Tel-Aviv 1951.
Senior Consultant, Architect and Mentor
in Object Oriented Design and Programming.
Author of DL/0 design language and
supporting software for design implementation and abstraction.

Career highlights: 
2013- Engineering interactive application. Design and implementation of Client/server architecture and 2D geometric infrastructure using DL/0, Python and Twisted.
2008-2009 Cellular phone user interface. Chief Software architect.
Samsung Telecom Research
2005-  Concurrent object-oriented infrastructure. Design and implementation using DL/0 and C++.
Elbit/Elisra
2001-2, 2005  Airborne signal processing. Work-force OO upgrade. Overseeing object-oriented design (using DL/0).
Elbit/Elisra
1998: Message repository for distributed system Design and implementation using DL/0 and C++/MFC.
Elbit/Tadiran Sytems
1996: Visual editor for programming language. Design, overseeing and coding using C++/MFC.
1982-1990: Various DP applications: accountancy, data acquisition, manpower, attendance - design and implementation using PL/I, COBOL, MAGIC, PRO-IV, and SAPIENS.
Mentoring:
1990-: While working, I have been giving training courses - elementary, advanced and conversion - especially during the 1990's.
List of courses includes information system analysis, object-oriented design and architectures, design patterns, C++, Python, C#.
Publications:
2003: "Skill-driven design" method summary and case study in proceedings of SSGRR Winter 2003.
2000: "Skill-driven" GUI design ("MVC" architecture) tutorial in Journal Of Object Oriented Programming.
1998: "Skill-driven design" introduction in Journal Of Object Oriented Programming.
Education:
1983-4: Information System Analysis, Israel Institute of Productivity.
1981-: Self-educated.