01/2005 - | Research assistant at the Distributed Systems Group of the Vienna University of Technology within the research projects DeDiSys and TRADE. Field of activity: Investigation of the trade-off between availability and consistency in distributed systems with a focus on how availability can be increased by relaxed consistency. Research on increased dependability, security, and efficiency through temporal decoupling in online auctions. Master thesis co-advisor. Teaching. Used technologies: Java Enterprise Edition, JBoss Application Server, Spread, Smart Cards, Application Server Clustering | 10/2007 - | Lecturer at the University of Applied Sciences FH Technikum Vienna Field of activity: Lecturing "Distributed Computer Systems", "Distributed Components and Middleware", and "Practice in Science and Engineering" Used technologies: Java (RMI), CORBA, .NET, Spread | 02/2006 - | Lecturer at the University of Applied Sciences FH Campus Vienna Field of activity: Lecturing "Distributed Systems and Middleware" and "Distributed Systems Dependability"; Master thesis advisor Used technologies: Java (RMI), CORBA, .NET, Spread | 10/2006 - 10/2009 | Lecturer at the University of Applied Sciences FH Joanneum in Kapfenberg Field of activity: Lecturing "Distributed Computing" and "Messaging Design"; Master thesis advisor Used technologies: Java (RMI), Java Message Service (JMS), Spread | 07 - 09/2003 | Internship at SIEMENS Austria Field of activity: Internship within the scope of my master's thesis regarding WLAN Security Used technologies: Linux, uC-Linux, C, PHP, RADIUS, iptables-Firewall | 07 - 09/2002 | Research assistant in the distributed systems group of Mediateam Oulu / University Oulu (Finland) Field of activity: Analyzed and designed a system, developed a distributed application in a team - focused on server development Used technologies: JAVA, XML, SOAP, Linux, SQL, UML, WLAN, Windows CE | 10/2000 - 06/2002 | Study assistant at the Vienna University of Technology, Institute for Software Technology Field of activity: Hold lectures about UML. Managed two teams during a software engineering process. | 08 - 09/2000 and 02/2001 | Software programmer at CRP Schützinger, Graz Field of activity: Developed a database application Used technologies: MS Access 97 with VBA, SQL Server 6.5, ActiveX-Components, MS Access 2000, SQL Server 2000 |
Programming languages Java and Java Enterprise (expert), C#, C++, C, SQL, PHP, Perl, Python, XML, HTML, CSS, Visual Basic for Applications (MS Access), Prolog (basic knowledge)
Software design techniques UML, OOA, OOD, EER
Operating systems Windows XP / 2000 / 98 / NT 4.0; Linux
Applications Microsoft Office (Winword, Excel, Access) + VBA,Visio, Rational Rose, CorelDRAW, PageMaker, tripleDAT (harddisk audio recording software)
Soft skills Seminars about rhetoric, didactics, leadership and conflict management.
German | native | English | excellent | Italian | basic knowledge |
2007 | Scholarship of the Faculty of Informatics. | 2006 | Scholarship of the Faculty of Informatics. | 2005 | Prize of the city of Vienna for excellent master's thesis |
|
|