Link zum Profil: Java Entwicklung Java Entwicklung Mitarbeiterprofil Profil zuletzt geändert am: 10.06.2015 Verfügbarkeit: 01.07.2015 Jahrgang: 1976 Schwerpunkt Softwareentwicklung: Entwicklung von Web-Anwendungen inklusive Anforderungsanalyse, Auswahl von passenden Technologien, Implementierung, Inbetriebnahme und Wartung. Softwareentwicklung basierend auf Java App-Entwicklung (Hybrid) für Android und iOS Betriebssysteme unter Verwendung von Sencha Touch, Phonegap, JavaScript, HTML5, CSS3 Entwicklung des Testautomatisierungsframeworks Testautomatisierung der Anwendungssoftware für Smartphones, Testwerkzeug M-eux von Jamo Solutions Testautomatisierung der Anwendungssoftware für Webanwendungen Datenbanken: Datenbank-Design, SQL-Anfragen CRM-System: SugarCRM Ausbildung / Weiterbildung Diplom Informatik mit Nebenfach BWL, Uni Frankfurt am Main 2005/2012 Link zum Profil: Java Entwicklung Seite 1 von 12 Link zum Profil: Java Entwicklung Bakkalaureus der Sozialwissenschaften (Edukologie), Qualifikation des Lehrers für Mathematik und Informatik, Uni Siauliai, Litauen 1994/1998 ISTQB Certified Tester - Foundation Level Betriebssysteme Windows Vista, Windows 7 Programmiersprachen Java JPA PHP JavaScript Haskell Python Delphi 6 Pascal HTML CSS HTML5 CSS3 Sass Compass DHTML, Ajax Sencha Touch Phonegap Selenium TestNG Sikuli Link zum Profil: Java Entwicklung Seite 2 von 12 Link zum Profil: Java Entwicklung Maven Entwicklungswerkzeuge / Case Tools Eclipse Workbench TortoiseSVN Oracle SQL Developer TOAD for Oracle M-eux (Testwerkzeug) Jenkins Datenbanken MySQL PL/SQL XML PowerDesigner ER-Modell Weiteres Prozesse & Methoden Testfallentwicklung nach V-Modell Scrum UML Produkt Know-How Cisco Prime Fulfilment SugarCRM MS Word MS PowerPoint MS Excel MS Outlook Link zum Profil: Java Entwicklung Seite 3 von 12 Link zum Profil: Java Entwicklung Serif PhotoPlus GIMP, Corel Draw Apache OpenOffice Branchen Bildung Logistik Telekomunikation Seminare / Schulungen Java EE 7 - Enterprise-Anwendungen ohne Ballast Workshop JAX - Konferenz für Java- & Enterprise - Technologien Implementing Cisco Service Provider Next-Generation Edge Network Services (SPEDGE) Grundlagen Switching & Routing / MPLS 2015 IPv6 Foundation Training JPA und Hibernate Schulung JAX - Konferenz für Java- & Enterprise - Technologien 2014 M-eux by Jamosolutions Training 2013 SugarCRM Consultant und Developer Training ISTQB Certified Tester - Foundation Level 2012 Java-Intensivkurs „Einführung in die objektorientierte Programmierung in Java“ 2007 Project Design and Management Workshop 2000 Link zum Profil: Java Entwicklung Seite 4 von 12 Link zum Profil: Java Entwicklung Softskill Seminare Präsentieren in Englisch Präsentieren in Deutsch 2012 Sprachen Deutsch Englisch Litauisch Russisch Projektverlauf 01.2015 - Heute BT&T my1st OSS Fictional OSS Project / Prime Order Fulfillment Knowledge Ramp-up Cisco, Telekomunikation Es ist ein Lernprojekt mit Hauptziel Wissen über Cisco Prime Order Fulfillment und Multi-Vendor Service zu erlangen Im Projekt wird Prime Fulfilment Suite von Cisco benutzt. Prime Fulfilment Service Inventory und Prime Fulfilment Order Management werden für das Prozessmanagement zur Orchestrierung und Automatisierung der erforderlichen Prozesse verwendet. Tätigkeit im Projekt: Implementierung/ Erstellung des Bestandsmodells (inventory model) und der Arbeitsabläufe (workflows) um die automatisierte Bereitstellung der Verbrauchern und Dienste zu ermöglichen unter Benutzung des Cisco Prime Fulfilment Programsystems Link zum Profil: Java Entwicklung Seite 5 von 12 Link zum Profil: Java Entwicklung Implementierung von PL/SQL Prozeduren Anbindung der PL/SQL Prozeduren in Cisco Prime Fulfilment Order Management Designer Benutzte Systeme und Technologien: PL/SQL, Cisco Prime Fulfilment , Oracle SQL Developer, TOAD for Oracle. 07.2014 - 12.2014 EonS Deutsche Telekom AG, P&I, Telekomunikation Betriebliche Tests als Teil der Launch & Deployment-Arbeiten im Bereich Packaging/Deployment vor und nach dem Launch im Rahmen von Entertain to go. Tätigkeit im Projekt: Erstellung und Durchführung von Systemintegrationstests Erstellung und Durchführung von End-to-End Tests aus Kundensicht Erstellung von Fehler Tickets Benutzte Systeme und Technologien: MS Excel, PuTTy, WinSCP, BuSy (JIRA Bug Tracking System), SVN, TortoiseSVN. 08.2013 - 06.2014 EonS Deutsche Telekom AG, P&I, Telekomunikation Betriebliche Tests als Teil der Launch & Deployment-Arbeiten im Bereich Packaging/Deployment vor und nach dem Launch im Rahmen von EonS. Erstellung eines Testautomatisierungsframeworks und Implementierung der Tests. Durchführung automatisierter Tests auf verschiedenen Geräten. Link zum Profil: Java Entwicklung Seite 6 von 12 Link zum Profil: Java Entwicklung Tests für Applikationen für Fernsehen und Onlinevideothek auf Smartphone, Tablet, PC und Laptop. Tätigkeit im Projekt: Mitarbeit bei der Entwicklung von Testautomatisierungsframework Modellierung und Implementierung der Tests für Webanwendung auf Laptop und mac PC Durchführung der automatisierten Tests Benutzte Systeme und Technologien: Selenium, Java, RESTful Web Services, Maven, TestNG, Eclipse, Sikuli, Jenkins, SVN, TortoiseSVN. 05.2013 - 08.2013 Testautomatisierung der Mobile-Apps. IT Dienstleister Es soll eine für die Logistikbranche entwickelte App getestet werden. Die Tests werden auf unterschiedlichen Smartphones und verschiedenen Betriebssystemen (Apple iOS, Google Android) automatisiert durchgeführt. Tätigkeit im Projekt: Entwicklung und Durchführung der automatisierten Tests der Mobile-App. Analyse der Testautomatisierungswerkzeuge (M-eux) Design der Test (fachlich und technisch) Implementierung der Test Benutzte Systeme und Technologien: M-eux von Jamo Solutions, Eclipse, Java, MS Word. Link zum Profil: Java Entwicklung Seite 7 von 12 Link zum Profil: Java Entwicklung 04.2013 - 05.2013 Firmenwebauftritt und Social Networks IT Dienstleister Problemanalyse und Ausarbeitung von Lösungsvorschlägen zur Verbesserung des Internetsauftritts der Firma, Suchmaschinen-Optimierung und Nutzung der Social Networks für das Online Marketing. Tätigkeit im Projekt: Recherche über Einfluss der Keywords auf die Page Ranking bei den Suchmaschinen Analyse der Tools der statistischen Auswertung der Keywords Analyse des Einflusses von Weblogs, Social Bookmarking, Nachrichtenportale zur Social Media Optimization (SMO) Erstellung des Aktionsplanes Benutzte Systeme und Technologien: MS Word, MS Excel, Webmaster-Tools von Google, Keyword-Tool von Google, WWW 01.2013 - 05.2013 TourView IT Dienstleister, Logistic Entwicklung von Mobile-Apps für verschiedene mobile Betriebssysteme (Apple iOS, Google Android) in einem nach Scrum organisierten Team. Es wurde Mobile-Apps für eine Logistik Unternehmen entwickelt. Tätigkeit im Projekt: Einarbeitung in die Konzeption, Implementierung und Veröffentlichung einer App für verschiedene Anwendungsgeräte (Smartphone, Tablet) und verschiedene mobile Betriebssysteme (iOS, Android) Umsetzung des App-Design mittels Compass, Sass und CSS3 Implementierung der Applogik Laden und Speichern von Daten mittels Webservices und lokaler Speicher Link zum Profil: Java Entwicklung Seite 8 von 12 Link zum Profil: Java Entwicklung Subversion in Eclipse mit Subclipse und TortoiseSVN Benutzte Systeme und Technologien: Sencha Touch, Phonegap, Compass, Sass, JavaScript, HTML5, CSS3, Eclipse, SVN, TortoiseSVN, XTemplate 09.2012 - 12.2012 Ausarbeitung von Themen des CRM (Kundenbeziehungsmanagement) Planung, Konzipierung und Umsetzung von CRM Systemen. Implementierung, Administration, Konfiguration und Anpassung von SugarCRM an Kundenanforderungen. Benutzte Systeme und Technologien: SugarCRM, PHP, JavaScript, HTML, CSS, MySQL, WinSCP, MySQL Workbench, Notepad++, Smarty 12.2011 - 07.2012 Diplomarbeit Datenbanktechnologische Repräsentation und automatische Klassifikation unbekannter Wortformen in Onlinemedien am Beispiel von Wikipedia Beschreibung der Diplomarbeit: Im Rahmen der Diplomarbeit sollte ein Klassifikationssystem zur Klassifizierung der unbekannten Wortformen konzipiert und implementiert werden. Die Wortformen aus Wikipedia sind nach ihrer Wortart und sprachlichen Herkunft zu klassifizieren, in eine Datenbank abzuspeichern und über eine graphische Benutzeroberfläche abrufbar zu machen. Die Schreibfehler sollen erkannt und klassifiziert werden. Link zum Profil: Java Entwicklung Seite 9 von 12 Link zum Profil: Java Entwicklung Die Umsetzung dieser Aufgabe beinhaltet mehrere Teile: die Generierung von Entscheidungsregeln die Klassifikation unbekannter Wortformen die Modellierung der Datenbank und die Entwicklung einer graphische Benutzeroberflache um die klassifizierte Wortformen aus der Datenbank abrufen zu können. Tätigkeiten: Vorhandene Ansätze recherchieren und geeignete Methoden zur Klassifikation auswählen Analyse der Eigenschaften unbekannter Wortformen zur Erkennung der Eigenschaften einer jeden Kategorie Modellierung einer Datenbank zur Speicherung der klassifizierten Wortformen Klassifikationssystem modellieren und implementieren (Java Applikation) Festlegung und Implementierung der graphischen Benutzeroberfläche (mittels Swing) Erarbeitung eines Konzeptes für die Verwendung von Werkzeugen wie Prepro2010 (Sammlung von Programmierschnittstellen zur Textverarbeitung) und Weka (Implementierung maschineller Lernmethoden, als lokale Library) Umsetzung des erarbeiteten Konzeptes Benutzte Systeme und Technologien: Java, Swing, Eclipse, MySQL, Prepro2010, Weka, XML, SAX Parser, PowerDesigner, VPN, Apache OpenOffice Internetausgabe der Zeitschrift „Goethe D’Art“ Internationales Studienzentrum, Goethe-Universität Frankfurt am Main Zur Printversion der Zeitschrift sollte eine Internetausgabe konzipiert und umgesetzt werden. Link zum Profil: Java Entwicklung Seite 10 von 12 Link zum Profil: Java Entwicklung Ziel war die Modellierung und Umsetzung einer dynamischen Webseite. Es sollte ein breiterer Leserkreis angesprochen werden. Zusätzlich sollten die redaktionellen Texte in einer Datenbank online verwaltet und veröffentlicht werden können. Es sollte eine webbasierte Software zur Onlineverwaltung der Redaktionsmitarbeiter implementiert werden, mit deren Hilfe die Nutzerrechte vergeben werden können. Tätigkeit im Projekt: Problemanalyse und Erarbeitung von Lösungsvorschlägen Konzeption und Neuimplementierung der Webseite Auswahl geeigneter Technologien Modellierung einer Datenbank Implementierung der Datenbank, ihrer Funktionalität Festlegung von Layouts Konzeption und Implementierung eines Softwaresystems zur Verwaltung redaktioneller Texte für die Artikel- und Redaktionsseiten Entwurf des Sicherheitskonzeptes und dessen Umsetzung Planung und Umsetzung des Zugangsberechtigungssystems für geschützte Bereiche der Homepage auf Basis von PHP (Session-Funktion) und gespeicherte Informationen über den Zugangsberechtigten in MySQL Datenbank Planung, Durchführung von Tests in verschiedenen Phasen des Softwaresystems. Datenbereitstellung für Tests, Auswertung und Analyse der Fehler Abstimmung mit Beteiligten Unterbreitung von Vorschlägen zur Weiterentwicklung des Projektes In einem weiteren Teil des Projekts wurde ein Webbereich zur Anmeldung und Suche nach muttersprachlichen Lernpartnern erstellt. Benutzte Systeme und Technologien: PHP, JavaScript, HTML, DHTML, CSS, MySQL, Ajax, Serif PhotoPlus (Grafikverarbeitungssoftware), phpDevServer(Apache), WinSCP Link zum Profil: Java Entwicklung Seite 11 von 12 Link zum Profil: Java Entwicklung Link zum Profil: Java Entwicklung Seite 12 von 12