Senior Software Engineer

Senior Software Engineer

Taux horaire: membres seulement

Disponibilité: membres seulement

Disponibilité à voyager: Au Canada

Statut professionnel: Pigiste

Dernière mise à jour: 2 déc. 2024

Expérience de travail totale: 30 année(s)

Connaissances linguistiques: Anglais, Français,

Sommaire professionel

I am a retired computer science graduate, having two undergraduate degrees, one in Computer Science with specialisation in scientific and engineering applications and the other in Applied Mathematics with specialisation in dynamical systems theory with applications. Most of my thirty year career has focused on scientific and military applications. Although I retired some twelve years ago, I continue to enjoy developing software for technical applications and would like to resume such work as an independent contractor. The writer is a great believer in using data abstraction as a fundamental approach in software design to keep complexity under control. This encompasses both object-orientation and component-orientation. My favourite development environment has involved variations of Oberon-2 that was developed by Niklaus Wirth, the creator of the Pascal high level language. Oberon-2 allows one to effect true data hiding in creating abstract data types. This greatly aids the inevitable, ongoing software maintenance effort that follows the initial release of a new product.

Connaissances linguistiques

Anglais

Langue maternelle

Français

Débutant