Link zum Profil: Java / C# / PL/SQL und ABAP-Entwickler Java / C# / PL/SQL und ABAP-Entwickler Mitarbeiterprofil Profil zuletzt geändert am: 07.07.2014 Verfügbarkeit: 01.09.2014 Jahrgang: 1962 Schwerpunkt IT Consultant / Software-Entwickler Ausbildung / Weiterbildung Studium: Bachelor-Mathematiker, Fachrichtung Informatik Fakultät für Mathematik, Sofia Universität St. "Kl. Ohridski", Sofia, Bulgarien Schwerpunkte: Computer-Informatik 10/1982 – 07/1987 Schulungen / Weiterbildungen: Brainbench Certifications: (Transscript auf Anforderung) Master Java 6 Master Java Platform Enterprise Edition 6 (Java EE 6) Master OO Concepts Master Programming Concepts Master ABAP Master MS Windows 7 Desktop Administration Spring 2.5 C# ASP.NET C++ Link zum Profil: Java / C# / PL/SQL und ABAP-Entwickler Seite 1 von 12 Link zum Profil: Java / C# / PL/SQL und ABAP-Entwickler C Perl Javascript OO Design Patterns Unified Modeling Language (UML) Programmer / Analyst Apitude Listening Skills Written English RDBMS Concepts Produkte/Standards/Erfahrungen Frameworks und APIs: .Net 2.0./3.5/4.5, Asp .Net MVC, Infragistics.net, Windows Forms MVC, WPF, WCF, Nhibernate, Spring, Pocket Pc .Net Compact Framework 2.0, MFC, Win32 VS 6.0/2005/2008/2010 J2SE, J2EE, EJB, JPA, Hibernate, Spring, JSP, Servlets, Struts, JSF EMF, Web Services (REST, SOAP), JQuery Eclipse, Netbeans, JBuilder Java build tools: Maven, Ant, Jenkins, Sonar Testing Bug Tracking Tools: JUnit, Jira, ARS Remedy, HP Quality Center, Mercury Test, Director, Selenium Versioning Systemen, IDEs: Subversion, CVS, SourceSafe, Synergy Continuus/CM Standart Software: Oracle Siebel (eAutomotive, eFinance) SAP R/3, SAP NetWeaver Link zum Profil: Java / C# / PL/SQL und ABAP-Entwickler Seite 2 von 12 Link zum Profil: Java / C# / PL/SQL und ABAP-Entwickler Betriebssysteme Windows, Unix, Linux, Virtuelle Maschinen (VM) Programmiersprachen C#, Java, C++, C, Perl, Python, SAP ABAP, Oracle PL/SQL, SQL, VB, Office VBA, Linux/Unix Shell-Scripts, JavaScript (Ajax), XML, XSLT, XPATH, XSD, HTML, CSS Datenbanken Oracle, SQL Server, MySQL Sprachen Bulgarisch Deutsch Englisch Russisch Projektverlauf 05.2013 - Heute IT-Consultant BMW AG, München Teammitglied Developer Operation (DevOps) für eine auf SCRUM entwickelte komplexe Java EE Web Umgebung Administration einer auf Jenkins basierte Continuous Integration Umgebung Administration der Entwicklungsumgebung mittels SVN Subversion Erstellen von neuen SVN Branches und Releases innerhalb eine neue Softwarelieferung kontinuierliche automatisierte Softwarelieferung von Sprint Releases mittel Jenkins Link zum Profil: Java / C# / PL/SQL und ABAP-Entwickler Seite 3 von 12 Link zum Profil: Java / C# / PL/SQL und ABAP-Entwickler Continuus Integration Plattform Übernahme und Weiterentwicklung einer Nagios Überwachungsumgebung Erstellen von Shell- und SQL- Skripte (Linux, Windows, Oracle, Nagios) IT Konzeption und Dokumentation (mittels Atlassian Confluence, Word, Excel) Betriebliche Aktivitäten (Apache, Glasfish, Oracle, LDAP, SiteMinder) – Inzident Management, Problem Management, ARS Tickets, Changes Weiterentwicklung eines auf Java basierte Konfigurationstools um die Projektinfrastruktur zu validieren Benutzte Systeme und Technologien: Java, Java EE6 Eclipse REST WS Hibernate, Spring Maven, Ant, Nexus EAI, MQ-Series SAP Java Connector, SAP BMW Glassfish 2/3, BMW Apache, Sitemimder, Ldap Jenkins, Sonar Oracle DB-s, Linux, Windows, Oracle, SVN, WinScp, Putty, VM 09.2012 - 12.2012 Software-Entwickler für eine komplexe Web Java EE Web Umgebung BMW AG, München Weiterentwicklung einer Serviceplattform der BMW AG. Übernahme und Lösung von Third-Level Support Tickets Erweiterung und neue Entwicklung der bestehenden Logs Überwachung Java Klassen Benutzte Systeme und Technologien: Java, Java EE6 Eclipse Spring Link zum Profil: Java / C# / PL/SQL und ABAP-Entwickler Seite 4 von 12 Link zum Profil: Java / C# / PL/SQL und ABAP-Entwickler Maven, Ant, Nexus AXIS und JAXB Web Services Jakarta Struts XSLT, XPATH, JSP, JavaScript, CSS, HTML SVN, Jira 03.2012 - 06.2012 Software-Entwickler MAN Nutzfahrzeuge AG, München Erweiterung und neue Entwicklung einer komplexe Java Web Umgebung. Fachkonzept / IT-Konzept Analyse Erstellung neuer Web Frontend Masken mittels Jakarta Struts, JSP, CSS, HTML Webservices SOAP-Schnittstelle - neue Erstellung Webservice mittels Apache AXIS Java Framework Testdurchführung mittels JUnit / Oracle SQL-Skripte Benutzte Systeme und Technologien: Java, JEE Eclipse für Web Developer, Ant Apache, GlassFish AXIS und JAXB Web Services Jakarta Struts JSP, JavaScript, CSS, HTML SVN, Jira Oracle SQL-Developer, DB Framework, Putty 10.2011 - 12.2011 Software-Entwickler für eine komplexe Web Java EE Web Umgebung BMW AG, München Link zum Profil: Java / C# / PL/SQL und ABAP-Entwickler Seite 5 von 12 Link zum Profil: Java / C# / PL/SQL und ABAP-Entwickler Neue Entwicklung einer Serviceplattform der BMW AG. Fachkonzept / IT-Konzept Analyse Erstellen vom Datenmodel mittels Microsoft Visio und Oracle SQL-Developer Erstellen von Java Model Klassen mittels BMW CA3 Komponentenframework Erstellen von Java Datenobjekte Erstellen von Java Service-Klasen Tests mittels Mockito / Junit Technische Abgabe / Roll-out Benutzte Systeme und Technologien: Java, Java EE5 Eclipse, Oracle SQL-Developer Maven, Nexus, SVN EJB 3.0, JPA auf BEA Weblogic JUnit, EJB Unit Testing framework, Mockito 01.2011 - 09.2012 IT Consultant / Software-Entwickler MAN Financial Services, München Wartung, Software Entwicklung, 2-nd Level Support. Vertrauen mit den Fachkonzepte / IT-Konzepte Design, Entwicklung, Rollout einer.Net Anwendung. Ermittlung der Bundesbank angeforderte Formulardaten pro Finanzarbeitsgebiet mittels eines XML-Schnittstelle Weiterentwicklung CR-s, Implementierung, Bugfixing, Betrieb & Support Übernahme und Lösung von Second-Level Support Tickets Benutzte Systeme und Technologien: .NET, VS2005/2008 C#, VB .Net, Windows Forms Link zum Profil: Java / C# / PL/SQL und ABAP-Entwickler Seite 6 von 12 Link zum Profil: Java / C# / PL/SQL und ABAP-Entwickler MVC Design Pattern Implementierung Spring, NHibernate XML, XSL, XML Framework PL/SQL, SQL, Oracle SAP Java Connector, SAP SVN, Jira 05.2010 - 12.2010 Software-Entwickler für eine komplexe .Net Umgebung BMW AG, München Neue Entwicklung einer Fronendanwendung mittels .Net Windows Forms IT-Konzept / Use-Cases Analyse Design der Anwendung, auf MVC Pattern basiert Erstellen von .Net Model / Controller / View Klassen mittels VS 2008. Tests Automatisierung Technische Abgabe / Roll-out Benutzte Systeme und Technologien: .NET, VS 2008, .Net Windows Forms MVC Designpattern XML, XSL Oracle SQL-Developer Jira, SVN ADO .NET, Oracle 01.2010 - 05.2010 Software-Entwickler für eine komplexe ASP .Net Umgebung MAN Nutzfahrzeuge AG, München Link zum Profil: Java / C# / PL/SQL und ABAP-Entwickler Seite 7 von 12 Link zum Profil: Java / C# / PL/SQL und ABAP-Entwickler Laufende Entwicklungsaufgaben (CR-s, Web Entwicklung, Bugfixing) 3-rd Level Support Tests Automatisierung Technische Abgabe / Roll-out-s Benutzte Systeme und Technologien: .NET, VS 2008 ASP .Net MVC, Infragistics ASP MVC Komponenten Einbindung WCF (Webservices, Verschlüsselung), Spring .Net, NHibernate XML, XSL, CSS, HTML, JQuery, JavaScript Oracle SQL-Developer Jira, SVN Oracle 01.2009 - 08.2010 Software Entwickler für komplexe SAP-Umgebungen Cirquent GmbH / BMW AG, München Laufende Entwicklungsaufgaben (CR-s) als ABAP Entwickler bei SAP Applikationsteam. SAP 3-rd Level Support für Cirquent GmbH mittels SAP ABAP Entwicklung SAP Administrationsaufgaben SAP Rollen Migration für BMW AG Technische Abgaben / Roll-out-s SAP Netweaver ABAP Developer Zertifizierung (06.2009) Benutzte Systeme und Technologien: SAP ECC 6.0, ABAP SAP CATS / PM / FI / MM ABAP Entwicklung 10.2005 - 06.2008 Software-Entwickler (C++, VB, Perl, Unix Shell-Skripte, SQL) Link zum Profil: Java / C# / PL/SQL und ABAP-Entwickler Seite 8 von 12 Link zum Profil: Java / C# / PL/SQL und ABAP-Entwickler BMW Financial Services, München Laufende Entwicklungsaufgaben (CR-s) IT-Conception Implementierung und Test von Erweiterungen in verschiedenen Systemen (Dokumentenmanagement, Gutachten Verwaltung, Mahnwesen) im Rahmen von Wartungsprojekten Benutzte Systeme und Technologien: VS 6.0 C++, VB, Implementierung gemäß Design-Patterns Visual Source Safe Perl, Shell-Skripte Oracle, Unix, Windows 07.2004 - 12.2008 Systemadministrator BMW AG / BMW Financial Services, München Betrieb und Support für komplexe Siebel-Umgebungen 2nd-Level-Support, Tickets Übernähme, Tickets Bearbeitung Inzident Management / Problem Management Planung, Koordination und Durchführung von Siebel Deployments Installation und Konfiguration neuer Siebel Umgebungen Implementierung von Betriebs- und Monitoring-Skripten Benutzte Systeme und Technologien: Siebel eFinance und eAutomotive (7.7/7.8) + Siebel Analytics Unix /Windows, Oracle, MS-SQL Server, Nagios, Perl Link zum Profil: Java / C# / PL/SQL und ABAP-Entwickler Seite 9 von 12 Link zum Profil: Java / C# / PL/SQL und ABAP-Entwickler 01.2004 - 10.2004 System Administrator BMW AG, München Betriebsspezialist/Administrator eines CRM-System Installation und Konfiguration des CRM-Systems unter Unix und Windows Implementierung von Unix -Skripten und PL/SQL-Prozeduren Administration eines WEB Portals (BEA WLS) Qualitätsmanagement und Dokumentation (Delivery Notes) Continuus/CM Administration (Versionsverwaltung und Konfigurationsmanagement) Benutzte Systeme und Technologien: CRM-System Clarify Unix, Windows Oracle PL/SQL Developer, Toad Perl, Shell-Skripte Oracle, Unix, Windows Continuus/CM Synergy 08.2002 - 12.2003 Software-Entwickler Münchener Rückversicherung, München Datenmigration, ETL (Rückversicherungsdaten aus verschiedenen Oracle LegacySystemen nach neuen Oracle Systeme migrieren) DV-Konzepte gemäß Fach-Konzepte erstellen Implementierung von PL/SQL-Prozeduren und SQL-Skripten mit SQL Framework und Oracle Waherhouse Builder. Modultests Datenanalyse Laufzeit-Optimierungen Link zum Profil: Java / C# / PL/SQL und ABAP-Entwickler Seite 10 von 12 Link zum Profil: Java / C# / PL/SQL und ABAP-Entwickler Benutzte Systeme und Technologien: Oracle PL/SQL Developer, Toad Oracle Warehouse Builder Unix, Windows 04.2001 - 07.2002 Software-Entwickler und Quality Assurance Engineer Softlab GmbH, München Java Programmierung und Quality Assurance: Konzeption und Implementierung von Java-Testtreibern mit JUnit Framework Durchführung und Bewertung von Regressionstests / Coveragetests (kontinuierliche Überprüfung mittels Batch und unix Shell-Skripte) Durchführung und Bewertung von Load / Stress Tests Technischer Projektleiter: Synchronisieren des Testteams mit dem Entwicklungsteam Qualitätsmanagement und Dokumentation (Delivery Notes) Benutzte Systeme und Technologien: Java, J2EE, Borland JBuilder Testingtools (JProbe, JCoverage) Unix Shell-Skripte Unix (Solaris, AIX), Windows, Objektorientierte DB 10.2000 - 04.2001 Quality Assurance Engineer Europäische Zentralbank, Franfurt am Main Quality Assurance und Java Programmierung für ein komplexes J2EE Projekt: Erstellung von Test-Cases aller Anwendungs-Bestandteile gemäß IT-Konzept Use-Cases: Bildschirm-Dialoge, Anwendungslogik, Berichte, Abfragen, Datenbanken, Link zum Profil: Java / C# / PL/SQL und ABAP-Entwickler Seite 11 von 12 Link zum Profil: Java / C# / PL/SQL und ABAP-Entwickler Sicherheitsaspekte Pflege der Testumgebungen Kommunikation mit dem Entwicklungsteam / Projektmanagement Benutzte Systeme und Technologien: Windows, BEA WLS, Oracle DB, JBuilder, Mercury Testrunner 12.1987 - 10.2000 Software Programmierer (C, Perl) Softwarehaus in Bulgarien, Sofia Entwicklung eines Lohn- und Buchhaltungssystems Entwicklung / Tests / Roll-Outs eines Lohn- und Buchhaltungssystems (C, Assembler) Entwicklung / Tests Regex Parsing Modulen mittels Perl unter Linux Datenpersistenz in MySQL DB mittel Perl Module Benutzte Systeme und Technologien: Microsoft Quick C, Microsoft C++ 5.0, Perl, Clipper, Dbase III, MySQL Dos, Windows, Linux Link zum Profil: Java / C# / PL/SQL und ABAP-Entwickler Seite 12 von 12