Matrix, what else?Welcome to my Web Home!

Johannes Weidl-Rektenwald, MSc, PhD My name is Johannes Weidl-Rektenwald, I work for a mid-sized software company in Vienna as a Software Project Manager and Technical Consultant. I give a lecture on Distributed Systems Engineering at the Vienna University of Technology, Information Systems Institute, Distributed Systems Department. Since January 2003 I have been Sun Certified Programmer for the Java language. Furthermore I hold the ITIL v3 foundation certificate in IT Service Management, and have been certified as an IPMA Level B Senior Project Manager (zSPM) and a ScrumMaster.


Before my current job I worked for another mid-sized software and IT-security company in Vienna, which was then owned by T-Systems Austria - a subdivision of German Telekom.

My first industrial occupation was at Kapsch AG where I took part in the development of the web-based team- and groupware software called webforgroups.

I did my PhD at the Information Systems Institute, Distributed Systems Group, at the Vienna University of Technology as a research assistant in the FWF project CORET (PhD thesis title: "Object Identification in CORET: Binding Object Models to Source Code"). CORET was a project sponsored by the Austrian National Fund (FWF), which based on the "Capsule Oriented Reengineering Method" and resulted in a new methodology and a toolset for its automated use. In November 1996 I graduated from the Vienna University of Technology with a master's degree in computer science.

My labs and my master's thesis deal with generic components and the C++ Standard Template Library (STL). A result of this work is the STL Tutorial, which addresses C/C++ programmers to facilitate their take-off towards STL programming. The US multimedia developer ImageBuilder, for example, uses this tutorial to educate their software engineers. My master's thesis is titled "Generic Components For State Machines"

This is a link to the list of my publications.

I have a strong background in requirements analysis, object-oriented analysis and design, creating the architecture and design rationales for big distributed object-oriented enterprise information systems, object-oriented programming, software maintenance and refactoring, software process design and implementation and software project management.

Our systems base on J2SE/RMI, J2EE/EJB/CORBA, Spring, JMS, XML, relational database technology, and run on Windows, Linux and Unix (especially AIX). Some of the tools we use are IntelliJ IDEA, Eclipse, JUnit, and JProbe. We have expert knowledge in the Oracle and PostgreSQL environment.


 

Johannes Weidl-Rektenwald, MSc, PhD
Lecturer at the Vienna University of Technology

 

Software Project Manager and Technical Consultant 

j.weidl-rektenwald at gmx dot at

JWR home: http://www.weidl-rektenwald.at