Profileimage by Rangel Stefanov Senior Software engineer from Dachau

Rangel Stefanov

available

Last update: 19.02.2024

Senior Software engineer

Graduation: Master Studium
Hourly-/Daily rates: show
Languages: Bulgarian (Native or Bilingual) | German (Full Professional) | English (Full Professional)

Attachments

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

Project history

05/2021 - 04/2024
Senior Software Consultant / Lead Developer
MAN Truck & Bus SE (Automotive and vehicle construction, 5000-10.000 employees)

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 (Telecommunications, >10.000 employees)

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) (Automotive and vehicle construction, 250-500 employees)

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) (Automotive and vehicle construction, 250-500 employees)

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 (Automotive and vehicle construction, < 10 employees)

Aufgaben

Entwicklung und Umsetzung von diversen Projekte

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

Certifications

iSAQB Certified Professional for Software Architecture
2022

Local Availability

Only available in these countries: Germany
Profileimage by Rangel Stefanov Senior Software engineer from Dachau Senior Software engineer
Register