IT-Freiberufler - Profil Roman A. Preiss

Werbung
IT-Freiberufler - Profil
Roman A. Preiss
Persönliche Daten
Name:
Roman Alexander Preiss
Anschrift:
Telefon:
Email:
Homepage:
Schillerstr. 74, 37083 Göttingen
+49 (0)151 107 37 697
[email protected]
www.romanpreiss.de
Staatsangehörigkeit:
Geburtstag:
Geburtsort:
Familienstand:
deutsch
2.9.1973
München
ledig
Gulp-Profil:
XING-Profil:
www.gulp.de/profil/RomanPreiss.html
https://www.xing.com/profile/Roman_Preiss
Erfahrung:
Stand:
IT-Freiberufler seit Februar 1997
9. Mai 2012
Aktuelle Tätigkeitsschwerpunkte:
Testgetriebene und objektorientierte Software-Entwicklung in PHP5, Mobile-Entwicklung für Android,
Consulting, Software-Architektur, Refactoring, Continuous Integration, Software-Qualitätsicherung,
Software-Testing
Ausbildung:
10/1995 – 09/2003:
Technische Universität München, Informatik, Abschluss: Diplom–Informatiker
• Thema der Diplomarbeit: Modellierung von Benutzerbeziehungen in Online–
Communities mit Semantic–Web – Methoden
• Studienschwerpunkt: Praktische Informatik
• Nebenfach Mathematik: Chaostheorie, geom. Bildauswertung, Computer aided
geometric design
• Seminar für überfachliche Grundlagen: Projektmanagement
1984 – 1993:
Mathematisch–naturwissenschaftliches, humanistisches und neusprachliches
Gymnasium Weilheim i. Oberbayern. Abschluss: Allgemeine Hochschulreife
Preise/Auszeichnungen
11/2003
Preisträger des "Innovationspreises 2003 der Beauftragten der Bundesregierung für
Kultur und Medien" mit dem Projekt "www.crew-united.com"
Sprachkenntnisse
Deutsch:
Muttersprache
Englisch:
Verhandlungssicher
Lateinisch: Großes Latinum
IT-Freiberufler - Profil
Roman A. Preiss
Programmiersprachen, Techniken, Frameworks:
•
PHP5 und diverse PHP-Frameworks:
Silverstripe, Zend-Framework, Symfony, eZ Components, PEAR, PHPUnit, Doctrine, CakePHP,
Simpletest, Smarty, ADOdb, Joomla
•
Java, Android: App-Entwicklung, JUnit, Robotium
•
Javascript: JSON, jQuery, jQueryMobile
•
Apache Ant: automatisiertes Deployment und builds
•
Webservices: SOAP, WSDL, RESTful
•
XML, YAML, RSS
•
HTML, CSS
•
ASP, VB6, VBA, VB-Script: ActiveX, COM-dll
•
Semantic-Web: RDF, RDFa, RDF-S, OWL
•
Perl
Werkzeuge, best practice:
•
Objekt-orientierte Entwurfsmuster, Software design patterns
•
Test driven development, automatisiertes Software-Testing:
Unit Tests, Functional Tests, Acceptance Tests (PHPUnit, JUnit, Selenium, Robotium)
•
Refactorisierung
•
Automatisiertes Deployment
•
Continuous Integration: Jenkins
•
IDEs: Eclipse, Visual Studio
•
Tool-Chain zum Erstellen von Metriken zur Analyse der Software-Qualität
•
Datenbank-Systeme: MySQL, MS SQL, MS Access, PostgreSQL, SQLite
•
Versionskontroll-Systeme: SVN, Git
•
Server-Administration: Windows Server, Linux SuSE und Debian
•
Webserver: Apache2, IIS
•
Sehr viel Erfahrungen mit unterschiedlichen Content Management Systemen (CMS)
•
Virtualisierung, virtuelle Maschinen: MS Virtual PC, VMWare Server, VirtualBox
•
Viel Erfahrungen mit Shop-Systemen und Anbindung von Bezahlsystemen, wie z.B. Telecash oder
PayPal
Branchenerfahrung:
•
eCommerz
•
Film- und Fernsehen
•
SEO, Keyword-Marketing
•
Nachrichten, Medien
•
Verlagswesen
•
Humangenetik
•
Dienstleister, Systemhäuser
IT-Freiberufler - Profil
Roman A. Preiss
Projekthistorie:
03/2012 – 05/2012
www.hse24.it – eCommerce, Shopping-Sender
Realisierung von Checkout und Payment: Backend-Entwicklung, WebserviceAnbindung, Payment-Anbindung, Unit- und Functional-Tests
Techniken: PHP 5.3, Silverstripe, PHPUnit, Jenkins, SOAP, WSDL,
Virtual PC, Debian Linux, Apache 2, MySQL 5, Eclipse, SVN, ANT
12/2009 – 02/2012
Entwicklung einer Android-App inkl. Webservice zur Datensynchronisation:
Software-Architektur, Frontend- und Backend-Entwicklung, WebserviceEntwicklung und Anbindung, Unit- und Functional-Tests der App und des
Webservice, Datebank-Entwicklung
Techniken: Android, Java, PHP 5.3, PHPUnit, Silverstripe, jQueryMobile, ANT
Robotium, Jenkins, Eclipse, SVN, SQLite, MySQL, RESTful, Eclipse,
SVN, SQLite, MySQL, Android-Market, CronJobs, Joomla
01/2011 – 09/2011
www.hse24.it – eCommerce, Shopping-Sender
Realisierung des Webshop: Backend-Entwicklung, automatisierten Deployment,
Caching über mehrere Server, Unit- und Functional-Tests
Techniken: PHP 5.3, Silverstripe, PHPUnit, Virtual PC, Debian Linux, Apache 2,
MySQL, Eclipse, SVN, ANT, CronJobs
01/2009 – 12/2010
www.crew-united.com – Film und Fernsehen, Community-Portal
Fehlertolerante Synchronisationslösung zum Echtzeit-Datenaustausch
zwischen mehreren Servern, diverse Weiterentwicklungen: Consulting, SoftwareArchitektur, Backend-Entwicklung, Datebank-Entwicklung, Caching-Strategien
Techniken: ASP, VB6, MySQL, SVN, IIS, Javascript, jQuery, XML, SystemDienste, ActiveX
07/2009– 05/2010
www.zonzoo.de – Entsorgung und Wiederverwertung
Entwicklung von Modulen für Joomla CMS, länderspezifischen Preiskalkulation
für eCommerz-Module
Techniken: PHP5, Linux, Apache 2, MySQL 5, Eclipse, SVN, Joomla
08/2007 – 12/2008
www.keywords.de, www.keywordcrossing.com – SEO, Keyword-Marketing
Automatisiertes Aufsetzen von Themenportalen, Entwicklung von Tools zur
Keyword-Analyse: Software-Architektur, Backend- und Datebank-Entwicklung
Techniken: PHP5, Zend-Framework, Simpletest, ADOdb, Virtual PC, Linux,
Apache 2, MySQL 5, Eclipse, SVN, ANT, CronJobs, Joomla
06/2007 – 08/2007
www.sueddeutsche.de – Nachrichten-, Medien-Portal
Entwicklung neuer Frontend-Module
Techniken: Perl,VMWare, Linux, Apache, Eclipse, SVN, HTML, Javascript
04/2007 – 05/2007
Nachrichten-, Medien-Portal
Entwicklungs einer autonomen Newsplattform
Techniken: Linux, Apache, Eclipse, CVS, ANT, HTML, Javascript, PHP5,
CakePHP, MySQL
12/2006 – 03/2007
www.focus.de – Nachrichten-, Medien-Portal
Relaunch des Nachrichten-Portals, Entwicklung neuer Frontend-Module
Techniken: Unix, Apache, Hexbase, CronJobs, Oracle, PostgreSQL, Eclipse, CVS,
XML, RSS, HTML, Javascript
IT-Freiberufler - Profil
Roman A. Preiss
11/2006
www.crew-united.com - Film und Fernsehen, Community-Portal
Neue Module und Weiterentwicklung einer Internet-Plattform
Techniken: Windows Server 2003, ASP, VB6, Visual Studio, PHP4, MySQL 4,
ODBC, IIS 6, SMTP, UML, SVN, ADO, DLL, Javascript, HTML
10/2006
www.webteam.de – Online-Community
Implementierung von neuen Backend-Modulen für ein CommunityFramework
Techniken: IIS6, ASP, VB6, MS-SQL, SVN
09/2006
Dienstleister - Newsletter-Versandmodul
Technische Konzeption und Implementierung von Klassenbibliothek und
Frontend-Anwendung zum Versand von Newslettern.
Techniken: C#, NUnit-Net (TDD), SVN, MS Visual C# Express (2005)
05/2006 – 08/2006
www.expedia.de – Tourismus-Portal
Entwicklung einer Anwendung zur Verwaltung von Newsletter-Empfängern:
Software-Architektur, Backend-Entwicklung, Datenbank-Entwicklung
Techniken: Linux, Apache 2, MySQL 5, PHP 5, UML, Eclipse, SVN,
ODBC, Access, HTML, Excel, Javascript
01/2006 – 05/2006
www.crew-united.com – Film und Fernsehen, Community-Portal
Beratung, Neue Module und Weiterentwicklung einer Internet-Plattform
Techniken: Windows Server 2003, ASP, VB6, Visual Studio, PHP4, MySQL 4,
ODBC, IIS 6, SMTP, UML, SVN, ADO, DLL, Javascript, HTML
11/2003 – 12/2005
Humangenetik, Qualitätssicherungs-Portal, Internet-Plattform
Beratung, Konzeption, Entwicklung, Dokumentation und Betrieb
einer Internet-Plattform zur Qualitätssicherung in der Humangenetik.
Techniken: Linux, Apache 2, MySQL, PHP4, UML, Eclipse, SVN, SMPT, ODBC,
Access, HTML, Excel, PDF-Generierung, Javascript
04/2001 – 10/2003
www.crew-united.com – Film und Fernsehen, Community-Portal
Neuentwicklung: Beratung, Konzeption, Planung, Implementierung,
Dokumentation eines Community-Portals für Film- und Fernsehschaffende
Bemerkung: Der Kunde gewann mit diesem Internetauftritt den Innovationspreis
der BKM (Beauftragte der Bundesregierung für Kultur und Medien)
Techniken: Windows 2000 Server, ASP, VB6, PHP4, MySQL, IIS 5, SMTP, FTP,
UML, CVS, ODBC, Anbindung eines Online-Bezahlsystems, PDFGenerierung, Visual Studio, ADO, DLL, Javascript, HTML
01/20001– 06/2001
Medien, Film und Fernsehen
Beratung, Neuentwicklungen von Internetauftritten, u.A. von der Band "No
Angels", www.olgafilm.de, www.tresor.tv
Techniken: Windows 2000 Server, ASP, VB6, MySQL, IIS 5, CVS, ODBC,
Visual Studio, ADO, DLL, Javascript, HTML
02/1997 – 12/2000
www.webteam.de – Consulting, Dienstleister, Verlagswesen
Entwicklung von Tools zum Datenbank-Publishing, datenbankgestützte
Produktion von CD-ROMs für verschiedene Computerzeitschriften
Techniken: Windows NT, ASP, VB6, MS SQL, Access, IIS, ODBC, Visual Studio,
ADO, DLL, Javascript, HTML
Herunterladen