Home | CV | Publications | Lecturing | | Deutsche Version
I gained manifold experience with component-based software architecture in practice, research, and education.

Wolfgang Weck, Software Architect

Dr. sc. techn., Dipl. Ing. (ETH Zurich)

Curriculum Vitae

since 2005 Independent Software Architect
  • Architecture Consulting
  • Realization
  • Coaching
since 2003 Lectureships at various Universities
  • Architecting Software Systems in a Component-Oriented Style
  • Component Software with Eclipse
  • Software Design
  • Algorithms and Data Structures
  • Advanced Programming
  • Program Verification and Asymptotic Complexity
1999 – 2004 Oberon microsystems, Zurich, Switzerland
Senior Software Architect
  • Architecture Consulting e.g. for Finance Companies
  • Architectures for distributed industrial Systems
  • Project Management & Product Management
1996 – 1999 Åbo Akademi, Turku, Finland
  • Language Support for Component Software
  • Component Frameworks
  • Lecturing (component software, laboratory class about OOP)
1990 – 1996 ETH Zurich, Switzerland
Assistant / PhD Student
  • Doctoral Thesis:
    Document-Centered Presentation of Mathematical Component Software
    Referent: Gaston Gonnet, Co-Referent: Niklaus Wirth
  • Computer Algebra
  • User Interfaces e.g. for Computer Algebra & Computational Biochemistry
  • Tutorials for Students
1990 ETH Zurich, Switzerland
Diplom Informatik Ingenieur (ETH)
Membership in professional organizations
Committee of GI spec. interest group Software Architecture
© Wolfgang Weck, 2015