Profilbild von Bojidar Panov Solutions Architekt/Entwickler für native Cloud oder Enterprise Applikationen mit eigener GmbH. aus Muenchen

Bojidar Panov

verfügbar

Letztes Update: 22.01.2024

Solutions Architekt/Entwickler für native Cloud oder Enterprise Applikationen mit eigener GmbH.

Firma: BP-IT Consulting & Solutions GmbH
Abschluss: Diplom Informatik Ludwig-Maximilians Universität München
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: bulgarisch (Muttersprache) | deutsch (verhandlungssicher) | englisch (verhandlungssicher) | russisch (Grundkenntnisse)

Skills

Langjährige Erfahrung als Software-Architekt und Entwickler im
Bereich von Event Driven SOA und Micro-Services mit Java Cloud Technologien.
Fundiertes Knowhow über dem Aufbau einer Build und Deployment
Umgebung zur Unterstützung von Continuous Integration und/oder
Continuous Delivery.
Testautomatisierer für sowohl White- als auch Blackbox Tests.

Projekthistorie

11/2022 - bis jetzt
IT-System Architekt beim Bundesverwaltungsamt
Bundesverwaltungsamt (Öffentlicher Dienst, 5000-10.000 Mitarbeiter)

Definitiion einer Event-basierten Cloud-nativen System Architektur für die Intersystemkommunikation im Bundesverwaltungsamt.

08/2021 - 08/2022
Software Architekt und Entwickler für Event basierte Azure System Kommunikation
Linde AG (Industrie und Maschinenbau, 1000-5000 Mitarbeiter)

1. Architektur Definition basiert auf Azure Messaging Technologien für eine Event basierte Kommunikation der internen Systeme.

2. Implementierung der notwendigen Azure Cloud Infrastruktur and Spring und Java basierten Komponente für die Cloud Messge Kommunikation.

3. Test und Testautomatisierung der einzelnen Komponente.

Technologien: Azure Messaging Service, JAVA 8/11/17, RESTful-API, JAX-RS, OAuth 2.0, RestAssured, JUnit, JPA, Velocity, WKHTML2PDF, Spring (Boot, Batch), JSP, HTML, CSS, Eclipse, Maven, Gradle, GIT, Jenkins, Opentext, PL/SQL, Oracle 12c, DQL, Documentum, Websphere V 8.5, JBoss AS 5.1, WildFly 10.1.0/15.0.1.

Rolle: Architekt, Senior Fullstackentwickler und Testautomatisierer



10/2020 - 07/2021
System-/Schnittstellen Architekt und Entwickler
Atos GmbH (Internet und Informationstechnologie, 250-500 Mitarbeiter)

Projekt :           Systemkommunikation in der Energiewirtschaft
 
Beschreibung: Entwicklung von mehreren normierten Schnittstellen für die Systemkommunikation in der Energiewirtschaft. 
 
Technologien:  Java, Spring Boot, Spring-Security, Maven, Java 11, AWS-SDK, localstack, OpenShift, Docker, Butbucket, Git Bash, Open API 3.0, Datastax, Apache-Kassandra, Gurobi, Micrometer, Prometheus InteliJ, Jira, Confluence, Scrum.

Tätigkeit: System/Api Architekt und Entwickler für REST-API und Message-Driven AWS Architektur.

09/2020 - 11/2020
Architektur, Entwicklung und Test
BP-ITSolutions (Internet und Informationstechnologie, < 10 Mitarbeiter)

Projekt:
Contineous Intgegration/Deployment for micro services running in Kubernetes
cluster with OpenShift/Docker container.

Beschreibung:
Auch mit den neuen Cloud Technologien, bleibt eine der größten Herausforderungen
für komplexe Projekte bestehen. Nähmlich automatisierte Integration und Deployment der
Änderungen aller Komponenten (meistens micro services). Bei diesem Projekt geht es
um Konfiguration und Betrieb, und die Evaluierung der besten CI/CD Methoden/Technologien von
Microservices innerhalb eines Kubernetes Clusters mit unterschiedlichen Containern (OpenShift und
Docker)

09/2020 - 10/2020
Architektur, Entwicklung und Test
BP-ITSolutions (Internet und Informationstechnologie, < 10 Mitarbeiter)

Projekt:
Contineous Intgegration/Deployment for micro services running in Kubernetes
cluster with OpenShift/Docker container.

Beschreibung:
Auch mit den neuen Cloud Technologien, bleibt eine der größten Herausforderungen
für komplexe Projekte bestehen. Nähmlich automatisierte Integration und Deployment der
Änderungen aller Komponenten (meistens micro services). Bei diesem Projekt geht es
um Konfiguration und Betrieb, und die Evaluierung der besten CI/CD Methoden/Technologien von
Microservices innerhalb eines Kubernetes Clusters mit unterschiedlichen Containern (OpenShift und
Docker)

06/2018 - 08/2020
Architektur, Entwicklung, Test und Build Management
Linde AG Engineering Division (Industrie und Maschinenbau, 1000-5000 Mitarbeiter)

Projekt : Backbone and Documentum customization.
Beschreibung: Entwicklung diverser Java Komponenten (Back- und Frontend) im Opentext
Documentum-Umfeld. Bereitstellung von REST-Microservices an Drittsysteme. Weiterentwicklung
der bestehenden SOAP Webapplikationen. Black- und Whiteboxtest Entwicklung und
Automatisierung.
Technologien: JAVA7/8/11, RESTful-API, JAX-RS, RestAssured, JUnit, JPA, Velocity, WKHTML2PDF,
Spring (Boot, Batch), JSP, HTML, CSS, Eclipse, Maven, Gradle, GIT, Jenkins, Opentext, PL/SQL,
Oracle 12c, DQL, Documentum, Websphere V 8.5, JBoss AS 5.1, WildFly 10.1.0/15.0.1.
09.07.2020 1 von 9
Rolle: Senior Fullstackentwickler und Testautomatisierer.

11/2017 - 05/2018
Architektur, Entwicklung und Test
BP-ITSolutions (Internet und Informationstechnologie, < 10 Mitarbeiter)

Projekt : Combination of blockchain and augmented reality domains for DAPP's.
Beschreibung: In den letzten Jahren sind mit Blockchain und Augmented Reality zwei spanende
Gebiete entstanden, die in der Zukunft eine immer größere Rolle spielen werden. Die zugrunde
liegende Technologien erlauben den Benutzern von verteilte Anwendungen neue Erfahrungen im
Hinblick von Selbsbestimmung, und gleichzeitig verteilte Speicherung der eigenen Daten. Ausserdem
ermöglicht die Augmented-Reality neuartige Interaktionsmöglichkeiten mit der unmittelbaren
Umgebung des Benutzers.
Dieses Projekt hat das Ziel verschieden Technologien auf Hinblick des Reifegrades, der Kosten, und
der Effizienz zu untersuchen um so eine brauchbare technische Grundlage für Konkrete DAPP's zu
schaffen.
Technologien: Ethereum, Solidity, JAVA8, RESTful-API, JAX-RS, Jersey, Python, InteliJ, Maven,
Gradle, Docker, GIT, Android Studio.
Rolle: Senior Fullstackentwickler.

08/2017 - 03/2018
Entwicklung und Test
Giesecke und Devrient Mobile Security GmbH (Versicherungen, 500-1000 Mitarbeiter)

Karten und Applikationsmanagement System (KAMS)
Beschreibung: Mit der elektronischen Gesundheitskarte (eGK) sind neue Anwendungen im
Gesundheitswesen geplant: E-Rezepte, Notfalldaten oder kassenspezifische Anwendungen, wie z. B.
Disease-Management-Programme oder Bonussysteme, die auf der Karte gespeichert werden. Die
Administration dieser komplexen Anwendungen ermöglicht ein Karten-
Applikationsmanagementsystem (KAMS).
Technologien: Spring, JAVA6/JAVA7/JAVA8, JEE/EJB, PHP, Python,Certification Authority (EJBCA),
Oracle 10g, JDBC, Eclipse, Maven, Hudson, Junit, TestNG, PL/SQL, JBOSS/Wildfly, Maven, UNIX,
Jenkins (Hudson), Continuous Integration (CI), Continuous Deployment (CD), GIT, Bitbucket.
Rolle: Testautomatisierer, Senior Fullstackentwickler

03/2013 - 07/2017
Architektur, Entwicklung, Test und Build Management
Vodafone Kabeldeutschland GmbH (Telekommunikation, 1000-5000 Mitarbeiter)

Projekt 1: Kunden-Portierung (WBCI)
Beschreibung: Automatisierung der Kundenportierungen zwischen den einzelnen
Telekommunikationsanbieter anhand des WBCI-Standarts.
Projekt 2: Provisioning Accounts & Services Middleware (PAULA)
Beschreibung: Event-orientierte Orchestrierung de Provisionierungsaktivitäten für Kunden, die
durch das CRM Systemen ausgelösten werden
Projekt 3: Track and Remind Customers (Tractor)
Beschreibung: Prozess zur Überprüfung, Erinnerung und Forcierung der Kundenmitwirkung im
Kontext von Neu-Bestellung und Anbieterwechsel.
09.07.2020 2 von 9
Technologien: Spring, Spring Batch, Spring Boot, Apache CXF, JAVA6/JAVA7, ActiveMQ, JMS, JAXRS,
CXF, Groovy, JPA, Hibernate, Oracle 10g, JDBC, Eclipse, Maven, Hudson, Junit, Mockito,Power
Mockito, Easy Mock, PL/SQL, Weblogic, Enterprise Architect, Maven, Jenkins (Hudson), Continuous
Integration (CI), Continuous Deployment (CD), Buildmanagement.
Rollen: SOA Architekt, Senior Backendentwickler, Testautomatisierer, Buildmanager

06/2011 - 02/2013
Architektur, Entwicklung und Test
Im Auftrag von Senacor Technologies bei der Deutsche Pfandbriefbank AG (Banken und Finanzdienstleistungen, 500-1000 Mitarbeiter)

Konsolidierung von disjunkten IT-Landschaften.
Beschreibung: Weiterentwicklung und Verbesserung der bestehenden SOA IT-Landschaft.
Technologien: Spring, JAVA, Python, JPA, Oracle 10g, JDBC, Eclipse, Maven, Hudson, Junit,
PL/SQL, JBOSS, Enterprise Architect.
Rollen: Senior Backendetwickler

05/2010 - 03/2011
Architektur, Entwicklung und Test
Kabeldeutschland GmbH (Telekommunikation, 1000-5000 Mitarbeiter)

Projekte: Controlled CRM Access (CoCA), Provisioning Interface, Adjustment Service, Video On
Demand
Beschreibung: Weiterentwicklung, Verbesserung und Bugfixing
Technologien: Spring, JAVA6, JEE, JAX-WS, Oracle Soa Suite, Oracle 10g, MySQL, JDBC,
JDeveloper, Eclipse, BPEL, WebServices, CXF, Maven, iBatis, JMS, SoapUI, Junit, EasyMock,
EnterpriseArchitect

Rollen: SOA Architekt, Senior Backendentwickler

06/2009 - 05/2010
Architektur, Entwicklung und Test
Kabeldeutschland GmbH (Telekommunikation, 1000-5000 Mitarbeiter)

Projekt: Video on Demand Provisioning
Beschreibung: Ziel des Projekts ist die Entwicklung der SOA Komponenten, die für die
Freischaltung
des Dienstes "Video on Demand" nötig sind.
Mein Verantwortungsbereich erstreckte sich über folgende Aufagben:
1.Bestimmung der Architektur und den Technologien für die
Umsetzung der Hintergrundlogik.
2.Implementierung und Test.
3.Betreuung beim Produktivgang der Software.
Technologien: Spring, JAVA6, JEE, JAX-WS, JMS, Oracle Soa Suite, Oracle 10g, MySQL, JDBC
09.07.2020 3 von 9
JDeveloper, BPEL, WebServices, Maven, iBatis, SoapUI, Junit, EnterpriseArchitect

09/2007 - 03/2009
Architektur, Entwicklung und Test
Siemens Enterprise Communications (Telekommunikation, 1000-5000 Mitarbeiter)

Projekt: Executive/Assistant Cockpit
Beschreibung: 'E/A Cockpit' bietet eine intelligente und innovative Lösung
des klassischen Executive-Assistant Szenarios für die OpenStage
Telefon Familie der Firma Siemens.
Mein Verantwortungsbereich erstreckte sich über folgende Aufagben:
1.Bestimmung der Architektur und den Technologien für die
Umsetzung der Hintergrundlogik.
2.Implementierung und Test.
3.Kunden Support bei der Installation.
4.Änderungsmanagement.
Technologien: Spring, JAVA, XML, Freemarker, SOA,OOD/OOA/OOP, Netzwerke

02/2008 - 05/2008
Architektur, Entwicklung und Test
Ludwig Maximilians Universität

Projekt: Benutzeroberfläche für D-GRID Dienste
Beschreibung: Bereitstellung einer Benutzerschnittstelle für das Anzeigen
der virtuellen Organisationen und den zugehörigen Dienste
in dem D-GRID.
Mein Verantwortungsbereich erstreckte sich über folgende Aufgben:
1.Bestimmung der Architektur der Hintergrundlogik und
der Benutzerschnittstelle.
2.Implementierung und Test.
Technologien: JAVA, PostgreSQL, PostGIS, GeoServer, MySQL, JDBC

03/2007 - 08/2007
Architektur, Entwicklung und Test
Siemens Enterprise Communications (Telekommunikation, 1000-5000 Mitarbeiter)

Projekt: Easy Dial In
Beschreibung: Das Innovationsprojekt 'Easy Dial In' ist eine Lösung für die neue
OpenStage Telefon Familie von Siemens, die folgender Szenario abdeckt:
09.07.2020 4 von 9
Der Kunde hat geplante Konferenzen in seinem Oulook Kalendar,
befindet sich aber nicht in der Nähe seines Komputers und kann
die Daten der Konferenzen nicht abrufen um sich in der Konferenz
einzuwählen. In diesem Fall gibt ihn die phone Aplikation
die Möglichkeit, sich automatisch in der gewünschte Konferenz
einzuwählen nur mit der Eingabe seines Outlook Benutzernamens
und Passwort. Das Projekt wurde erfolgreich abgeschlossen und
auf der Innovationsmesse von Siemens Enterprice Communikations
vorgestellt.
Mein Verantwortungsbereich erstreckte sich über folgende Aufagben:
1.Bestimmung der Architektur und den Technologien für die
Umsetzung der Hintergrundlogik, und der Benutzerschnittstelle.
2.Implementierung und Test.
Technologien: Spring, JAVA, XML, Freemarker, SOA, TCP, WebDAV, IIS - Server.

04/2006 - 07/2006
Architektur, Entwicklung und Test
F.A.S.T. GmbH (Internet und Informationstechnologie)

Projekt: Ticket und Abrechnungssystem
Beschreibung: Ziel des Projekts war zunächst die Entwicklung eines
Abrechnungssystems zu einem bestehenden Trouble-Ticket-System.
Nach der Analysephase wurde es erweitert auf die Implementierung
eines neuen Trouble-Ticket-System, weil das alte ungenügend für
die Anforderungen des Kunden war.
Mein Verantwortungsbereich erstreckte sich über folgende Aufagben:
1.Bestimmung der Architektur der Hintergrundlogik.
2.Implementierung und Test.
Technologien: Spring, JAVA, J2EE, HTML, SQL,Web-Services.

10/2002 - 02/2003
Entwickler
Ludwig Maximilians Universität

Die Siedler von Catan

Ziel des Projekts war die Implementierung des Brettspiels
'Die Siedler von Catan' als Netzwerkspiel für mindestens vier
Spieler.
Mein Verantwortungsbereich erstreckte sich über folgende Aufgben:
1.Mitbestimmung der Architektur der Hintergrundlogik und
der Benutzerschnittstelle.
2.Implementierung und Test.

Technologien: JAVA, RMI

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Deutschland (D8): Bevorzugt München und Umkreis.
Profilbild von Bojidar Panov Solutions Architekt/Entwickler für native Cloud oder Enterprise Applikationen mit eigener GmbH. aus Muenchen Solutions Architekt/Entwickler für native Cloud oder Enterprise Applikationen mit eigener GmbH.
Registrieren