Senoir Architect at Hortis, Suisse
Geneva Area, Switzerland
Senoir Architect at Hortis, Suisse
Geneva Area, Switzerland
Didier Besset obtained a Ph.D. in High Energy Physics (HEP) and has followed an academic carrier to reach an Assistant Professor position at the department of physics of Princeton University. After leaving the academic track in 1985, he developed several Expert Systems and quickly becomes an adept of Object-Oriented Programming (OOP) using Smalltalk, then Java. From 1989 to 1999, he worked as an independant consultant, focusing on computerized medical records and the development of medical application and participated in several international standardization bodies.
Object-Oriented Architecture
Scientific and technical software
Banking software
(Computer Software industry)
July 2007 — Present (2 years 5 months)
Consulting at Skyguide (Air Traffic Control software):
- Java Application to manage airspace data with build-in version control,
- SCRUM-based team work,
- Extension of introspection tools,
- Generalisation of distributed application framework.
(Public Company; 1001-5000 employees; CAP.PA; Information Technology and Services industry)
August 2000 — June 2007 (6 years 11 months)
¨ Building an application to manage airspace
¨ Building an application to teach and check competences (examination) for air traffic controllers
¨ Participation to a large real time application to handle air traffic control
¨ Building a presentation framework based on XML and SWING for a real time application
¨ Building a public WEB site for an international organisation
¨ Building an Eclipse plug/in to manage the translation files of a multilingual application
¨ Building Intranet WEB site for employees of a large bank
¨ Data mining consultancy
(Public Company; Computer Software industry)
2000 — 2003 (3 years )
Build software tools and participated to customer projects
¨ Build swingutil, a general purpose Java framework for the generation of client-server interfaces
¨ Build Omegabase, a general purpose Java framework for object persistence
¨ Building Intranet WEB site for the administration of an internet bank
¨ Building Intranet WEB site for handling loan requests
¨ Build Servletutil, a general purpose WEB Servlet Java framework
¨ Build visual part of an internet bank
(Self-Employed; Myself Only; Computer Software industry)
January 1989 — May 1999 (10 years 5 months)
Development of large software application for customers:
¨ Database and simulation system for coin mechanisms and bill validators.Appl. type: Stand alone application (CAD, Statistical analysis, graphical data presentation)Role: Architect, consultant, developerTools: Visual Age for Smalltalk, Tensegrity (OODB).
¨ Creation of the international standard for Optical Memory Cards.Appl. type: Standardization committeeRole: Technical expert and Swiss representativeTools: Office Suite
¨ Hospital decision support system for the follow-up of pregnant women.Appl. type: Client server, distributed applicationRole: Architect, consultant, developerTools: Visual Age for Smalltalk, BTrieve, ODBC, Optical Memory Card.
¨ General-purpose application generator for database oriented applications.Appl. type: 4GL toolRole: Architect, developerTools: Visual Age for Smalltalk, ODBC, Optical Memory Card.
IEEE member since 1987
Second best Eclipse plug-in for the Translation Workshop 2003 ( http://www.scs.carleton.ca/~deugo/ice/ )
Special mention of the OMG group for the Pregnancy Follow-up Program developped for the Chelsea & Westminster hospital (1995 or after)