avatar
Member Since: 22.11.2022

Technical Lead

Experience:
29 y
Experience:
29 y
Location:
10827 Berlin
Last update:
22.11.2022
Register to Contact Freelancer
Available
Onsite hourly: 0 €
Remote hourly: N/A
API Webapp CORBA Capistrano Vagrant Benutzerverwaltung Log4j PL-SQL Oracle 8i JMS CSS LDAP Open Source MacOS Struts CouchDB WebSphere SOAP XML-RPC Objective-C C XSLT Neuronale Netze JavaScript Eclipse SOA JBOSS Datenhaltung PHP mySQL Pascal Cucumber UML Hsql Postgres J2EE Backend Javascripts Ext JS Oracle Webseiten Subversion Ajax Flash Hudson Hibernate Datenbank Refactoring Informatik Software-Entwicklung Kommunikationsprotokoll JSP S3 JDBC Spring Acegi SQL Web2.0 Cruisecontrol Scrum Map-Reduce Erlang RSpec Ruby on Rails Datenbanken IBM Websphere Oracle Application Server verteilter Systeme noSQL Windows Redis Backbone.js Agile Development .NET Google Web Toolkit Visual C++ Sinatra Webservices e-Government Heroku Authentifizierung Ruby XML APIS Riak C++ Java EasyMock Artificial Intelligence JMX XCode SERVLETS Maven Junit RabbitMQ Git Integrationstests Servlet Macintosh JNDI GUI RUP Tomcat MongoDB HTML XPATH Backups
01.10.2012 — 31.01.2013
rylyty.com einem 100% Tochterunternehmen der Holtzbrinck Digital Gmbh
Technical Lead
drei Monaten eine Reality-Game-Engine samt Betaversion einer Beispiel iPhone App zu entwickeln. Nach einer kurzen Recruitingphase habe ich gemeinsam mit sieben weiteren Entwicklern auf Basis von Ruby on Rails ein Backend mit API und eine native iPhone-App entwickelt. Willmanndamm 13 Technologien: Rails, Postgres, ActiveAdmin, Redis, Chef, Vagrant, XCode. 10827 Berlin * T 0179-2404436 Mai 2012 - Oktober 2012 Webentwicklung fÜr "kitchensurfing.com", einem New Yorker Startup. woeginger@exasoft.net Vorbereitung der Onlinegehung in Berlin. Benutzte Technologien: Ruby http://www.exasoft.net/mw on Rails mit Backbone.js, MongoDB und Redis, Deployment auf Heroku.
01.06.2011 — Now
Im Rahmen einer Studie fÜr eye-square Einsatz von CouchDB zum Sammeln grosser Datenmengen und anschliessendem Auswerten mittels Map-Reduce-Algorithmen
01.11.2010 — 31.05.2012
CTO
CTO des Startups "wahwah.fm". AusgegrÜndet aus dem T-Labsprojekt "Youtune". Mit dem iPhone kann man mit der eigenen lokalen Musik "On Air" gehen, und andere kÖnnen in Realtime zuhÖren. Weiters konnte man live chatten und sich Nachrichten schreiben. TeamgrÖsse betrug zwischen 5-9 Entwickler. Technologien: Backend und API sind auf Basis von Ruby (vorwiegend Rails), Redis, Postgres, Chef (Configuration / Deployment), Messagebroker: RabbitMQ, Kommunikationsprotokoll: Stomp
01.04.2010 — 30.11.2010
Entwicklung eines Opensocial Gadgets fÜr Sixbreak. Anbindung an die studivz Gruppe und an Xing.
01.01.2009 — Now
Benjoo Media Gmbh
01.01.2009 — Now
Samedi
Samedi: Funktion "Praxisnotizen": eine Wiki-Erweiterung fÜr die Softwarel Ösung von Samedi: Rails, Ext JS
01.01.2009 — Now
MTV Playlist
eigenen MTV Playliste.
01.01.2008 — 31.12.2011
Sixbreak: Aufbau einer Community im Onlinespielbereich auf Basis von Ruby on Rails. Technologien: Rails, Git, RSpec, Cucumber, Bosh, Comet
01.01.2008 — 31.12.2009
Youtubetracker
werden die Videosehgewohnheiten von 6000 Testpersonen getrackt. Mittels eines injiziertem Javascripts werden Über die Youtube Player-API Events gesammelt. Technologien: Merb, Javascript
01.01.2008 — Now
Yousty: Basisarbeiten fÜr eine Community im Ausbildungsbereich auf Willmanndamm 13 Basis von Ruby on Rails. 10827 Berlin
01.01.2007 — 31.12.2008
T 0179-2404436 Palabea: Technische Verantwortung fÜr eine internationale e-Learning woeginger@exasoft.net Community mit vielen Multimedia features wie einem Videochat. Aufhttp ://www.exasoft.net/mw gaben: Starthilfe und Aufbau der Entwicklung, Grundarbeiten, Planung, technische Konzeption, Recruiting. Technologien: Ruby on Rails und Flash Mediaserver
01.01.2007 — 31.12.2008
Lehrbuch Pyschologie et. al.: In Zusammenarbeit mit Vierundsechzig.de: Webapplikationen diverser MedizinlehrbÜcher fÜr den Springer Verlag (Heidelberg). Umsetzung mit Ruby on Rails, teilweise Neuimplementierung bestehender JBoss Seam Anwendungen.
01.01.2007 — Now
Mando-TV
Mando-TV: Ruby on Rails Projekt fÜr eine Startup Firma um den Bereich mobiles Video. Themen Ruby-Java Integration, WeboberflÄche mit Rails kommuniziert mit einem Java Backend Über das Burlap Protokoll nach einer Evaluation von JRuby, Aufbau der Deploymentstruktur mittels eines WAR Archives in einem J2EE Server. Technologien: Ruby, Rails, Spring-Framework, Maven2, JRuby, Burlap
01.07.2006 — 31.10.2006
ILove (Jamba)
Aufgaben: Implementierung von Fotoalben, Coaching bei Umstellung auf Hibernate und Spring. Technologien: Struts, Ajax (Google Web Toolkit), Spring, Bea Application Server.
01.01.2006 — 31.12.2007
T-Systems
Technologien: Spring-Framework, Maven2, Corba
01.01.2005 — 31.12.2006
Diverse Voice-over IP Projekte im Auftrag von T-Systems. Fachliche Themen wie Rufnummernvergabe und Freischaltung im SIP - Core Systems. Grobe Aufgaben: Refactoring alter Projekte, Umstellung auf das Spring-Framework, Implementierung von Kommunikationsschnittstellen mittels Webservices und XML-RPC, diverse Tests mit Junit und Easy Mock, LDAP Authentifizierung. Eingesetzte Frameworks: Spring, Hibernate, Axis, EasyMock, Acegi. Benutzte Tools: Eclipse, Maven, Subversion.
01.01.2005 — Now
Ausgezeichnet mit dem deutschen Marktforschungspreis: Ebayproxy im Auftrag von eye-square. FÜr Ebay wurde ein Filterproxy auf Basis des Brazil Frameworks geschrieben um fÜr Testpersonen gezielt ebay Werbung zu filtern.
01.01.2004 — 31.12.2005
Projektleitung im Refactoringprojekt ACM Version 5. Nachdem sich ein teilweises Refactoring als nicht machbar erwiesen hat, wurde der komplette Code auf J2EE portiert. Dazu wird der Swing Client durch eine Webapp abgelÖst, Corba komplett entfernt. Ein selbstgeschriebener JDBC Treiber gemeinsam mit einem Cim MetaAPI ermÖglicht einen standardisierten Zugriff auf die Businessdaten, etwa fÜr Reporting. Das Team hat eine GrÖße von 12 Leuten, entwickelt wird in kurzen Iterationszyklen (2 Wochen), mit automatischem Integrationstests (Cruisecontrol ), Nightly Builds, In Container Tests mit Cactus, diversen Performance und LastTests. Als IDE wurde Eclipse eingefÜhrt.
01.01.2003 — 31.12.2004
Asdis Software GmbH
des Kerns mit dem Ziel der EinfÜhrung eines JBOSS Application Servers und Standard APIS (JNDI, JMX, JTA, JAAS und JMS). Weitere Aufgaben: Buildmanagments (ANT), Sessionverwaltung, Umstieg auf Java 1.4 (Encryption), Persistenzschicht (Versant DB): Umstellung auf JDO, IDE aufsetzen (Eclipse). Und erste Tests fÜr den Einsatz von Aspect J fÜr Zugriffsregelung von Datenobjekten.
01.01.2003 — 31.12.2004
Asdis Software GmbH
BeratertÄtigkeiten im Auftrag der Stadt Bregenz fÜr ein e-Government Projekt auf Basis von Webservices. Erste Aufgabenbereiche umfassen Security und Datenhaltung, XP Iterationsplanung und Communityprozesse zum Definieren von APIs, Programmierung diverser Webservices inklusive einer Serverseitigen Signatur. Aufsetzen eines Testservers und Entwicklung von Basisdiensten. Benutzte Frameworks: Axis, Castor.
01.01.2002 — 31.12.2003
Projektierungstool im Auftrag von T-Systems. Grobe Aufgaben: Buildsystem, Statusmaschine, Gui mit Struts, Persistenz, Schnittstelle zur Datenbank, Corbaschnittstelle, Logging, Konfiguration, CVS. Eingesetzte Tools und Frameworks: IBM Websphere, Websphere Studio, Tomcat, EJB, Ant, Log4J, Junit, Cactus, Struts, Oracle 8i, Corba (Visibroker ), Eclipse. *
01.01.2002 — Now
AdToWebClient
einem Druckertreiber angestossen, PS-Datein nicht an einen Drucker leitet, sondern sie mit zusÄtzlichen XML-Daten versieht und sie an einen zentralen Onevision-Server schickt. Dort kommen sie einerseits in die Druckvorstufe, weiters wird damit ein Inserat beauftragt.
01.01.2001 — 31.12.2003
Asdis Software GmbH
freier Berater
Üro SchrÖder. Entwicklung eines Software- und Konfigurationsmanagementtools verteilter Systeme. Benutzte Sprache Java; Urspr Ünglich unter RUP, dann auf XP umgestiegen, unter der Assistenz Willmanndamm 13 von Joseph Pelrine; 10827 Berlin Aufgaben: Persistenz Layer (fÜr Ozone und Versant); XP-Coach; Testautomation und Integration; UML mit Together; Generisches Corba In- T 0179-2404436 terface fÜr GUI. Eingesetzte Tools/Frameworks: Ozone, Jakarta Ant, woeginger@exasoft.net Castor, JUnit. http://www.exasoft.net/mw
01.01.1999 — 31.12.2001
OneVision
Freelancer
Internationale Version, XML Jobformat und eine Studie Über eine Javaoberfl Äche, die per "native interface" auf den C++ Kernel zugreifen soll.
01.01.1999 — 31.12.2000
OneVision
Deutschlands mit Projektverwaltung, Benutzerverwaltung, Anbindung an ein Shopsystem, Faxgateway etc. mit Oracle 8i, Apache mit JServ-Modul, Linuxbasis.
01.01.1997 — 31.12.1998
Oracle und Java (Servlets, DB-Anbindung Über JDBC) auf Windows NT.
01.01.1996 — Now
1996 Implementierung eines Kermitmoduls fÜr das MacOS fÜr ein Electronic Banking Projekt der Ersten Österreichischen Sparkasse.
01.01.1996 — 31.12.1999
STRIP IT auf Basis von MFC 4.2 (Visual C++) fÜr Win 95, Win NT und Apple Mac.
01.01.1992 — 31.12.1995
und Bauingenieure in C++, Einbindung eines leistungsfÄhigen Servers, Singleuser und Multiuser-Version mittels C-Tree von Faircom.
01.01.1992 — 31.12.1994
Apple Computer Österreich
01.01.1991 — Now
DataEntry
01.01.1990 — 31.12.1991
fÜr die damals grÖßte Bank Österreichs (CA).
01.01.1988 — 31.12.1990
Auftrag der A-Null GmbH. Berufliche Schwerpunkte
rylyty.com einem 100% Tochterunternehmen der Holtzbrinck Digital Gmbh
Technical Lead
drei Monaten eine Reality-Game-Engine samt Betaversion einer Beispiel iPhone App zu entwickeln. Nach einer kurzen Recruitingphase habe ich gemeinsam mit sieben weiteren Entwicklern auf Basis von Ruby on Rails ein Backend mit API und eine native iPhone-App entwickelt. Willmanndamm 13 Technologien: Rails, Postgres, ActiveAdmin, Redis, Chef, Vagrant, XCode. 10827 Berlin * T 0179-2404436 Mai 2012 - Oktober 2012 Webentwicklung fÜr "kitchensurfing.com", einem New Yorker Startup. woeginger@exasoft.net Vorbereitung der Onlinegehung in Berlin. Benutzte Technologien: Ruby http://www.exasoft.net/mw on Rails mit Backbone.js, MongoDB und Redis, Deployment auf Heroku.
CTO
CTO des Startups "wahwah.fm". AusgegrÜndet aus dem T-Labsprojekt "Youtune". Mit dem iPhone kann man mit der eigenen lokalen Musik "On Air" gehen, und andere kÖnnen in Realtime zuhÖren. Weiters konnte man live chatten und sich Nachrichten schreiben. TeamgrÖsse betrug zwischen 5-9 Entwickler. Technologien: Backend und API sind auf Basis von Ruby (vorwiegend Rails), Redis, Postgres, Chef (Configuration / Deployment), Messagebroker: RabbitMQ, Kommunikationsprotokoll: Stomp
Im Rahmen einer Studie fÜr eye-square Einsatz von CouchDB zum Sammeln grosser Datenmengen und anschliessendem Auswerten mittels Map-Reduce-Algorithmen
Entwicklung eines Opensocial Gadgets fÜr Sixbreak. Anbindung an die studivz Gruppe und an Xing.
Benjoo Media Gmbh
Samedi
Samedi: Funktion "Praxisnotizen": eine Wiki-Erweiterung fÜr die Softwarel Ösung von Samedi: Rails, Ext JS
MTV Playlist
eigenen MTV Playliste.
Sixbreak: Aufbau einer Community im Onlinespielbereich auf Basis von Ruby on Rails. Technologien: Rails, Git, RSpec, Cucumber, Bosh, Comet
Youtubetracker
werden die Videosehgewohnheiten von 6000 Testpersonen getrackt. Mittels eines injiziertem Javascripts werden Über die Youtube Player-API Events gesammelt. Technologien: Merb, Javascript
Yousty: Basisarbeiten fÜr eine Community im Ausbildungsbereich auf Willmanndamm 13 Basis von Ruby on Rails. 10827 Berlin
T 0179-2404436 Palabea: Technische Verantwortung fÜr eine internationale e-Learning woeginger@exasoft.net Community mit vielen Multimedia features wie einem Videochat. Aufhttp ://www.exasoft.net/mw gaben: Starthilfe und Aufbau der Entwicklung, Grundarbeiten, Planung, technische Konzeption, Recruiting. Technologien: Ruby on Rails und Flash Mediaserver
Lehrbuch Pyschologie et. al.: In Zusammenarbeit mit Vierundsechzig.de: Webapplikationen diverser MedizinlehrbÜcher fÜr den Springer Verlag (Heidelberg). Umsetzung mit Ruby on Rails, teilweise Neuimplementierung bestehender JBoss Seam Anwendungen.
Mando-TV
Mando-TV: Ruby on Rails Projekt fÜr eine Startup Firma um den Bereich mobiles Video. Themen Ruby-Java Integration, WeboberflÄche mit Rails kommuniziert mit einem Java Backend Über das Burlap Protokoll nach einer Evaluation von JRuby, Aufbau der Deploymentstruktur mittels eines WAR Archives in einem J2EE Server. Technologien: Ruby, Rails, Spring-Framework, Maven2, JRuby, Burlap
T-Systems
Technologien: Spring-Framework, Maven2, Corba
ILove (Jamba)
Aufgaben: Implementierung von Fotoalben, Coaching bei Umstellung auf Hibernate und Spring. Technologien: Struts, Ajax (Google Web Toolkit), Spring, Bea Application Server.
Diverse Voice-over IP Projekte im Auftrag von T-Systems. Fachliche Themen wie Rufnummernvergabe und Freischaltung im SIP - Core Systems. Grobe Aufgaben: Refactoring alter Projekte, Umstellung auf das Spring-Framework, Implementierung von Kommunikationsschnittstellen mittels Webservices und XML-RPC, diverse Tests mit Junit und Easy Mock, LDAP Authentifizierung. Eingesetzte Frameworks: Spring, Hibernate, Axis, EasyMock, Acegi. Benutzte Tools: Eclipse, Maven, Subversion.
Ausgezeichnet mit dem deutschen Marktforschungspreis: Ebayproxy im Auftrag von eye-square. FÜr Ebay wurde ein Filterproxy auf Basis des Brazil Frameworks geschrieben um fÜr Testpersonen gezielt ebay Werbung zu filtern.
Projektleitung im Refactoringprojekt ACM Version 5. Nachdem sich ein teilweises Refactoring als nicht machbar erwiesen hat, wurde der komplette Code auf J2EE portiert. Dazu wird der Swing Client durch eine Webapp abgelÖst, Corba komplett entfernt. Ein selbstgeschriebener JDBC Treiber gemeinsam mit einem Cim MetaAPI ermÖglicht einen standardisierten Zugriff auf die Businessdaten, etwa fÜr Reporting. Das Team hat eine GrÖße von 12 Leuten, entwickelt wird in kurzen Iterationszyklen (2 Wochen), mit automatischem Integrationstests (Cruisecontrol ), Nightly Builds, In Container Tests mit Cactus, diversen Performance und LastTests. Als IDE wurde Eclipse eingefÜhrt.
Asdis Software GmbH
des Kerns mit dem Ziel der EinfÜhrung eines JBOSS Application Servers und Standard APIS (JNDI, JMX, JTA, JAAS und JMS). Weitere Aufgaben: Buildmanagments (ANT), Sessionverwaltung, Umstieg auf Java 1.4 (Encryption), Persistenzschicht (Versant DB): Umstellung auf JDO, IDE aufsetzen (Eclipse). Und erste Tests fÜr den Einsatz von Aspect J fÜr Zugriffsregelung von Datenobjekten.
Asdis Software GmbH
BeratertÄtigkeiten im Auftrag der Stadt Bregenz fÜr ein e-Government Projekt auf Basis von Webservices. Erste Aufgabenbereiche umfassen Security und Datenhaltung, XP Iterationsplanung und Communityprozesse zum Definieren von APIs, Programmierung diverser Webservices inklusive einer Serverseitigen Signatur. Aufsetzen eines Testservers und Entwicklung von Basisdiensten. Benutzte Frameworks: Axis, Castor.
Projektierungstool im Auftrag von T-Systems. Grobe Aufgaben: Buildsystem, Statusmaschine, Gui mit Struts, Persistenz, Schnittstelle zur Datenbank, Corbaschnittstelle, Logging, Konfiguration, CVS. Eingesetzte Tools und Frameworks: IBM Websphere, Websphere Studio, Tomcat, EJB, Ant, Log4J, Junit, Cactus, Struts, Oracle 8i, Corba (Visibroker ), Eclipse. *
AdToWebClient
einem Druckertreiber angestossen, PS-Datein nicht an einen Drucker leitet, sondern sie mit zusÄtzlichen XML-Daten versieht und sie an einen zentralen Onevision-Server schickt. Dort kommen sie einerseits in die Druckvorstufe, weiters wird damit ein Inserat beauftragt.
Asdis Software GmbH
freier Berater
Üro SchrÖder. Entwicklung eines Software- und Konfigurationsmanagementtools verteilter Systeme. Benutzte Sprache Java; Urspr Ünglich unter RUP, dann auf XP umgestiegen, unter der Assistenz Willmanndamm 13 von Joseph Pelrine; 10827 Berlin Aufgaben: Persistenz Layer (fÜr Ozone und Versant); XP-Coach; Testautomation und Integration; UML mit Together; Generisches Corba In- T 0179-2404436 terface fÜr GUI. Eingesetzte Tools/Frameworks: Ozone, Jakarta Ant, woeginger@exasoft.net Castor, JUnit. http://www.exasoft.net/mw
OneVision
Freelancer
Internationale Version, XML Jobformat und eine Studie Über eine Javaoberfl Äche, die per "native interface" auf den C++ Kernel zugreifen soll.
OneVision
Deutschlands mit Projektverwaltung, Benutzerverwaltung, Anbindung an ein Shopsystem, Faxgateway etc. mit Oracle 8i, Apache mit JServ-Modul, Linuxbasis.
Oracle und Java (Servlets, DB-Anbindung Über JDBC) auf Windows NT.
1996 Implementierung eines Kermitmoduls fÜr das MacOS fÜr ein Electronic Banking Projekt der Ersten Österreichischen Sparkasse.
STRIP IT auf Basis von MFC 4.2 (Visual C++) fÜr Win 95, Win NT und Apple Mac.
und Bauingenieure in C++, Einbindung eines leistungsfÄhigen Servers, Singleuser und Multiuser-Version mittels C-Tree von Faircom.
Apple Computer Österreich
DataEntry
fÜr die damals grÖßte Bank Österreichs (CA).
Auftrag der A-Null GmbH. Berufliche Schwerpunkte

Description

Main Skills

Other Skills

API Webapp CORBA Capistrano Vagrant Benutzerverwaltung Log4j PL-SQL Oracle 8i JMS CSS LDAP Open Source MacOS Struts CouchDB WebSphere SOAP XML-RPC Objective-C C XSLT Neuronale Netze JavaScript Eclipse SOA JBOSS Datenhaltung PHP mySQL Pascal Cucumber UML Hsql Postgres J2EE Backend Javascripts Ext JS Oracle Webseiten Subversion Ajax Flash Hudson Hibernate Datenbank Refactoring Informatik Software-Entwicklung Kommunikationsprotokoll JSP S3 JDBC Spring Acegi SQL Web2.0 Cruisecontrol Scrum Map-Reduce Erlang RSpec Ruby on Rails Datenbanken IBM Websphere Oracle Application Server verteilter Systeme noSQL Windows Redis Backbone.js Agile Development .NET Google Web Toolkit Visual C++ Sinatra Webservices e-Government Heroku Authentifizierung Ruby XML APIS Riak C++ Java EasyMock Artificial Intelligence JMX XCode SERVLETS Maven Junit RabbitMQ Git Integrationstests Servlet Macintosh JNDI GUI RUP Tomcat MongoDB HTML XPATH Backups

Work & Experience

01.10.2012 — 31.01.2013
rylyty.com einem 100% Tochterunternehmen der Holtzbrinck Digital Gmbh
Technical Lead
drei Monaten eine Reality-Game-Engine samt Betaversion einer Beispiel iPhone App zu entwickeln. Nach einer kurzen Recruitingphase habe ich gemeinsam mit sieben weiteren Entwicklern auf Basis von Ruby on Rails ein Backend mit API und eine native iPhone-App entwickelt. Willmanndamm 13 Technologien: Rails, Postgres, ActiveAdmin, Redis, Chef, Vagrant, XCode. 10827 Berlin * T 0179-2404436 Mai 2012 - Oktober 2012 Webentwicklung fÜr "kitchensurfing.com", einem New Yorker Startup. woeginger@exasoft.net Vorbereitung der Onlinegehung in Berlin. Benutzte Technologien: Ruby http://www.exasoft.net/mw on Rails mit Backbone.js, MongoDB und Redis, Deployment auf Heroku.
01.06.2011 — Now
Im Rahmen einer Studie fÜr eye-square Einsatz von CouchDB zum Sammeln grosser Datenmengen und anschliessendem Auswerten mittels Map-Reduce-Algorithmen
01.11.2010 — 31.05.2012
CTO
CTO des Startups "wahwah.fm". AusgegrÜndet aus dem T-Labsprojekt "Youtune". Mit dem iPhone kann man mit der eigenen lokalen Musik "On Air" gehen, und andere kÖnnen in Realtime zuhÖren. Weiters konnte man live chatten und sich Nachrichten schreiben. TeamgrÖsse betrug zwischen 5-9 Entwickler. Technologien: Backend und API sind auf Basis von Ruby (vorwiegend Rails), Redis, Postgres, Chef (Configuration / Deployment), Messagebroker: RabbitMQ, Kommunikationsprotokoll: Stomp
01.04.2010 — 30.11.2010
Entwicklung eines Opensocial Gadgets fÜr Sixbreak. Anbindung an die studivz Gruppe und an Xing.
01.01.2009 — Now
Benjoo Media Gmbh
01.01.2009 — Now
Samedi
Samedi: Funktion "Praxisnotizen": eine Wiki-Erweiterung fÜr die Softwarel Ösung von Samedi: Rails, Ext JS
01.01.2009 — Now
MTV Playlist
eigenen MTV Playliste.
01.01.2008 — 31.12.2011
Sixbreak: Aufbau einer Community im Onlinespielbereich auf Basis von Ruby on Rails. Technologien: Rails, Git, RSpec, Cucumber, Bosh, Comet
01.01.2008 — 31.12.2009
Youtubetracker
werden die Videosehgewohnheiten von 6000 Testpersonen getrackt. Mittels eines injiziertem Javascripts werden Über die Youtube Player-API Events gesammelt. Technologien: Merb, Javascript
01.01.2008 — Now
Yousty: Basisarbeiten fÜr eine Community im Ausbildungsbereich auf Willmanndamm 13 Basis von Ruby on Rails. 10827 Berlin
01.01.2007 — 31.12.2008
T 0179-2404436 Palabea: Technische Verantwortung fÜr eine internationale e-Learning woeginger@exasoft.net Community mit vielen Multimedia features wie einem Videochat. Aufhttp ://www.exasoft.net/mw gaben: Starthilfe und Aufbau der Entwicklung, Grundarbeiten, Planung, technische Konzeption, Recruiting. Technologien: Ruby on Rails und Flash Mediaserver
01.01.2007 — 31.12.2008
Lehrbuch Pyschologie et. al.: In Zusammenarbeit mit Vierundsechzig.de: Webapplikationen diverser MedizinlehrbÜcher fÜr den Springer Verlag (Heidelberg). Umsetzung mit Ruby on Rails, teilweise Neuimplementierung bestehender JBoss Seam Anwendungen.
01.01.2007 — Now
Mando-TV
Mando-TV: Ruby on Rails Projekt fÜr eine Startup Firma um den Bereich mobiles Video. Themen Ruby-Java Integration, WeboberflÄche mit Rails kommuniziert mit einem Java Backend Über das Burlap Protokoll nach einer Evaluation von JRuby, Aufbau der Deploymentstruktur mittels eines WAR Archives in einem J2EE Server. Technologien: Ruby, Rails, Spring-Framework, Maven2, JRuby, Burlap
01.07.2006 — 31.10.2006
ILove (Jamba)
Aufgaben: Implementierung von Fotoalben, Coaching bei Umstellung auf Hibernate und Spring. Technologien: Struts, Ajax (Google Web Toolkit), Spring, Bea Application Server.
01.01.2006 — 31.12.2007
T-Systems
Technologien: Spring-Framework, Maven2, Corba
01.01.2005 — 31.12.2006
Diverse Voice-over IP Projekte im Auftrag von T-Systems. Fachliche Themen wie Rufnummernvergabe und Freischaltung im SIP - Core Systems. Grobe Aufgaben: Refactoring alter Projekte, Umstellung auf das Spring-Framework, Implementierung von Kommunikationsschnittstellen mittels Webservices und XML-RPC, diverse Tests mit Junit und Easy Mock, LDAP Authentifizierung. Eingesetzte Frameworks: Spring, Hibernate, Axis, EasyMock, Acegi. Benutzte Tools: Eclipse, Maven, Subversion.
01.01.2005 — Now
Ausgezeichnet mit dem deutschen Marktforschungspreis: Ebayproxy im Auftrag von eye-square. FÜr Ebay wurde ein Filterproxy auf Basis des Brazil Frameworks geschrieben um fÜr Testpersonen gezielt ebay Werbung zu filtern.
01.01.2004 — 31.12.2005
Projektleitung im Refactoringprojekt ACM Version 5. Nachdem sich ein teilweises Refactoring als nicht machbar erwiesen hat, wurde der komplette Code auf J2EE portiert. Dazu wird der Swing Client durch eine Webapp abgelÖst, Corba komplett entfernt. Ein selbstgeschriebener JDBC Treiber gemeinsam mit einem Cim MetaAPI ermÖglicht einen standardisierten Zugriff auf die Businessdaten, etwa fÜr Reporting. Das Team hat eine GrÖße von 12 Leuten, entwickelt wird in kurzen Iterationszyklen (2 Wochen), mit automatischem Integrationstests (Cruisecontrol ), Nightly Builds, In Container Tests mit Cactus, diversen Performance und LastTests. Als IDE wurde Eclipse eingefÜhrt.
01.01.2003 — 31.12.2004
Asdis Software GmbH
des Kerns mit dem Ziel der EinfÜhrung eines JBOSS Application Servers und Standard APIS (JNDI, JMX, JTA, JAAS und JMS). Weitere Aufgaben: Buildmanagments (ANT), Sessionverwaltung, Umstieg auf Java 1.4 (Encryption), Persistenzschicht (Versant DB): Umstellung auf JDO, IDE aufsetzen (Eclipse). Und erste Tests fÜr den Einsatz von Aspect J fÜr Zugriffsregelung von Datenobjekten.
01.01.2003 — 31.12.2004
Asdis Software GmbH
BeratertÄtigkeiten im Auftrag der Stadt Bregenz fÜr ein e-Government Projekt auf Basis von Webservices. Erste Aufgabenbereiche umfassen Security und Datenhaltung, XP Iterationsplanung und Communityprozesse zum Definieren von APIs, Programmierung diverser Webservices inklusive einer Serverseitigen Signatur. Aufsetzen eines Testservers und Entwicklung von Basisdiensten. Benutzte Frameworks: Axis, Castor.
01.01.2002 — 31.12.2003
Projektierungstool im Auftrag von T-Systems. Grobe Aufgaben: Buildsystem, Statusmaschine, Gui mit Struts, Persistenz, Schnittstelle zur Datenbank, Corbaschnittstelle, Logging, Konfiguration, CVS. Eingesetzte Tools und Frameworks: IBM Websphere, Websphere Studio, Tomcat, EJB, Ant, Log4J, Junit, Cactus, Struts, Oracle 8i, Corba (Visibroker ), Eclipse. *
01.01.2002 — Now
AdToWebClient
einem Druckertreiber angestossen, PS-Datein nicht an einen Drucker leitet, sondern sie mit zusÄtzlichen XML-Daten versieht und sie an einen zentralen Onevision-Server schickt. Dort kommen sie einerseits in die Druckvorstufe, weiters wird damit ein Inserat beauftragt.
01.01.2001 — 31.12.2003
Asdis Software GmbH
freier Berater
Üro SchrÖder. Entwicklung eines Software- und Konfigurationsmanagementtools verteilter Systeme. Benutzte Sprache Java; Urspr Ünglich unter RUP, dann auf XP umgestiegen, unter der Assistenz Willmanndamm 13 von Joseph Pelrine; 10827 Berlin Aufgaben: Persistenz Layer (fÜr Ozone und Versant); XP-Coach; Testautomation und Integration; UML mit Together; Generisches Corba In- T 0179-2404436 terface fÜr GUI. Eingesetzte Tools/Frameworks: Ozone, Jakarta Ant, woeginger@exasoft.net Castor, JUnit. http://www.exasoft.net/mw
01.01.1999 — 31.12.2001
OneVision
Freelancer
Internationale Version, XML Jobformat und eine Studie Über eine Javaoberfl Äche, die per "native interface" auf den C++ Kernel zugreifen soll.
01.01.1999 — 31.12.2000
OneVision
Deutschlands mit Projektverwaltung, Benutzerverwaltung, Anbindung an ein Shopsystem, Faxgateway etc. mit Oracle 8i, Apache mit JServ-Modul, Linuxbasis.
01.01.1997 — 31.12.1998
Oracle und Java (Servlets, DB-Anbindung Über JDBC) auf Windows NT.
01.01.1996 — Now
1996 Implementierung eines Kermitmoduls fÜr das MacOS fÜr ein Electronic Banking Projekt der Ersten Österreichischen Sparkasse.
01.01.1996 — 31.12.1999
STRIP IT auf Basis von MFC 4.2 (Visual C++) fÜr Win 95, Win NT und Apple Mac.
01.01.1992 — 31.12.1995
und Bauingenieure in C++, Einbindung eines leistungsfÄhigen Servers, Singleuser und Multiuser-Version mittels C-Tree von Faircom.
01.01.1992 — 31.12.1994
Apple Computer Österreich
01.01.1991 — Now
DataEntry
01.01.1990 — 31.12.1991
fÜr die damals grÖßte Bank Österreichs (CA).
01.01.1988 — 31.12.1990
Auftrag der A-Null GmbH. Berufliche Schwerpunkte
rylyty.com einem 100% Tochterunternehmen der Holtzbrinck Digital Gmbh
Technical Lead
drei Monaten eine Reality-Game-Engine samt Betaversion einer Beispiel iPhone App zu entwickeln. Nach einer kurzen Recruitingphase habe ich gemeinsam mit sieben weiteren Entwicklern auf Basis von Ruby on Rails ein Backend mit API und eine native iPhone-App entwickelt. Willmanndamm 13 Technologien: Rails, Postgres, ActiveAdmin, Redis, Chef, Vagrant, XCode. 10827 Berlin * T 0179-2404436 Mai 2012 - Oktober 2012 Webentwicklung fÜr "kitchensurfing.com", einem New Yorker Startup. woeginger@exasoft.net Vorbereitung der Onlinegehung in Berlin. Benutzte Technologien: Ruby http://www.exasoft.net/mw on Rails mit Backbone.js, MongoDB und Redis, Deployment auf Heroku.
CTO
CTO des Startups "wahwah.fm". AusgegrÜndet aus dem T-Labsprojekt "Youtune". Mit dem iPhone kann man mit der eigenen lokalen Musik "On Air" gehen, und andere kÖnnen in Realtime zuhÖren. Weiters konnte man live chatten und sich Nachrichten schreiben. TeamgrÖsse betrug zwischen 5-9 Entwickler. Technologien: Backend und API sind auf Basis von Ruby (vorwiegend Rails), Redis, Postgres, Chef (Configuration / Deployment), Messagebroker: RabbitMQ, Kommunikationsprotokoll: Stomp
Im Rahmen einer Studie fÜr eye-square Einsatz von CouchDB zum Sammeln grosser Datenmengen und anschliessendem Auswerten mittels Map-Reduce-Algorithmen
Entwicklung eines Opensocial Gadgets fÜr Sixbreak. Anbindung an die studivz Gruppe und an Xing.
Benjoo Media Gmbh
Samedi
Samedi: Funktion "Praxisnotizen": eine Wiki-Erweiterung fÜr die Softwarel Ösung von Samedi: Rails, Ext JS
MTV Playlist
eigenen MTV Playliste.
Sixbreak: Aufbau einer Community im Onlinespielbereich auf Basis von Ruby on Rails. Technologien: Rails, Git, RSpec, Cucumber, Bosh, Comet
Youtubetracker
werden die Videosehgewohnheiten von 6000 Testpersonen getrackt. Mittels eines injiziertem Javascripts werden Über die Youtube Player-API Events gesammelt. Technologien: Merb, Javascript
Yousty: Basisarbeiten fÜr eine Community im Ausbildungsbereich auf Willmanndamm 13 Basis von Ruby on Rails. 10827 Berlin
T 0179-2404436 Palabea: Technische Verantwortung fÜr eine internationale e-Learning woeginger@exasoft.net Community mit vielen Multimedia features wie einem Videochat. Aufhttp ://www.exasoft.net/mw gaben: Starthilfe und Aufbau der Entwicklung, Grundarbeiten, Planung, technische Konzeption, Recruiting. Technologien: Ruby on Rails und Flash Mediaserver
Lehrbuch Pyschologie et. al.: In Zusammenarbeit mit Vierundsechzig.de: Webapplikationen diverser MedizinlehrbÜcher fÜr den Springer Verlag (Heidelberg). Umsetzung mit Ruby on Rails, teilweise Neuimplementierung bestehender JBoss Seam Anwendungen.
Mando-TV
Mando-TV: Ruby on Rails Projekt fÜr eine Startup Firma um den Bereich mobiles Video. Themen Ruby-Java Integration, WeboberflÄche mit Rails kommuniziert mit einem Java Backend Über das Burlap Protokoll nach einer Evaluation von JRuby, Aufbau der Deploymentstruktur mittels eines WAR Archives in einem J2EE Server. Technologien: Ruby, Rails, Spring-Framework, Maven2, JRuby, Burlap
T-Systems
Technologien: Spring-Framework, Maven2, Corba
ILove (Jamba)
Aufgaben: Implementierung von Fotoalben, Coaching bei Umstellung auf Hibernate und Spring. Technologien: Struts, Ajax (Google Web Toolkit), Spring, Bea Application Server.
Diverse Voice-over IP Projekte im Auftrag von T-Systems. Fachliche Themen wie Rufnummernvergabe und Freischaltung im SIP - Core Systems. Grobe Aufgaben: Refactoring alter Projekte, Umstellung auf das Spring-Framework, Implementierung von Kommunikationsschnittstellen mittels Webservices und XML-RPC, diverse Tests mit Junit und Easy Mock, LDAP Authentifizierung. Eingesetzte Frameworks: Spring, Hibernate, Axis, EasyMock, Acegi. Benutzte Tools: Eclipse, Maven, Subversion.
Ausgezeichnet mit dem deutschen Marktforschungspreis: Ebayproxy im Auftrag von eye-square. FÜr Ebay wurde ein Filterproxy auf Basis des Brazil Frameworks geschrieben um fÜr Testpersonen gezielt ebay Werbung zu filtern.
Projektleitung im Refactoringprojekt ACM Version 5. Nachdem sich ein teilweises Refactoring als nicht machbar erwiesen hat, wurde der komplette Code auf J2EE portiert. Dazu wird der Swing Client durch eine Webapp abgelÖst, Corba komplett entfernt. Ein selbstgeschriebener JDBC Treiber gemeinsam mit einem Cim MetaAPI ermÖglicht einen standardisierten Zugriff auf die Businessdaten, etwa fÜr Reporting. Das Team hat eine GrÖße von 12 Leuten, entwickelt wird in kurzen Iterationszyklen (2 Wochen), mit automatischem Integrationstests (Cruisecontrol ), Nightly Builds, In Container Tests mit Cactus, diversen Performance und LastTests. Als IDE wurde Eclipse eingefÜhrt.
Asdis Software GmbH
des Kerns mit dem Ziel der EinfÜhrung eines JBOSS Application Servers und Standard APIS (JNDI, JMX, JTA, JAAS und JMS). Weitere Aufgaben: Buildmanagments (ANT), Sessionverwaltung, Umstieg auf Java 1.4 (Encryption), Persistenzschicht (Versant DB): Umstellung auf JDO, IDE aufsetzen (Eclipse). Und erste Tests fÜr den Einsatz von Aspect J fÜr Zugriffsregelung von Datenobjekten.
Asdis Software GmbH
BeratertÄtigkeiten im Auftrag der Stadt Bregenz fÜr ein e-Government Projekt auf Basis von Webservices. Erste Aufgabenbereiche umfassen Security und Datenhaltung, XP Iterationsplanung und Communityprozesse zum Definieren von APIs, Programmierung diverser Webservices inklusive einer Serverseitigen Signatur. Aufsetzen eines Testservers und Entwicklung von Basisdiensten. Benutzte Frameworks: Axis, Castor.
Projektierungstool im Auftrag von T-Systems. Grobe Aufgaben: Buildsystem, Statusmaschine, Gui mit Struts, Persistenz, Schnittstelle zur Datenbank, Corbaschnittstelle, Logging, Konfiguration, CVS. Eingesetzte Tools und Frameworks: IBM Websphere, Websphere Studio, Tomcat, EJB, Ant, Log4J, Junit, Cactus, Struts, Oracle 8i, Corba (Visibroker ), Eclipse. *
AdToWebClient
einem Druckertreiber angestossen, PS-Datein nicht an einen Drucker leitet, sondern sie mit zusÄtzlichen XML-Daten versieht und sie an einen zentralen Onevision-Server schickt. Dort kommen sie einerseits in die Druckvorstufe, weiters wird damit ein Inserat beauftragt.
Asdis Software GmbH
freier Berater
Üro SchrÖder. Entwicklung eines Software- und Konfigurationsmanagementtools verteilter Systeme. Benutzte Sprache Java; Urspr Ünglich unter RUP, dann auf XP umgestiegen, unter der Assistenz Willmanndamm 13 von Joseph Pelrine; 10827 Berlin Aufgaben: Persistenz Layer (fÜr Ozone und Versant); XP-Coach; Testautomation und Integration; UML mit Together; Generisches Corba In- T 0179-2404436 terface fÜr GUI. Eingesetzte Tools/Frameworks: Ozone, Jakarta Ant, woeginger@exasoft.net Castor, JUnit. http://www.exasoft.net/mw
OneVision
Freelancer
Internationale Version, XML Jobformat und eine Studie Über eine Javaoberfl Äche, die per "native interface" auf den C++ Kernel zugreifen soll.
OneVision
Deutschlands mit Projektverwaltung, Benutzerverwaltung, Anbindung an ein Shopsystem, Faxgateway etc. mit Oracle 8i, Apache mit JServ-Modul, Linuxbasis.
Oracle und Java (Servlets, DB-Anbindung Über JDBC) auf Windows NT.
1996 Implementierung eines Kermitmoduls fÜr das MacOS fÜr ein Electronic Banking Projekt der Ersten Österreichischen Sparkasse.
STRIP IT auf Basis von MFC 4.2 (Visual C++) fÜr Win 95, Win NT und Apple Mac.
und Bauingenieure in C++, Einbindung eines leistungsfÄhigen Servers, Singleuser und Multiuser-Version mittels C-Tree von Faircom.
Apple Computer Österreich
DataEntry
fÜr die damals grÖßte Bank Österreichs (CA).
Auftrag der A-Null GmbH. Berufliche Schwerpunkte

Attachments