freiberufler Fullstack Entwicklung + DevOps: Javascript, Java, Python, SAP ABAP/ABAP OO, C++, Linux, Cloud auf freelance.de

Fullstack Entwicklung + DevOps: Javascript, Java, Python, SAP ABAP/ABAP OO, C++, Linux, Cloud

zuletzt online vor 5 Tagen
  • 70€/Stunde
  • Bulgarien
  • Europa
  • bg  |  de  |  en
  • 12.12.2024

Kurzvorstellung

Entwicklungen in folgenden Bereichen:
- Frontend / Javascript
- Backend / Java / Datenbank / Webservices
- Datenanalysen mit Python
- SAP ABAP / ABAP OO
- C/C++
- DevOps / Linux / Servers / Containers / Cloud

Auszug Referenzen (2)

"Die Zusammenarbeit war stets sehr professionell und kompetent. Ich spreche gerne eine klare Empfehlung für Hr. B. aus."
Softwareentwickler
Hans-Jürgen Schumacher
Tätigkeitszeitraum

11/2022 – 9/2023

Tätigkeitsbeschreibung

- Entwicklung in Java und Python für die SW360 Lizenzmanagement Software
- Integration mit Fossology, ORT, Blackduck, CouchDB, Postgres
- DevOps Aufgaben: Docker/Kubernetes Deployment auf der Azure Cloud

Eingesetzte Qualifikationen

Kubernetes, C++, Docker, Git, J2EE, Java (allg.), JavaScript, Microsoft Azure, Postgresql, Python, Spring Framework

"Multiple years of development and support for SAP GUI for Windows (C++). Participation in development, test infrastructure and architecture projects."
Software Development Expert (Festanstellung)
Frank Krause
Tätigkeitszeitraum

1/2015 – 2/2016

Tätigkeitsbeschreibung

- Wartung, Architekturentwurf und Neuentwicklung für „SAP GUI for Windows“ – eine sehr gut etablierte SAP Front-End Technologie mit Millionen von Benutzern weltweit. Windows nativ, C++.
- DevOps Themen: Migrationen zu neuen Versionen der Buildinfrastruktur, Optimierung vom Build, Wartung vom Crash-Reports-Server, Installation und Wartung von DevPartner Studio.
- Architekturarbeit bei Schnittstellenanpassungen, Umgestaltungen alter Module zwecks Architekturverbesserungen.
- Klärung und Lösung von komplexen themenübergreifenden Problemen.
- Delegierung mancher Aufgaben an unsere Offshore Kollegen. Kontrolle der Ergebnisse der delegierten Aufgaben.
- Zweite Unterstützungsebene in der Wartung, Hotlinedienst.
- Verantwortung für die Themen: Sicherheit, Performanz, Kommunikationsmodule, SAP-Protokollparser, automatische Tests, Konfiguration, Crash-Reports-Analyse, ABAP Front-End Adaptor und mehr.
- Beratungsaktivitäten rund um das neue Konfigurationsformat und Konnektivität. Community-Unterstützung und Verwaltung relevanter Kontaktdaten.
- Proaktive Initiativen zur Verbesserung der Produktqualität wie Strukturvereinfachung und Refactoring.

Eingesetzte Qualifikationen

Java (allg.), C, C++, Fehleranalyse, IT Sicherheit (allg.), Kommunikation (allg.), Konfiguration, Build-Tools, Microsoft Foundation Classes (MFC), Systemmigration, Offshoring, SAP ABAP, SAP BC-MID, SAP Beratung (allg.), SAP CRM, SAP IS-A, SAP NetWeaver Application Server, SAP R/3, SAP Sicherheit (allg.), Sap Srm, Schnittstellenentwicklung, Software Design, Softwareentwicklung (allg.), User Interface (UI), Visual C++, Microsoft Visual Studio, Windows 10, Windows 7, Windows 8, Windows Vista, Windows XP

Qualifikationen

  • Java (allg.)23 J.
  • Node.Js2 J.
  • Python8 J.
  • Docker8 J.
  • Git15 J.
  • Hibernate (Framework)10 J.
  • Hibernate (Java)
  • JavaScript21 J.
  • Kubernetes8 J.
  • SAP ABAP15 J.
  • Spring Framework8 J.
  • Vue.Js2 J.

Projekt‐ & Berufserfahrung

Fullstack Entwickler
Kundenname anonymisiert, Zürich
9/2023 – offen (1 Jahr, 4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2023 – offen

Tätigkeitsbeschreibung

Teilnahme an den Entwurf und Entwicklung eines CRM Systems.

Erbrachte Leistungen:
- Definitionen von Anforderungen in Zusammenarbeit mit dem Product Owner
- Solution Design
- Backend Implementierung
- Frontend Implementierung

Eingesetzte Kenntnisse:
- Docker
- Eclipse
- Git
- Hibernate
- Java
- Javascript
- Kubernetes
- MySQL Datenbank
- node.js
- Python
- Spring Boot
- Vue 3, Pinia

Eingesetzte Qualifikationen

Docker, Git, Hibernate (Framework), Java (allg.), JavaScript, Kubernetes, Mysql, Node.Js, Python, Spring Framework, Vue.Js

Softwareentwickler
bitsea GmbH, St. Augustin
11/2022 – 9/2023 (11 Monate)
IT & Entwicklung
Tätigkeitszeitraum

11/2022 – 9/2023

Tätigkeitsbeschreibung

- Entwicklung in Java und Python für die SW360 Lizenzmanagement Software
- Integration mit Fossology, ORT, Blackduck, CouchDB, Postgres
- DevOps Aufgaben: Docker/Kubernetes Deployment auf der Azure Cloud

Eingesetzte Qualifikationen

Kubernetes, C++, Docker, Git, J2EE, Java (allg.), JavaScript, Microsoft Azure, Postgresql, Python, Spring Framework

Software Architekt
Kundenname anonymisiert, Zürich
4/2021 – 12/2021 (9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2021 – 12/2021

Tätigkeitsbeschreibung

Entwurf und Entwicklung von zwei Produkten:
- einer Cloud-Management Software (Verwaltung von Containers, VPNs, Apps)
- einer UML-modellgetriebene Softwarefabrik für Businessanwendugen

Erbrachte Leistungen:
- Definitionen von Anforderungen
- Solution Design/Architekturdefinition
- Implementierung eines Container-Generators
- Automatisierung der Netzwerkkonfiguration von Containers
- Automatisierung der Firewallkonfiguration von Containers
- Automatisierung der Installationen von ca. 30 Apps in Containers
- Implementierung der Container-Lifecycle Funktionen (Löschen, Aktualisieren, ...)
- Implementierung eines Modellparsers
- Implementierung mehrerer Code-Generatoren zum Modell

Eingesetzte Kenntnisse:
- Akka
- Bash, zsh
- DNS Servers nsd und unbound
- Docker
- Eclipse
- Firewall (ipfw, iptables)
- FreeBSD, Linux
- Git, Gitea
- Hibernate
- Jails, iocage
- Java EE/Jakarta EE
- Javascript
- Jenkins
- Kubernetes
- MySQL Datenbank
- Nextcloud
- Nexus
- node.js
- OpenSSL
- OpenVPN
- Python
- Spring Boot

Eingesetzte Qualifikationen

Betriebssysteme, BSD, C++, DNS, Docker, Firewalls, Freebsd, Git, Hibernate (Framework), J2EE, Java (allg.), JavaScript, Kubernetes, Node.Js, Openvpn, Projektmanagement (IT), Python, Shell (CSH), Software Architecture, Spring Framework, Telekommunikation / Netzwerke (allg.), UML, UNIX, Vue.Js, XML

Infrastrukturarchitekt
IBM, St. Leon-Rot
10/2019 – 4/2021 (1 Jahr, 7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2019 – 4/2021

Tätigkeitsbeschreibung

Portierung vom SAP NetWeaver Software Provisioning Manager auf der Plattform IBM i (AS/400, DB2 for i).

Erbrachte Leistungen:
- Support von ABAP, Java, Dualstack Varianten.
- Wartung und Weiterentwicklung von SAP-Installationen, Systemkopien, Datenbank-Refresh, Data Migration Option (einschl. nach SAP HANA).
- Testautomatisierung mit Jenkins auf AS/400.
- Native C++ Entwicklung auf der AIX und AS/400 Plattformen: PASE und ILE.
- Qualitätskontrolle der SAP-NetWeaver Installationsdokumentation.
- DevOps Automatisierung durch Shellskripte für bash, qsh, csh.

Eingesetzte Kenntnisse:
- ABAP
- AIX
- Bash, qsh, csh
- C/C++
- Docker
- DB2 for i
- Eclipse
- Git
- Hibernate
- IBM i (AS/400)
- Java EE/Jakarta EE
- Javascript
- Jenkins
- JIRA
- JUnit
- Kubernetes
- Linux
- NetWeaver
- Nexus
- node.js
- Python
- Spring Boot
- SSH
- SQL

Eingesetzte Qualifikationen

Bash Shell, C++, Docker, Git, Hibernate (Framework), IBM Aix, IBM DB2, J2EE, Java (allg.), Java SE, JavaScript, Jenkins, Jira, Junit, Kubernetes, SAP ABAP, SAP NetWeaver Application Server, Scrum, Spring Framework, SSH (Secure Shell), System i (AS/400)

Software Architekt
Kundenname anonymisiert, Zürich
11/2018 – 10/2019 (1 Jahr)
Informationstechnologie
Tätigkeitszeitraum

11/2018 – 10/2019

Tätigkeitsbeschreibung

Entwurf und Entwicklung von drei Produkten:
- einer Cloud-Management Software (Verwaltung von Containers, VPNs, Apps)
- einer UML-modellgetriebene Softwarefabrik für Businessanwendugen
- einer Smart-Grid Demo für die Energiebranche

Erbrachte Leistungen:
- Definitionen von Anforderungen
- Solution Design/Architekturdefinition
- Implementierung eines Container-Generators
- Automatisierung der Netzwerkkonfiguration von Containers
- Automatisierung der Firewallkonfiguration von Containers
- Automatisierung der Installationen von ca. 30 Apps in Containers
- Implementierung der Container-Lifecycle Funktionen (Löschen, Aktualisieren, ...)
- Implementierung eines Modellparsers
- Implementierung mehrerer Code-Generatoren zum Modell
- Implementierung einer Datenvisualisierungs-GUI für die Smart-Grid Demo

Eingesetzte Kenntnisse:
- Akka
- Bash, zsh
- DNS Servers nsd und unbound
- Docker
- Firewall (ipfw, iptables)
- FreeBSD, Linux
- Git, Gitea
- Hibernate
- Jails, iocage
- Java EE/Jakarta EE
- Javascript
- Jenkins
- Kubernetes
- MySQL Datenbank
- Nextcloud
- Nexus
- node.js
- OpenSSL
- OpenVPN
- Python
- Spring Boot

Eingesetzte Qualifikationen

Betriebssysteme, BSD, C++, DNS, Docker, Firewalls, Freebsd, Git, Hibernate (Framework), J2EE, Java (allg.), Kubernetes, Openvpn, Projektmanagement (IT), Python, Shell (CSH), Software Architecture, Spring Framework, Telekommunikation / Netzwerke (allg.), UML, UNIX, XML

Infrastrukturarchitekt
IBM, St. Leon-Rot
5/2017 – 11/2018 (1 Jahr, 7 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

5/2017 – 11/2018

Tätigkeitsbeschreibung

Portierung vom SAP NetWeaver Software Provisioning Manager auf der Plattform IBM i (AS/400, DB2 for i).

Erbrachte Leistungen:
- Support von ABAP, Java, Dualstack Varianten.
- Wartung und Weiterentwicklung von SAP-Installationen, Systemkopien, Datenbank-Refresh, Data Migration Option (einschl. nach SAP HANA).
- Testautomatisierung mit Jenkins auf AS/400.
- Native C++ Entwicklung auf der AIX und AS/400 Plattformen: PASE und ILE.
- Qualitätskontrolle der SAP-NetWeaver Installationsdokumentation.
- DevOps Automatisierung durch Shellskripte für bash, qsh, csh.

Eingesetzte Kenntnisse:
- ABAP
- AIX
- Bash, qsh, csh
- C/C++
- Docker
- DB2 for i
- Eclipse
- Git
- Hibernate
- IBM i (AS/400)
- Java EE/Jakarta EE
- Javascript
- Jenkins
- JIRA
- JUnit
- Kubernetes
- Linux
- NetWeaver
- Nexus
- node.js
- Python
- Spring Boot
- SSH
- SQL

Eingesetzte Qualifikationen

Bash Shell, C++, Docker, Git, Hibernate (Framework), IBM Aix, IBM DB2, J2EE, Java (allg.), Java SE, JavaScript, Jenkins, Jira, Junit, Kubernetes, SAP ABAP, SAP NetWeaver Application Server, Scrum, Spring Framework, SSH (Secure Shell), System i (AS/400)

Infrastrukturarchitekt
IBM, St. Leon-Rot
8/2016 – 4/2017 (9 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

8/2016 – 4/2017

Tätigkeitsbeschreibung

Portierung vom SAP NetWeaver Software Provisioning Manager auf der Plattform IBM i (AS/400, DB2 for i).

Erbrachte Leistungen:
- Support von ABAP, Java, Dualstack Varianten.
- Wartung und Weiterentwicklung von SAP-Installationen, Systemkopien, Datenbank-Refresh, Data Migration Option (einschl. nach SAP HANA).
- Testautomatisierung mit Jenkins auf AS/400.
- Native C++ Entwicklung auf der AIX und AS/400 Plattformen: PASE und ILE.
- Qualitätskontrolle der SAP-NetWeaver Installationsdokumentation.
- DevOps Automatisierung durch Shellskripte für bash, qsh, csh.

Eingesetzte Kenntnisse:
- ABAP
- AIX
- Bash, qsh, csh
- C/C++
- Docker
- DB2 for i
- Eclipse
- Git
- Hibernate
- IBM i (AS/400)
- Java EE/Jakarta EE
- Javascript
- Jenkins
- JIRA
- JUnit
- Kubernetes
- Linux
- NetWeaver
- Nexus
- node.js
- Python
- Spring Boot
- SSH
- SQL

Eingesetzte Qualifikationen

Bash Shell, C++, Docker, Git, Hibernate (Framework), IBM Aix, IBM DB2, J2EE, Java (allg.), Java SE, JavaScript, Jenkins, Jira, Junit, Kubernetes, SAP ABAP, SAP NetWeaver Application Server, Scrum, Spring Framework, SSH (Secure Shell), System i (AS/400)

Software Architekt
Kundenname anonymisiert, Zürich
3/2016 – 7/2016 (5 Monate)
Informationstechnologie
Tätigkeitszeitraum

3/2016 – 7/2016

Tätigkeitsbeschreibung

Entwurf und Entwicklung von drei Produkten:
- einer Smart-Grid Demo für einen Energieversorger in Kanton Zürich, CH
- einer Cloud-Management Software (Verwaltung von Containers, VPNs, Apps)
- einer UML-modellgetriebene Softwarefabrik für Businessanwendugen

Erbrachte Leistungen:
- Definitionen von Anforderungen
- Solution Design/Architekturdefinition
- Implementierung einer Smart-Grid Demo für Energieversorger
- Implementierung eines Container-Generators
- Automatisierung der Netzwerkkonfiguration von Containers
- Automatisierung der Firewallkonfiguration von Containers
- Automatisierung der Installationen von ca. 30 Apps in Containers
- Implementierung der Container-Lifecycle Funktionen (Löschen, Aktualisieren, ...)
- Implementierung eines Modellparsers
- Implementierung mehrerer Code-Generatoren zum Modell

Eingesetzte Kenntnisse:
- Akka
- Bash, zsh
- DNS Servers nsd und unbound
- Docker
- Eclipse
- Firewall (ipfw, iptables)
- FreeBSD, Linux
- Git, Gitea
- Hibernate
- Jails, iocage
- Java EE/Jakarta EE
- Javascript
- Jenkins
- Kubernetes
- MySQL Datenbank
- Nextcloud
- Nexus
- node.js
- OpenSSL
- OpenVPN
- Python
- Spring Boot

Eingesetzte Qualifikationen

Betriebssysteme, BSD, C++, DNS, Docker, Firewalls, Freebsd, Git, Hibernate (Framework), J2EE, Java (allg.), Kubernetes, Openvpn, Projektmanagement (IT), Python, Shell (CSH), Software Architecture, Spring Framework, Telekommunikation / Netzwerke (allg.), UML, UNIX, XML

CTO, Softwarearchitekt
SYGENIO (Start-up von ETH Zürich), Zürich
4/2015 – 12/2015 (9 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

4/2015 – 12/2015

Tätigkeitsbeschreibung

Teilnahme an der Entwicklung von einer Molekülsuchmaschine für die Pharmabranche

Erbrachte Leistungen:
- Implementierung von Datenimports (Formate InChI und ChEMBL)
- Implementierung des Datenmodells
- Implementierung der Webservice Schicht
- Implementierung der GUI
- Implementierung von Background Jobs
- Analyse und Verbesserung der Performanz
- DevOps: Installation von Jenkins, MediaWiki, Wordpress, VMs mit KVM und Linbvirt
- Entwicklung eines Big Data Cluster-Prototyps mit Hadoop und Spark


Eingesetzte Kenntnisse:
- Bash, zsh
- CUDA, Big Data/GPU
- Docker
- Eclipse
- Firewall (ipfw, iptables)
- Git, Gitea
- GWT
- Hadoop
- Hibernate
- Java EE/Jakarta EE
- Javascript
- Jenkins
- JPA
- Kubernetes
- Linux
- MediaWiki
- MongoDB
- MySQL Datenbank
- Nextcloud
- Nexus
- node.js
- OpenSSL
- OpenVPN
- Python
- QEMU, Libvirt, KVM
- Spark
- Spring Boot
- Tomcat, Jetty
- Wordpress

Eingesetzte Qualifikationen

Agile Methodologie, Apache HTTP Server, Apache Tomcat, Bash Shell, Docker, Eclipse, Extreme Programming, Firewalls, Git, Hibernate (Framework), IT Sicherheit (allg.), J2EE, Java (allg.), Java Native Interface, JavaScript, Javaserver Faces, Javaserver Pages, Jenkins, Jetty, Junit, Kubernetes, Mysql, Netzwerk-Sicherheit, Python, Software Design, Spring Framework, SQL, Telekommunikation / Netzwerke (allg.), Web Services, Wordpress

Software Development Expert (Festanstellung)
SAP SE, Walldorf
1/2015 – 2/2016 (1 Jahr, 2 Monate)
Informationstechnologie
Tätigkeitszeitraum

1/2015 – 2/2016

Tätigkeitsbeschreibung

- Wartung, Architekturentwurf und Neuentwicklung für „SAP GUI for Windows“ – eine sehr gut etablierte SAP Front-End Technologie mit Millionen von Benutzern weltweit. Windows nativ, C++.
- DevOps Themen: Migrationen zu neuen Versionen der Buildinfrastruktur, Optimierung vom Build, Wartung vom Crash-Reports-Server, Installation und Wartung von DevPartner Studio.
- Architekturarbeit bei Schnittstellenanpassungen, Umgestaltungen alter Module zwecks Architekturverbesserungen.
- Klärung und Lösung von komplexen themenübergreifenden Problemen.
- Delegierung mancher Aufgaben an unsere Offshore Kollegen. Kontrolle der Ergebnisse der delegierten Aufgaben.
- Zweite Unterstützungsebene in der Wartung, Hotlinedienst.
- Verantwortung für die Themen: Sicherheit, Performanz, Kommunikationsmodule, SAP-Protokollparser, automatische Tests, Konfiguration, Crash-Reports-Analyse, ABAP Front-End Adaptor und mehr.
- Beratungsaktivitäten rund um das neue Konfigurationsformat und Konnektivität. Community-Unterstützung und Verwaltung relevanter Kontaktdaten.
- Proaktive Initiativen zur Verbesserung der Produktqualität wie Strukturvereinfachung und Refactoring.

Eingesetzte Qualifikationen

Java (allg.), C, C++, Fehleranalyse, IT Sicherheit (allg.), Kommunikation (allg.), Konfiguration, Build-Tools, Microsoft Foundation Classes (MFC), Systemmigration, Offshoring, SAP ABAP, SAP BC-MID, SAP Beratung (allg.), SAP CRM, SAP IS-A, SAP NetWeaver Application Server, SAP R/3, SAP Sicherheit (allg.), Sap Srm, Schnittstellenentwicklung, Software Design, Softwareentwicklung (allg.), User Interface (UI), Visual C++, Microsoft Visual Studio, Windows 10, Windows 7, Windows 8, Windows Vista, Windows XP

Senior Softwareentwickler (Festanstellung)
SAP AG, Walldorf
1/2011 – 12/2014 (4 Jahre)
Informationstechnologie
Tätigkeitszeitraum

1/2011 – 12/2014

Tätigkeitsbeschreibung

- Wartung, Architekturentwurf und Neuentwicklung für „SAP GUI for Windows“.
- Zweite Unterstützungsebene in der Wartung, Hotlinedienst.
- Verantwortung für die Themen: Sicherheit, Performanz, Kommunikationsmodule, SAP-Protokollparser, automatische Tests, Buildinfrastruktur/DevOps, Konfiguration, Crash-Reports-Analyse, ABAP Front-End Adaptor und mehr.
- Konzept und Entwurf einer neuen verbesserten Benutzeroberfläche der Sicherheitseinstellungen von SAP GUI.
- Beratungs- und Popularisierungsaktivitäten bezüglich der neuen SAP GUI Features in der Form von externen und internen Demos und Schulungen, sowie Community-Unterstützung.

Eingesetzte Qualifikationen

ABAP, Architektur (allg.), C++, Git, IT Sicherheit (allg.), J2EE, Java (allg.), JavaScript, Kommunikation (allg.), Konfiguration, Microsoft Foundation Classes (MFC), RFC (Remote Function Call), SAP ABAP, SAP BC-DWB, SAP BC-MID, SAP Beratung (allg.), SAP IS, SAP IS-A, SAP R/3, SAP Sicherheit (allg.), Schnittstellenentwicklung, Software Architecture, Software Design, Softwareanforderungsanalyse, Softwareentwicklung (allg.), User Interface (UI), Visual C++, Windows 7, Windows 8, Windows Vista, Windows XP

Softwareentwickler (Festanstellung)
SAP AG, Walldorf
1/2008 – 12/2010 (3 Jahre)
Informationstechnologie
Tätigkeitszeitraum

1/2008 – 12/2010

Tätigkeitsbeschreibung

- Entwicklung von „Performance Optimization Application Framework“ – eine Java basierte Bibliothek von wiederverwendbaren Businesskomponenten für die neulich akquirierte Business Objects Analytics-Software.
- Entwicklung einer Java / ActionScript / FLEX basierten Benutzeroberfläche für das o. g. Framework.
- Entwicklung von „Occasionaly Connected Applications“ – ein Java SAP UI Framework für mobile Geräte.

Eingesetzte Qualifikationen

ABAP, Actionscript, Apache Flex, Forschung & Entwicklung, Git, J2EE, Java (allg.), JavaScript, Mobile Application Development, SAP ABAP, SAP Beratung (allg.), SAP Business One, SAP BusinessObjects (BO), SAP IS, SAP UI, Softwareentwicklung (allg.), User Interface (UI)

Softwareentwickler (Teilzeit)
SAP AG, Walldorf
1/2005 – 11/2007 (2 Jahre, 11 Monate)
Informationstechnologie
Tätigkeitszeitraum

1/2005 – 11/2007

Tätigkeitsbeschreibung

- Entwicklung von „Occasionaly Connected Applications“ – ein Java SAP UI Framework für mobile Geräte.
- „SAP Scripting Framework“ – eine Java/Eclipse basierte IDE zum Generieren von Skriptcode zum Konsumieren von SAP-Services. Ruby, Perl, PHP, Python.
- „SAP Developer Network Top Contributor“ Preis – dritter Platz für 2006.
- „Composite Applications Framework“ – ein high level Java basiertes Kompositionsframework zur systematischen Wiederverwendung von Enterprise-Software.
- Entwicklung von Demos und Softwarekomponenten für die o. g. Produkte. Dokumentierung und Beratung.

Eingesetzte Qualifikationen

Hibernate (Framework), ABAP, Eclipse, Eclipse Modeling Framework, J2EE, Java (allg.), JavaScript, Mobile Application Development, Perl, PHP, Python, Rich-Client, Ruby, SAP ABAP, SAP Beratung (allg.), SAP Entwicklung, SAP IS-A, SAP NetWeaver, SAP NetWeaver Application Server, Scripting, Softwareentwicklung (allg.), Telekommunikation / Netzwerke (allg.), User Interface (UI)

Softwareentwickler (Festanstellung)
DAIS Software, Sofia
4/2000 – 9/2004 (4 Jahre, 6 Monate)
Informationstechnologie
Tätigkeitszeitraum

4/2000 – 9/2004

Tätigkeitsbeschreibung

- Entwicklung von „DAIS eBank“ – einer gut etablierten Online-Banking-Software, die bei den größten bulgarischen Banken verwendet wird, z. B. Bulbank, Postbank, Raiffeisenbank, United Bulgarian Bank. Mehrere Zugriffskanäle (Web, Telefon, Fax und WAP).
- Implementierung von einem Java WML Parser für den WAP Zugriffskanal.
- Verantwortung für eBanks administrative Benutzeroberfläche und Back-End.
- Teilnahme an der Entwicklung vom Endbenutzer-Front-End.
- Bereitstellung der Software bei Kunden.
- Datenmigration bei neuen Versionen.
- Entwurf der 2004 Webseite von Wade Martin – ein Rockstar von den USA. Online-Shop mit Songs und Werbeartikeln.
- Microsoft Certified Professional – Entwicklung verteilter Anwendungen.

Eingesetzte Qualifikationen

J2EE, JavaScript, .Net, ASP, ASP.NET, C#, C++, Festnetz / Telefonanlagen / Fax, Forschung & Entwicklung, Java (allg.), Microsoft SQL-Server (MS SQL), Mobile Application Development, Softwareentwicklung (allg.), SQL, User Interface (UI), Visual Basic, Visual C++, Microsoft Visual Studio, WAP, WML (Wireless Markup Language)

Zertifikate

Data Engineer
2022
Technisches Englisch (C1)
2022
Deep Learning
2022
Machine Learning
2022
Big Data Analytics mit Python
2022

Ausbildung

Informations- und Kommunikationstechnik
Master iKT
2008
TU Darmstadt
Computersysteme und Technologien
Bachelor CST
2003
TU Sofia, BG

Über mich

Tätigkeitsschwerpunkte:

Frontend Entwicklungen:
- Javascript / HTML / CSS
- Vue 3

Java Entwicklungen in folgenden Bereichen:
- Spring Boot
- Datenbankanbindung / ORM
- REST Webservices
- Java Security / Keycloak
- Eclipse RCP / Plugin Development

Python Entwicklungen:
- REST Webservices
- Datenanalysen mit Numpy / Pandas / Scikit Learn / Keras

SAP Entwicklungen und Beratung in folgenden Bereichen:
- ABAP / ABAP OO
- SAP BASIS
- SAP Workbench
- SAP NetWeaver / SWPM / System Copy / Rename
- SAPGUI

C/C++ Entwicklungen:
- WinAPI / MFC / ATL
- Visual Studio / VSCode
- Memory Leak- und Performanzanalysen
- Unicode Umstellungen

DevOps Unterstützung in folgenden Bereichen:
- Linux / Unix
- Shell Scripting / bash / zsh
- Netzwerk / Firewall
- Servers / Apache / MySQL / PostgreSQL / PHP
- Containers / Docker / Kubernetes
- CI/CD / Jenkins / git
- Cloud: Azure

Für die o.g. Themenbereichen biete ich an:
- Neuentwicklungen / Wartung von Bestandsprodukten
- Refactoring
- Fehlersuchen (Debugging)


Branchenerfahrung:
- Automobilhersteller
- Bankenwesen
- Energieversorger
- Informationstechnologie
- Pharmabranche
- SAP-Entwicklungsunternehmen
- Transport und Logistik

Weitere Kenntnisse

Skillprofil:

Legende:
1= Grundkenntnisse
2= Erweiterte Grundkenntnisse
3= In der Praxis erworbenes Wissen
4= Sehr gute praktische Kenntnisse

Programmiersprachen und Frameworks allgemein:
- Bash (4)
- C/C++ (4)
- CSS (3)
- Electron (3)
- gtest (3)
- HTML5 (4)
- Java (4)
- Javascript (4)
- JAX-RS REST Webservices (4)
- JDBC (4)
- JPA (4)
- JPQL (4)
- JSON (4)
- JUnit 5 (4)
- Mockito (4)
- node.js (3)
- Numpy (3)
- OpenCL (2)
- OSGi (2)
- Pandas (3)
- Perl (3)
- PHP (3)
- Python (4)
- Ruby (3)
- Scikit Learn (2)
- Spark (2)
- Spring Boot (4)
- SQL (4)
- Tensorflow (2)
- UML (OO Modellierung) (4)
- Vue 3 (3)
- YAML (4)
- Zsh (4)

Programmiersprachen und Frameworks im Windows Bereich:
- ATL (4)
- MFC (4)
- Windows API (4)

Programmiersprachen und Frameworks im SAP Bereich:
- ABAP (3)
- ABAP OO (3)
- ABAP-Unit-Test (2)
- Dynpro (3)
- LSMW (2)
- SAP HANA (1)
- SAP SAPScript (3)
- SAP WebDynpro ABAP (3)
- SAP Workbench (4)

Schnittstellen:
- REST (4)
- RFC (3)
- SOAP (3)

Datenaustauschformate:
- CSV/TSV (4)
- JSON (4)
- PDF (3)
- XML (4)

Application Server:
- Apache httpd (4)
- Apache Tomcat (4)
- JBoss (2)
- SAP NetWeaver (4)

Datenbanken / Cache:
- MongoDB (2)
- MS-Access (4)
- MySQL (4)
- PostgreSQL (4)
- Redis (2)
- SQLite (4)

Tools / Programme:
- Akka (3)
- Ant (4)
- Azure (3)
- Confluence (3)
- DB2 (3)
- Docker (4)
- Eclipse (4)
- git (4)
- Hadoop (3)
- Hibernate (4)
- iocage (4)
- iptables (4)
- Jenkins (4)
- Jetty (4)
- Jira (4)
- Keras (2)
- Keycloak (4)
- Kubernetes (3)
- libvirt (4)
- Maven (4)
- MS Office (4)
- MS Outlook (4)
- Nexus (4)
- OpenSSH (4)
- OpenSSL (4)
- OpenVPN (4)
- Perforce (4)
- QEMU (4)
- SAP GUI (4)
- Tomcat (4)
- Visual Studio 2008-2015 (4)
- VSCode (4)

Betriebssysteme:
- AIX (3)
- FreeBSD (4)
- IBM i (AS/400) (3)
- Linux Debian (4)
- Linux Ubuntu (4)
- Linux Arch (4)
- Linux Gentoo (4)
- Windows 10 (3)
- Windows 8 (3)
- Windows 7 (4)
- Windows XP (4)

Sonstiges:
- Debugging (4)
- Deep Learning (2)
- Kanban (4)
- Machine Learning (2)
- Microservices (2)
- Refactoring (4)
- Scrum (4)
- Softwarearchitektur (4)

Persönliche Daten

Sprache
  • Bulgarisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Fließend)
  • Spanisch (Gut)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
13069
Alter
43
Berufserfahrung
24 Jahre und 8 Monate (seit 04/2000)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden