Stefan Stavrev

is available. ✅

Bis 2025, Senior Software Engineer, Broadcom
Berlin, Deutschland

Fähigkeiten und Kenntnisse

Software Development
Python
TypeScript
JavaScript
Node.js
Java
Bash
Docker
Django
Python Flask
Backend
Frontend
Ansible
Microservices
DevOps
Object Oriented Programming (OOP)
SQL
HTML5
CSS
Database
Communication skills
Professionalism

Werdegang

Berufserfahrung von Stefan Stavrev

  • 3 Jahre und 3 Monate, Juni 2022 - Aug. 2025

    Senior Software Engineer

    Avenga

    Worked full-time at SAP and later at Broadcom, as a consultant through Avenga. More details in the SAP and Broadcom experience sections below.

  • 2 Jahre und 5 Monate, März 2023 - Juli 2025

    Senior Software Engineer

    Broadcom

    - As part of VMware Professional Services Center of Excellence (PSCoE), I worked on a variety of projects with diverse technologies, with focus on vRealize Automation (vRA) and vRealize Orchestrator (vRO) to automate infrastructure and cloud processes based on customer needs. - Implemented TypeScript/JavaScript vRO workflows interacting with VMware and third-party APIs such as: vRA, HCX, NSX, vCenter, vROps, and Ansible API. I also worked on Java and Go projects.

  • 1 Jahr und 6 Monate, Juli 2021 - Dez. 2022

    Senior Software Engineer

    SAP

    - As part of the SAP Connectivity and Destinations teams I worked on a variety of projects with diverse technologies. - Developed a Java servlet application for availability monitoring. - Developed a monitoring solution for BOSH VMs in the form of bash scripts interacting with Java APIs to collect and process metrics, and pushing metrics to Dynatrace. - Developed Node.js applications (SAPUI5, TypeScript), a main Luigi application and two micro-frontend applications. - Other: python, bash, maven

  • 1 Jahr und 11 Monate, Juli 2020 - Mai 2022

    Software Engineer

    Avenga

    Worked full-time at SAP as a consultant through Avenga. More details in the SAP experience section below.

  • 6 Monate, Jan. 2021 - Juni 2021

    Software Engineer

    SAP

    - As part of the SAP Neo Evolve team, I maintained and extended a web application used for deploying SAP applications. My work focused on both the SAPUI5 frontend and Java backend services. - Added and removed SAPUI5 components to support new Java runtimes, ensuring compatibility across SAP landscapes. - Implemented unit tests for both frontend and backend components. - Analyzed Jenkins pipeline logs, identified build failures, and fixed bugs.

  • 8 Monate, Sep. 2020 - Apr. 2021

    Data Science Instructor

    Brainster

    - Designed and lectured a Python programming course for around 20 students, with regular homework assignments and a final project. - Presented a webinar based on my previous work "Automated Data Science".

  • 4 Monate, Sep. 2020 - Dez. 2020

    DevOps Engineer

    SAP

    - Provided DevOps services as part of the SAP Lifecycle Management Team for the SAP Cloud Platform. - Supported/extended existing Concourse pipelines (YAML) for lifecycle management of various products. - Maintained SAP landscapes with internal command line tools. - Developed and optimized Python and bash scripts. - Monitored pipelines, analyzed logs and did root cause analysis to identify problems in failing pipelines. - Used Docker for local testing and validation. - Managed clusters in Gardener UI.

  • 6 Monate, Jan. 2020 - Juni 2020

    Founder

    jadro.ai

    - Developed two MVPs: Data Science Platform (Django web app) and Data Science Knowledge Base (Flask API). - Presented my work at the ISTA 2020 Conference and on a webinar at Brainster Data Science Academy. - The Data Science Platform was a similar idea to RapidMiner where users can create and execute Data Science end-to-end pipelines with drag-and-drop. - Designed and developed a Python framework for creating end-to-end ML pipelines as DAGs composed of reusable OOP operators.

  • 1 Jahr und 1 Monat, Dez. 2018 - Dez. 2019

    AutoML Lead

    Quomatic.ai

    - Designed and developed a Python framework for creating and executing end-to-end ML pipelines as DAGs composed of reusable OOP operators, in a bottom-up way by extracting patterns from real-world use cases. - Implemented atomic operators for ingestion, aggregation, preprocessing, dimensionality reduction, outliers, categorical and numeric feature engineering, ML algorithms, and also composite operators including column transformer, fit-transform pipeline, model selection, HPO, validation, etc.

  • 5 Monate, Juli 2018 - Nov. 2018

    Data Scientist

    KTM

    - Established foundations and roadmap for the new Data Science team. - Designed internal process based on CRISP-DM and initiated standardization inspired by the NIST Big Data standards. - Collaborated with managers, domain experts, data engineers, IT and security. - Applied tools from the Python and Hadoop ecosystems, including NumPy, pandas, matplotlib, scikit-learn, Jupyter Notebook, Hue, Hive, Pig and Impala. - Conducted data exploration, visualization, data preparation and ML on CAN bus sensor data.

  • 4 Monate, Dez. 2017 - März 2018

    C++ Software Engineer

    Margento

    - Development of core system for mobile terminal transactions and payments in C++. - Designed efficient data representation schemes for optimized data transfer. - Tested and validated functionality using mobile terminals.

  • 3 Monate, Juni 2016 - Aug. 2016

    Web Developer

    Storyclash

    Full stack web development of a social network analysis platform.

  • 1 Jahr und 2 Monate, Mai 2013 - Juni 2014

    Software Engineer

    Arelion GmbH

    - Development of evolutionary optimization framework and its application on problems such as Knapsack, Traveling Salesman and Cutting Stock. - The framework was implemented in C++ with Java and C# ports, involving daily cross-language development and integration.

  • 4 Monate, März 2013 - Juni 2013

    Machine Learning Engineer

    Freelancer

    - Implemented around 30 machine learning algorithms in MATLAB based on the book "Computer Vision: Models, Learning, and Inference" by Simon J. D. Prince. - Wrote a comprehensive document with code and explanations. - Received positive feedback from Prof. Prince. - My code became a useful reference for students.

  • 5 Monate, Okt. 2012 - Feb. 2013

    Graduate Teaching Assistant

    University of Applied Sciences Upper Austria - Hagenberg

    - Reviewed and graded Java-based homework assignments implementing image processing algorithms for the Image Processing course in the Bachelor's program. - Provided feedback and support to over 20 students.

  • 4 Monate, Mai 2012 - Aug. 2012

    Software Engineer

    Google Summer of Code 2012

    - Implemented many image processing algorithms in C++ for both grayscale and color images: histograms, point operations, filters, morphological operations, detection of edges, lines and corners, etc. - Added various improvements: regions of interest, multithreading, command line tools, etc. - Unit testing - Code documentation

Ausbildung von Stefan Stavrev

  • 5 Monate, Okt. 2013 - Feb. 2014

    Bioinformatics

    Johannes Kepler Universität Linz

    While working as software engineer in the industry, I passed two exams in the first semester of the Bioinformatics Master program with high grades: - Supervised Machine Learning - Probabilistic Graphical Models

  • 5 Monate, Okt. 2012 - Feb. 2013

    Computer Science

    FH Upper Austria - Hagenberg Campus

    I completed the first semester (5 courses) of the master program Interactive Media: - Advanced Computer Graphics - Hypermedia - Software Design Methods - Human-Computer Interaction - Semester Project: I ported FLANN (Fast Library for Approximate Nearest Neighbors) from C++ to Java

  • 2 Jahre und 10 Monate, Okt. 2009 - Juli 2012

    Computer Science

    Goce Delčev University of Štip

    Grade: 9.56 (10.0 is highest) My bachelor thesis focused on studying a complete textbook on quantum computing and presenting the acquired knowledge through a comprehensive written report and oral defense.

  • 10 Monate, Okt. 2008 - Juli 2009

    Film and Theatre Directing

    ESRA - University of Audiovisual Arts (European Film and Theatre Academy)

    I completed the first academic year with high grades. Coming from a background in 3D computer animation, I wanted to gain a holistic understanding of the entire movie production process.

Sprachen

  • Englisch

    Muttersprache

  • Bulgarian

    Fließend

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z