Senior Software Ingenieur CoreMedia, GWT, JBoss Errai, J2EE
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 80469 München
- auf Anfrage
- ru | de | en
- 02.10.2018
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
8/2012 – offen
Tätigkeitsbeschreibung
Gründung und Entwicklung der Internet Plattform creatision.com
Ziele:
* Entwicklung und Betrieb einer Plattform zur individuellen Produktentwicklung
Tätigkeit:
* Konzeptuelle Ausarbeitung der Idee und einzelner Ausbaustufen.
* Auswahl der technischen Basis für die Plattform.
* Implementierung der GoLive-Ausbaustufe.
* Anleitung des studentischen Mitarbeiters.
Tools und Technologien:
* Enterprise Architect, Eclipse, Kablink Vibe/Novell Vibe
* Google Web Toolkit, Java, Hibernate, MySQL, Spring
8/2010 – 4/2013
Tätigkeitsbeschreibung
Mitentwicklung der Beschaffungsplattform mercateo.com
Ziele:
* Refactoring bestehender und Entwicklung von neuen Funktionalitäten
Tätigkeit:
* IT Epos Lead (verantwortlicher IT-Entwickler) für folgende Funktionalitäten der Plattform: Weltneuheit in Bezug auf die Echtzeit-Auktionierung von Warenkörben: Mercateo Auction, Lagerstandsanzeige im Warenkorb, Angebote.
* Teamübergreifende Koordination von bis zu acht Entwicklern.
* Fachliche und technische Konzeption, Implementierung und Testen der Funktionalitäten.
* Konzeptuelle und implementierungstechnische Arbeit innerhalb eines Cross-Teams zur Auswahl der zukünftigen Client-Technologien und Ausarbeitung der zukünftigen Client-Architektur der Plattform.
* Verantwortung und Organisation von Mercateo TechTalks – eines wöchentlichen standortübergreifenden Treffens der Mercateo-Entwickler zum Austausch über interessierende technische Themen.
Tools und Technologien:
* Enterprise Architect, Eclipse
* Google Web Toolkit / JBoss Errai, Java, JSP, iText
7/2009 – 7/2010
Tätigkeitsbeschreibung
Technische Neuumsetzung des Portals www.zdf.de
Ziele:
* Modernisierung der technischen Basis des Portals gemäß neuer funktionalen und nichtfunktionalen Anforderungen
Tätigkeit:
* Implementierung des Webcontents.
* Anbindung von Web-Services.
* Entwicklung von Backend-Komponenten zur Verarbeitung und Auslieferung von Sportdaten.
* Entwicklung des Sportdaten-Webmastereditors mithilfe von Eclipse RCP/SWT.
* Implementierung eines Test-Frameworks und der Testfälle (Komponententests), Code-Reviews.
* Verantwortung des technischen Chefdesigns in der Endphase des Teilprojektes „Sportdaten“.
* Erstellung des Betriebshandbuchs.
Tools und Technologien:
* J2EE, JSP, XML, XSD, SQL, Eclipse RCP
* Spring, Velocity, Apache CXF, JUnit, JAXB
* Coremedia CMS 2008, Eclipse, Rhino, ehcache, SWT, Oracle SQL Developer, Apache Maven, SUSE Linux
5/2009 – 6/2009
Tätigkeitsbeschreibung
Angebot für ein Großprojekt bei einer internat. technisch-wissenschaftlichen Organisation.
Ziele:
* Projektakquise, Angebotserstellung
Tätigkeit:
* Mitarbeit im Angebotsteam.
* Leitende Dokumentations-Verantwortung.
* Durchführung der Workshops zur Aufwandschätzung unter Einbezug eines Farshore-Standorts.
Tools und Technologien:
* MS Office
11/2008 – 4/2009
Tätigkeitsbeschreibung
Realisierung des „Meine Dienste“-Portals von T-Online (t-online.de/meine-dienste).
Ziele:
* Neuimplementierung des Portals und dessen Redesign in verschiedenen Varianten.
Tätigkeit:
* Realisierung des neuen Ausgabekanals NGCS (Web-Portal) und des „Meine Dienste“-Plugins für InfoCockpit (Sidebar von T-Online).
* Anpassung der existierenden „Meine Dienste“ Web-Module für NGCS und InfoCockpit.
* Pflichtenhefterstellung: Modul-SDK.
* Pflichtenhefterstellung: Integration der „Meine Software“-Applikation (T-Online) und „Meine Dienste“- Komponenten.
* Durchführung einer Machbarkeitsstudie zur Realisierung eines Web-Moduls zur Anbindung des sozialen Netzwerks „MySpace“.
* Integration von Backend Services und externer Inhalte als Content- und Servicemodule, die in wechselnden Kontexten wiederverwendbar sind.
Tools und Technologien:
* Eclipse, Apache Ant
* CSS, XSLT, JavaScript, HTML
3/2008 – 10/2008
Tätigkeitsbeschreibung
SAP NetWeaver-Projekt zur Ablösung des Host-Systems.
Ziele:
* Abbildung der Wärmekostenabrechnung im SAP-Standard mit Kundenerweiterung.
Tätigkeit:
* Spezifikation der Erweiterung der Abrechnungs-Engine (XML-Ausgabe).
* Fachliche Abstimmung.
* Implementierung der Komponentenerweiterung.
* Dokumentation der Erweiterung.
Tools und Technologien:
* SAP NetWeaver Developer Studio, SAP GUI, Java, XML
9/2007 – 2/2008
Tätigkeitsbeschreibung
Redesign eines J2EE-Produktinformationssystems.
Ziele:
* Bereitstellung der bisherigen Funktionalität über eine neue Plattform.
* Bereitstellung länderspezifischer marketingrelevanter Informationen.
* Bereitstellung von Audio- und Videosequenzen zur Darstellung von Produkten und Produktfeatures.
* Steigerung der Performance, Stabilität, Verfügbarkeit und der Flexibilität des Systems.
Tätigkeit:
* Mitarbeit bei der Angebotserstellung.
* Spezifikation aus Nutzersicht.
* Entwicklung des Content Application Engines und der JSP-Templates.
* Implementieren von JUnit-Tests.
* Testen der graphischen Oberfläche.
* Qualitätsmanagement (Erstellung des Qualitätsmanagementsplans, Überwachung der Durchführung der Qualitätssicherungs-Maßnahmen, Review des Testkonzepts, Code-Reviews).
Tools und Technologien:
* Eclipse, J2EE, JSP, JUnit, CoreMedia CMS 2005
5/2007 – 9/2007
Tätigkeitsbeschreibung
Weiterentwicklung und Test des multimedialen Redaktions- und Produktionssystems NCPower.
Ziele:
* Entwicklung von neuen Funktionalitäten.
Tätigkeit:
* Spezifikation, Design, Implementierung und Test der Druckfunktionalität auf Basis von JasperReports.
* Integration der Grafik-Lösung Harris Inscriber in NCPower.
* Bugfixing und Test verschiedener NCPower-Komponenten.
Tools und Technologien:
* XML, XSLT, XPath, SAX, Tamino
* Jasper Reports, iReport Designer for Jasper Reports
10/2006 – 4/2007
Tätigkeitsbeschreibung
Entwicklung eines Multithreading C++ Frameworks für die Signalverarbeitung im Fahrzeug.
Ziele:
* Refactoring und Erweiterung eines bestehenden Multithreading C++ Frameworks.
Tätigkeit:
* Anforderungsanalyse
* Refactoring
* Implementierung neuer Funktionalitäten
* GUI-Implementierung
* Dokumentation des Frameworks
* Projektmanagement
Tools und Technologien:
* UML, Enterprise Architect
* C++, MS Visual Studio, BoundsChecker Suite, Doxygen
1/2006 – 9/2006
Tätigkeitsbeschreibung
Prototypische Entwicklung eines User Interfaces.
Ziele:
* GUI-Implementierung für einen Prototyp zur Diagnose im Funktionsnetz.
Tätigkeit:
* Anforderungsanalyse bzgl. des Graphical User Interfaces (GUI) eines Diagnose-Tool-Prototyps für die Automobil-Bordnetzdatenbank (Funktionsnetz) einer Serviceabteilung der BMW AG.
* Anfertigung der Mockups und Abstimmung mit dem Kunden.
* API- und GUI-Implementierung.
Tools und Technologien:
* Java, SWT, draw2D, Eclipse
10/2005 – 12/2005
Tätigkeitsbeschreibung
Prototyp-Entwicklung für die MMI-Testautomatisierung.
Ziele:
* Entwicklung eines lizenzfreien Framework-Prototyps zur Verwendung als Test-Sequenzer für die MMI-Testautomatisierung.
Tätigkeit:
* Anforderungsanalyse für den Test-Sequenzer
* Entwurf der Framework-Architektur (multithreaded Service-Plattform mit Parser, Logger, Reporter) und einer auf MS Excel basierenden Testsprache.
* Implementierung des Prototyps als lizenzfreie Plattform
* Abstimmung mit dem Kunden.
Tools und Technologien:
* Python, Eclipse, UML, Magic Draw UML, Visual Paradigm for UML, PyDoc
1/2005 – 10/2005
Tätigkeitsbeschreibung
Echtzeit-Audioanalyse für die Testautomatisierung.
Ziele:
* Implementierung eines Echtzeit-Audioanalyse-Systems für die Testautomatisierung eines MMI-Steuergerätes.
Tätigkeit:
* Anforderungsanalyse für die MMI-Testautomatisierung der Audioausgabe im Fahrzeug.
* Implementierung einer C++ DLL.
* Einbindung der Bibliothek an LabView und Python.
* Abstimmung mit dem Kunden.
Tools und Technologien:
* C++, Python, MS Visual Studio, LabVIEW
Zertifikate
Ausbildung
Berlin
Über mich
Projektmanagement – Agile Projects
• SCRUM
• Projekt-Lifecycle-Management
Entwicklung – Web & Mobile
• hochdynamischen Web-Anwendungen u.a. mit Google Web Toolkit / JBoss Errai / J2EE inklusive Offline-Fähigkeit (client side JPA für Local Storage) und Data- / UI-Binding
• flexiblen Client-Architekturen, die z.B. UI-Austausch zur Laufzeit ermöglichen
• mobilen Apps mit Android und iOS
Testing – Certified Tester
• Testmanagement (u.a. Organisation, Konzept, Planung, Teststrategie)
• Dynamische und statische Testverfahren (u.a. Code-Reviews, White- und Blackbox)
• UI-Reviews, Usability-Analyse
• ISTQB zertifiziert
Teammanagement – Agile Teams
• Selbstorganisation vs. Teamlead
• Teamanalyse
• Coaching
Qualitätsmanagement – Agile Quality
• Qualitätsmanagementpläne
• Überwachung und Durchführung von QS-Maßnahmen
Startup-Coaching
• Technologieauswahl
• Agile Projektorganisation
• Bootstrapping
• Proof-Of-Concept
Weitere Kenntnisse
UML, Java, Objective-C, Python, JSP, JavaScript, XML, XSLT, XPath, CSS, HTML, SQL
Google Web Toolkit (GWT), JBoss Errai, Kablink Vibe/Novell Vibe, JSON, J2EE, JPA, JAXB, Apache CXF, REST, JSF, Spring, Spring MVC, Velocity, Hibernate, JUnit, CoreMedia CMS, Java SWT, Java draw2D, Eclipse RCP, Apache TomCat
Eclipse, Apache Ant, Apache Maven, Oracle SQL Developer, Enterprise Architect
Persönliche Daten
- Deutsch (Fließend)
- Englisch (Fließend)
- Russisch (Muttersprache)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden