“You don’t understand anything until you learn it more than one way.” — Marvin Minsky
Profilbild

Philipp Ivanov

Softwareentwickler

Über mich

Meine Begeisterung für das Programmieren wurde bereits in meiner Schulzeit geweckt und ist seitdem ein fester Bestandteil meines Lebens. Während meiner Ausbildung zum Fachinformatiker für Anwendungsentwicklung konnte ich meine Fähigkeiten in der Praxis vertiefen. Ich entwickelte hauptsächlich Software für die IBMi-Plattform und arbeitete dabei intensiv mit den Programmiersprachen RPG und CL sowie mit SQL. Ich bin stets motiviert, mein Wissen zu erweitern und freue mich darauf, neue technologische Herausforderungen anzunehmen.


Technische Kenntnisse

  • Programmiersprachen:
    • RPGLE - Fortgeschritten
    • SQLRPGLE - Fortgeschritten
    • CL - Fortgeschritten
    • SQL - Fortgeschritten
    • RPG3 - Fortgeschritten
    • JavaScript - Grundkenntnisse
    • HTML - Grundkenntnisse
    • CSS - Grundkenntnisse
    • Python - Grundkenntnisse
    • Java - Grundkenntnisse
    • C# - Grundkenntnisse

  • Tools & Technologien: Git, Jira, Confluence, DBeaver, AS400, MSOffice
  • Datenbanken: MySQL, DB2

Sprachen

  • Deutsch: Muttersprache
  • Englisch: Verhandlungssicher
  • Russisch: Fortgeschritten

Berufliche Ausbildung

  • Ausbildung zum Fachinformatiker in Fachrichtung Anwendungsentwicklung
    Versandhaus Walz GmbH
    Betreuung und Weiterentwicklung des Kernsoftwaresystems auf der IBMi Plattform
    April 2024 - Juni 2025

  • Ausbildung zum Fachinformatiker in Fachrichtung Anwendungsentwicklung
    PKS Software GmbH
    First & Second Lvl Support für verschiedene Unternehmen auf der IBMi Plattform
    September 2022 - April 2024

  • Wirtschaftsinformatik Studium
    Hochschule Albstadt-Sigmaringen
    September 2021 - März 2022

Schulische Ausbildung

  • Bundesfreiwilligendienst
    Koordinationsstelle Mens1a & Corona Taskforce Bad Waldsee
    Erhalt des praktischen Teils der Fachhochschulreife
    September 2020 - August 2021

  • Fachhochschulreife
    Wirtschaftgymnasium Humpis-Schule Ravensburg
    Abgang mit schulischem Teil der Fachhochschulreife
    September 2018 - Juli 2020
Lebenslauf herunterladen

Projekte

Eine kleine Auflistung meiner persöhnlichen Lieblings-Projekte der letzten Jahre

Projekt 1

E-Rechnungen

Angesichts der Einführung der E-Rechnungspflicht in Deutschland entwickelte ich eine Softwarelösung zur automatisierten Konvertierung von Rechnungsdaten in das geforderte E-Rechnungsformat. Die Lösung erzeugt dynamische XML-Dateien gemäß den spezifischen Anforderungen und wandelt diese in PDF-Dokumente um, um die Compliance mit den neuen gesetzlichen Vorgaben sicherzustellen.

Projekt 2

Logistik Schnittstelle

Für den Logistikdienstleister Trinks entwickelte ich eine Anwendung zur Optimierung der LKW-Routenplanung. Basierend auf CSV-Dateien mit Start- und Zielkoordinaten berechnete das Programm unter Nutzung einer spezialisierten API effiziente Streckenführungen zur Verbesserung der logistischen Abläufe.

Projekt 3

To-Do Browser-Extension

Im Rahmen meines Ausbildungsprojekts entwickelte ich eine innovative Browser-Extension zur direkten Integration von Microsoft To-Do. Die Anwendung ermöglicht den nahtlosen Zugriff und die Bearbeitung von Aufgaben direkt im Browser durch die Implementierung einer Microsoft-API-Verbindung inklusive Benutzerauthentifizierung.

Projekt 4

Systembetreuung

Im Rahmen der Kernsystems Migration des Logistikdienstleisters Loxxess übernahm ich die Verantwortung für den First- und Second-Level-Support der bestehenden Anwendung. Zu meinen Aufgaben gehörten die Durchführung von Anpassungen, die Fehlerbehebung sowie die Sicherstellung eines reibungslosen Betriebs durch schnellen und effizienten Support über die Hotline.

Projekt 5

Smart Pot

Als ambitioniertes Freizeitprojekt konzipierte und realisierte ich einen intelligenten Blumentopf. Dieser 3D-gedruckte Topf ist mit einem integrierten Wassertank, einem ESP32-Mikrocontroller sowie verschiedenen Sensoren und einer Pumpe ausgestattet. Die präzise Bewässerung der Pflanze wird durch die automatische Steuerung auf Basis von Sensordaten gewährleistet, welche über MQTT an einen Raspberry Pi zur weiteren Auswertung übertragen werden.