Lebenslauf Persönliche Angaben Name Geburtsdatum Geburtsort Email Xing Dipl.-Ing. Mag.rer.soc.oec. Dr.techn. Barbara Ondrisek 2.10.1979 Wien (Österr. Staatsbürgerschaft) [email protected] https://www.xing.com/profiles/Barbara_Ondrisek Ausbildung Grundschule Mittelschule Universität Volkschule Deutsch-Wagram (1986 – 1990) BG Gänserndorf (AHS) (1990 – 1998) Matura mit gutem Erfolg Informatik (Dipl.-Ing.) Technischen Universität Wien (1999 – 2004) Diplomarbeit „Entwurf und Realisierung eines Prototyps für Mobile Government am Beispiel von mobilen Wahlen“ Informatikmanagement (Mag.) Technischen Universität Wien (2006 – 2007) Doktoratsstudium (Dr., Fachbereich Informatik) Technischen Universität Wien (2005-2008) Dissertation „Sicherheit elektronischer Wahlen - Eine Methode zur Bewertung und Optimierung der Sicherheit von E-Voting-Systemen“ Kernkompetenzen • • • • • Senior-Developer mit 13 Jahren praktischer Erfahrung, davon 3 Jahre Teamleitung Java Web-Development Mobile-Development (Android) Certified Scrum Master IT-Security Dr. Barbara Ondrisek 1/5 IT-Kenntnisse Softwareentwicklung OO-Programmierung, Anforderungsanalyse, Erstellung von Pflichtenheften und Spezifikationen, DB-Design, SWArchitektur, Schätzung von Aufwänden und Erstellung von Plänen, automatisiertes Testen, agile Entwicklung Programmiersprachen Java (1.4 – 1.7, J2ME/J2SE/J2EE bzw. JEE), JavaScript, HTML, VB, PHP, Shell Web-Entwicklung Java (JEE – JSP, JSF, Servlets, EJB3.0), JavaScript, XML, HTML, Webservices, SOAP, XML/RPC, REST, Ajax, JSON, JBoss, Tomcat, CSS Datenbanken Oracle, SyBase, ODBC, JDBC, MySQL, MS SQL, PL/SQL, Hibernate, Java Persistence API (JPA), PostGreSQL, DB2 IDEs IntelliJ, Android Studio, Eclipse, JBuilder Mobile Entwicklung Android SDK, Google API, J2ME Wireless Toolkit Bugtracking Tools und Jira, YouTrack, Mantis, Track+, BugZilla, JUnit, Mockito, HP Testtools TestManager, TestPartner Entwicklungstools Git/GitHub, SVN, SOLR, Ant, Maven, UML, EER, Toad, Together Architect, Visual Paradigm Betriebssysteme WinXP, Win7, Linux, Unix (Shell) Microsoft Produkte MS Office Produkte jeweils Word, Excel, Outlook, Outlook Express, FrontPage, Visio, Access Sonstige Programme OpenOffice, PhotoShop, Tortoise, Skype u.v.a. Weitere Kenntnisse Agile Methoden Fremdsprachen Führerschein Mathematik Hobbies Certified ScrumMaster, XP, Lean Management, Kanban Englisch (verhandlungssicher) Grundkenntnisse: Französisch, Tschechisch A, B (Motorrad vorhanden) hohes mathematisches Interesse und pädagogische Erfahrung durch Nachhilfeunterricht (1996-2004) Freunde, Kino, Sport (Yoga, Schifahren, etc), Reisen ... Wissenschaftliche Publikationen B. Ondrisek: „Risiken von E-Voting – Sicherheit und Probleme elektronischer Wahlen“. Informatik-Spektrum, Volume 32, Number 5 / Oktober 2009. Verlag Springer Berlin / Heidelberg, 2009. S. 373-377. B. Ondrisek: „E-Voting System Security Optimization“. Proceedings of the 42nd Hawaii International Conference on System Sciences (HICSS-42), 8 pages, CDROM, IEEE Computer Society, January 2009. B. Ondrisek: „Sicherheit elektronischer Wahlen“. Verlag Dr. Müller, 2008 B. Ondrisek: „Sicherheit von E-Voting-Systemen“. In: „D • A • CH Security 2008“, IT Verlag, 2008, S. 262-271 B. Ondrisek, T. Grechenig, P. Leitner: "Eine prototypische Diskussion von M-Voting am Fallbeispiel der Wahl zum österreichischen Bundespräsidenten". In: "IRIS 2005. Effizienz von e-Loesungen in Staat und Gesellschaft. Aktuelle Fragen der Rechtsinformatik", Richard Boorberg Verlag, 2005, S. 290 - 297 etc. siehe auch papierwahl.at 2/5 Dr. Barbara Ondrisek Beruflicher Werdegang Dev Team Lead / Android / Scrum Master Firma Keyosk GmbH, 1060 Wien Tätigkeit • • • Seit 27.1.2014 Scrum Master Lead Developer / Dev Team Lead (9 Personen) Android Development keyosk-tablets.com bzw. keyosk.io Techn. Details Auf Windows 7 mit Android Studio, Java 1.7, Cordova, Google Analytics, JUnit, Git/GitHub, Ant/Maven, YouTrack, Jenkins, Sonar. MDM. FE/BE: PHP5, JS, MySQL, CouchDB. Scrum. Android App Developer Firma chefbabe.at Android App (Eigenes Produkt!) Tätigkeit Seit 1.11.2013 Android Software Developer Testdriven Development https://play.google.com/store/apps/details? id=at.electrobabe.chefbabe Techn. Details Entwickelt auf Windows 7 mit IntelliJ, Java 1.7, Android SDK. XMLRPC, JUnit, Ant/Maven, Git/GitHub. Google API. • • • Senior Software Developer 9.1.2012-15.9.2013 Firma willhaben internet service GmbH & Co KG, 1030 Wien Tätigkeit • • Weiterentwicklung und Refactoring von willhaben.at Ersetzung der bestehenden Suchtechnologie (ESP FAST) durch Apache Solr (SolrJ) Techn. Details Auf Windows 7 mit IntelliJ, Java 1.6, JSPs, Servlets, Spring Web Flow, Tomcat, Solr, JUnit und Mockito, SVN, Maven, Jira, Hudson/Jenkins, Sonar. Scrum. Dev Team Lead 1.6.2010-31.8.2011 Firma paysafecard.com Wertkarten AG, 1120 Wien Tätigkeit • Leitung von 4 Devs und 2 QAs • Refactoring und Entwicklung von neuen Features, Architekturverantwortung, Datenbankmodellierung, Sourcecode Reviews, Coding-Richtlinien • Projekt: yunacard.com (Prepaid Mastercard) Techn. Details Entwickelt auf Linux mit Eclipse, JEE 1.6, JSF, Ajax, Seam, EJB3.0, JBoss, Maven, SVN auf MySQL (Hibernate). Jira, Hudson, Sonar, Visual Paradigm. Java Keytool (Security Zertifikate). Scrum. Solution Architekt 1.4.2009-30.4.2010 Firma Hewlett-Packard Ges.m.b.H., 1120 Wien Tätigkeit • Solution Architect, Leitung/Organisation von 10-15 Personen • Technische Projektleitung, Qualitätsmanagement • Projekte: Das Wiener Online Schulverwaltungssystem WiSion Techn. Details Eclipse, JEE 1.6, JSF, Ajax, Seam, EJB3.0, JBoss, Maven, SVN auf Oracle (Hibernate). Jira, Hudson, Sonar. Dr. Barbara Ondrisek 3/5 Selbständig – Senior Developer 1.3.2007-31.3.2009 Firma Bundesministerium für Landesverteidigung, 1060 Wien über Dienstleister Fa. Beko, 1030 Tätigkeit • Web-Entwicklung, Refactoring und OO-Programmierung eines Enterprise-CMS und von Desktop-Applikationen • Projekte: Zentrales CMS und Online Telefonbuch des BMLV Techn. Details Entwickelt auf Windows XP mit J2SE/J2EE, AJAX, JBuilder 2006, Java 1.6, JavaScript, Tomcat, SVN, Ant, Jira auf Oracle (SQL, PL/SQL, XSQL, Torque, Hibernate bzw. TopLink (JPA)) mit Toad und SQLPlus. JUnit, TestPartner und VBScript. Selbständig – Senior Developer 1.4.2005-30.9.2006 Firma Knallgrau New Media Solutions GmbH, 1170 Wien Tätigkeit • OO-Weiterentwicklung mehrerer Weblog-Systeme • Projekte: weblife.at (Telekom Austria), blogr.com (Knallgrau), twoday.net (Version 3.0, Knallgrau), business.twoday.net (Knallgrau), Autobild (Axel Springer Verlag), Corporate Blogs (Telekom Austria) Techn. Details Entwickelt auf Windows XP mit Java, JavaScript, EditPlus, helma (Webserver). LDAP, XML/RPC, REST, RSS. CVS, SVN, Maven, Server Clustering (Helma Swarm). MySQL, Oracle 9i. Selbständig – Senior Developer 5.4.2004-31.3.2005 Firma Telekom Austria AG, 1020 Wien Tätigkeit • Newsletter-Redaktionssystem • Portal Relaunch (Vignette V7 CMS) Techn. Details Entwickelt auf Windows XP mit PHP, Java, Oracle 9i, HTML, CSV, XML/XSLT. VIM, Apache bzw. JBuilderX mit Tomcat und Axis. CVS. Selbständig – Mobile Developer 21.1.-3.2.2004 Firma CoCo Mobile Telematics GmbH, 1040 Wien Tätigkeit • Java-Client (J2ME) mit Serveranbindung (über HTTP) für Java Enabled Phones (Siemens MT50, Nokia 6610) Techn. Details Entwickelt auf WinXP mit JBuilder6 mit MobileSet2 und CVS. Selbständig – Software Developer 27.9.2003-1.4.2004 Firma openForce Information Technology GesmbH, 1180 Wien Tätigkeit • OO-Programmierung eines n-tier Systems (CMS-Tool) Techn. Details Entwickelt mit Java (J2EE, JSP), PostGreSQL, HTML, Struts auf WinXP mit Eclipse, Tomcat, ant, Track+ und CVS. Selbständig – Software Developer 29.10.2002-31.12.2003 Firma Austrian IP-Center, 1230 Wien Tätigkeit • OO-Programmierung mehrerer zentraler Homepages (Portale mit Login, Massenmailversand, Rechnungslegung, OnlineFragebögen incl. Auswertung uvm.) • Erstellung von Pflichtenheften und Spezifikationen inkl. Datenbankentwürfen (EER), Testen Techn. Details Entwickelt mit PHP (SMARTY, ADOdb), HTML, JavaScript. MySQL/MS SQL auf Windows 2000/ WinXP mit VIM, Apache, CVS. 4/5 Dr. Barbara Ondrisek Teilzeitjob – Studienassistent 1.10.2002-31.1.2004 Firma TU Wien - Zentraler Informatikdienst (ZID), 1040 Wien Tätigkeit Studienassistent (Tutor), technischer Support Techn. Details Linux-Workstations Ferialpraktika – mit Auslandsaufenthalt Febr.2001, Febr.02 und 1.7.-30.9.02 Firma Siemens AG PSE, 1210 Wien Tätigkeit • Einmonatiger Auslandsaufenthalt in Brünn (CZ), Kommunikation hauptsächlich in Englisch (auch CZ) • Entwicklung von SIP(Session Initiation Protocol)-Applikationen für PDAs (Personal Java) und Java Enabled Phones • Java Messenger-Clients für Siemens Mobiltelefone M50 und C55 und für iPAQ Pocket PC Techn. Details Entwickelt mit Java, J2ME bzw MIDP, XML, MySQL, auf Win98, Win2000 mit JBuilder6 + MobileSet2, JBuilder7 + MobileSet3. Selbständig – Junior Developer 1.8.2001-31.12.2001 Firma IBM GmbH, 1020 Wien. Kunde: BRZ, 1030 Wien Tätigkeit • OO-Programmieren eines dynamischen Datenbanktools Techn. Details Entwickelt mit Java 1.42, XML, DB2 und MS Access auf Win2000 mit JBuilder4 und JBuilder5, CVS. Dr. Barbara Ondrisek 5/5