Profilbild von Rangel Stefanov Senior Software engineer aus Dachau

Rangel Stefanov

verfügbar

Letztes Update: 19.02.2024

Senior Software engineer

Abschluss: Master Studium
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: bulgarisch (Muttersprache) | deutsch (verhandlungssicher) | englisch (verhandlungssicher)

Dateianlagen

isaqb_badge.png
CV-Rangel_190224.pdf

Skills

Kotlin, Java, TypeScript

Java EE, Spring Boot, Spring Data, Angular 2+, Vue.js, JAX-RS, REST

Testing, jUnit, Mockito, PowerMock, Citrus Framework

Payara Glassfish, Glassfish, Tomcat, 

Elastic Search, MongoDB, PostgreSQL,  SQL, PL/SQL, LDAP, JPA, 

OOA, OOD Microservices Docker, DesignPatterns, Clean Code, Refactoring

IntelliJ IDEA,  GIT
Jira, Confluence, Jenkins, Sonar, Nexus

Windows, Linux. Mac Os

Projekthistorie

05/2021 - 04/2024
Senior Software Consultant / Lead Developer
MAN Truck & Bus SE (Automobil und Fahrzeugbau, 5000-10.000 Mitarbeiter)

Technologien / Methoden
  • Automotive
  • Kotlin,  Spring Core, Spring Boot, Spring Data
  • PostgreSql
  • AWS, Docker
  • Gradle, GIT
  • IntelliJ IDEA

12/2019 - 05/2021
Senior Software Consultant
Telefonica GmbH (Telekommunikation, >10.000 Mitarbeiter)

Aufgaben
  • Konzipieren und implementieren anspruchsvolle skalierbare Microservices und Microfrontends mit Spring Boot, Kotlin and Node.js
  • Erstellung einer Ist-Analyse über den aktuellen Entwicklungsstand
  • Erstellung von Testkonzepten (teilw. automatisiert) und anschließende Durchführung
  • Deployment der entwickelten Features

Technologien / Methoden
  • Kotlin,  Spring Core, Spring Boot, Spring Data
  • Vue.js, Type Script
  • Elastic Search
  • Docker, Kubernetes
  • Maven, GIT, Jenkins
  • IntelliJ IDEA

10/2018 - 11/2019
Senior Software Consultant / Lead Developer / Architect
BMW Group GmbH (über ESG Mobility GmbH) (Automobil und Fahrzeugbau, 250-500 Mitarbeiter)

Aufgaben
  • Erstellung einer Ist-Analyse über den aktuellen Entwicklungsstand
  • Erstellung eines Konzepts hinsichtlich der Funktionen und der daraus resultierenden Funktionsabläufe
  • Erstellung eines Entwicklungskonzepts für das Backend auf Basis der Ist-Standanalyse und des zuvor erstellten Konzepts
  • Erstellung eines IT Designs
  • Entwicklung der Microservice Architektur
  • Erstellung von Testkonzepten (teilw. automatisiert) und anschließende Durchführung
  • Deployment der entwickelten Features und Erstellung eines Protokolls hierüber
  • Erstellung einer ausführlichen technischen Dokumentation
Technologien / Methoden
  • Java EE 7 und Java 8 inkl. Glassfish Payara
  • Angular 4
  • Openshift
  • PostgreSQL, CI / CD
  • Maven, GIT, Jenkins
  • IntelliJ IDEA

01/2017 - 10/2018
Senior Software Consultant
BMW Group GmbH (über MVI Solve IT GmbH) (Automobil und Fahrzeugbau, 250-500 Mitarbeiter)

Aufgaben
  • Weiterentwicklung und Bugfixing der bestehenden GCDM Applikation
  • Implementierung von Open ID Connect Anbindung eines neuen SMS Gateways
  • LDAP Konfiguration
  • FullStack-Neuentwicklung von PM2.0 auf Basis vomMicroservices
Technologien / Methoden
  • Java 8, JEE 7, JAX RS, JMS, JPA
  • Angular 2
  • Mongo DB, PostgreSQL, LDAP
  • Openshift, Jenkins, Sonarqube
  • Payara Glassfish 4.1, Microservices, SOA,
  • ALM, Remedy, Jira, Confluence

01/2016 - 04/2018
Java Software Entwickler
APT Solutions GmbH (Automobil und Fahrzeugbau, < 10 Mitarbeiter)

Aufgaben

Entwicklung und Umsetzung von diversen Projekte

Technologien / Methoden
  • Java 1.7, Java EE, Tomcat, Spring
  • JAX-RS, JPA, JMS
  • Maven, Jira, Confluence

Zertifikate

iSAQB Certified Professional for Software Architecture
2022

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Profilbild von Rangel Stefanov Senior Software engineer aus Dachau Senior Software engineer
Registrieren