Profilbild von Anonymes Profil, Senior Software Entwickler/Architekt
nicht verfügbar bis 01.02.2023
Kontakt

Letztes Update: 13.05.2022

Senior Software Entwickler/Architekt

Abschluss: Dipl. Ing. Informatik
Stunden-/Tagessatz: anzeigen
Verhandelbar für Remote-Projekt
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

resume_de.pdf
resume_en.pdf

Skills

Programmiersprachen:
Java, Kotlin, Scala, Objective C, Swift

Frameworks:
JSP, JSF, Servlets, Spring, Spring Boot, Spring Security, WebFlux, JPA, Hibernate, Akka, Slick, RabbitMQ, ActiveQ, Kafka, Swagger/OpenAPI

Web-Technologien:
HTML5, CSS3, JavaScript, TypeScript, jQuery, React, Angular, Vue.js, Vuetify

Entwicklungsumgebungen:
XCode, IntelliJ, Eclipse, Android Studio, Visual Studio Code, NetBeans, Maven, Gradle, SBT, NPM

Web-/Applikation-Server:
Apache, Tomcat, Jetty, Netty, Undertow, JBoss/WildFly, Node.js, Play 2, Lift, Apigee Egde, KIE/Drools

Datenbanken/BI:
MySQL, Oracle, SQLite, PostgreSQL, Firebase, MongoDB, Elasticsearch, Redis, Memcache

Test Frameworks:
JUnit, Mockito, SpringTest, ScalaTest, Specs2, Gatling, Sonar

Versionierung/CI/CD:
Git, GitLab, Docker, Kubernetes

Betriebssysteme:
Linux/UNIX, Windows, macOS, iOS, WatchOS, Android, VMware ESXi, CloudFoundry, AWS

Projekt Management:
Kanban, Scrum, JIRA, JIRA Scrum Board

Projekthistorie

03/2021 - bis jetzt
Software Entwicklung und Architektur Partner
BatchOne GmbH, München (10-50 Mitarbeiter)
Sonstiges

Konzeption und Entwicklung von Software-Lösungen für die Hardware- und IOT-Branche.


12/2019 - bis jetzt
Front- und Backend Entwicklung im Bereich Wertpapierhandel
ARIVA.DE AG, Kiel (50-250 Mitarbeiter)
Banken und Finanzdienstleistungen
  • Entwicklung von Micro-Services mit Java, Kotlin und Spring Boot.
  • Entwicklung von Micro-Services mit TypeScript unter NodeJS.
  • Implementierung von Datenbankroutinen für Elasticsearch
  • Frontend-Entwicklung mit Angular 8
  • Erstellung von Cloud-basierten Container-Services unter Amazon EC2/ECS/RDS

04/2019 - 07/2019
Software-Entwickler für Microservices im Bereich Rechte-Management und Abrechnung in der Musikbranche.
Gesellschaft zur Verwertung von LeistungsSchutzrechten (GVL) (250-500 Mitarbeiter)
Medien und Verlage
  • Entwicklung von Backend-Services unter Verwendung von Spring-Boot.
  • Erstellung von CI/CD Routinen mit GitLab

09/2018 - 02/2019
Software Architekt und Projekt Manager für die Entwicklung von Management-Anwendung im Bereich Fitness und Health.
Minds of steel, Menlo Park, CA (USA) (10-50 Mitarbeiter)
Sonstiges
  • Entwicklung ein Web-basierten Management-Anwendung mit Vue.js und Vuetify.
  • Entwicklung von Backend-Services unter Verwendung von Spring-Boot.

05/2017 - 08/2018
Software-Entwickler für Mikroservices und DevOps-Strategien im Bereich Warenwirtschaft
MOBILCOM-DEBITEL, Berlin/OberkrÄmer (1000-5000 Mitarbeiter)
Internet und Informationstechnologie
  • Analyse von Altsystem und Erstellung von Erneuerungskonzepten.
  • Portierung von Delphi 5/7 Anwendungen nach Java
  • Entwicklung verschiedener Mikroservices für REST-basierte Transaktionen innerhalb verteilter Java EE und SAP Umgebungen.
  • Entwicklung von REST-Endpunkten für Apigee Edge unter Verwendung von Java and Node.js.
  • Implementierung einer GitLab/Archiva Umgebung für Continuous Integration und automatisierte Software Test Prozesse.

01/2016 - 01/2017
Software Architekt und Projekt Manager für die Entwicklung einer Mobilen Anwendung im Bereich Fitness und Health.
Minds of steel, Menlo Park, CA (USA) (10-50 Mitarbeiter)
Sonstiges
  • Entwicklung einer Mobilen Anwendung für iOS mit Swift 3/4 zur Remote-Unterstützung von Personal Trainern und Fitness Coaches.
  • Entwicklung von REST-basierten Backend-Services mit Scala, Akka und Slick, unter Verwendung des Play 2 Frameworks.

07/2016 - 11/2016
Software Entwickler im Bereich Cloud Solutions
Bosch SoftTec GmbH, Hildesheim (1000-5000 Mitarbeiter)
Internet und Informationstechnologie

Software Entwickler im Bereich Cloud Solutions. Zuständig für die Entwicklung von IOT-Anwendungen (Internet of Things) für die Automobilindustrie.

  • Entwicklung einer Rules Engine unter Verwendung von WildFly AS und KIE/Drools, sowie verschiedenen Mikroservices unter CloudFoundry Elastic Runtime.

02/2009 - 06/2016
Leitender Software Architekt und Projekt-Manager für Software-Lösungen in der Medienbranche
TotalPaas, Inc., Palo Alto, CA (USA) (10-50 Mitarbeiter)
Medien und Verlage
  • Entwicklung einer Web-basierten Reporting Anwendung für Advertising Performance unter Verwendung von MySQL und Google Charts.
  • Entwicklung einer mobilen News Reader Anwendung für iOS and Android Umgebungen mit integrierten Schnittstellen zu Facebook und Twitter.
  • Entwicklung einer Java EE basierten Management Plattform für JBoss AS und MySQL Datenbanken mit JSON-Schnittstelle für die mobile News Reader Anwendung.
  • Entwicklung eines server-basierten Crawler Dienstes zur zeitnahen Erfassung von tagesaktuellen Nachrichten von Lokalzeitungen, Blogs, Fernseh- und Radio-Stationen.
  • Entwicklung einer mobilen Werbeplattform nur geographischen Platzierung von Werbeanzeigen innerhalb der News Reader Anwendung.
  • Implementierung der iOS News Reader Anwendung unter WatchOS 2.
  • Entwicklung eines Java EE basierten Benutzer- und Content-Management Systems zur Verwaltung von virtuellen Internet-Portalen.
  • Entwicklung einer Web-basierten Reporting Anwendung für MySQL Datenbanken zur Visualisierung von Benutzerverhalten, Umsatzentwicklung und Zahlungsvorgängen.
  • Management und Schulung von externen Mitarbeitern im asiatischen Raum für das Outsourcing von Projekten im Bereich Software Entwicklung und IT Administration.
  • Entwicklung einer Internet Portal Plattform für lokale Nachrichten, Veranstaltungen, Diskussionsgruppen, Firmenverzeichnis, Fotos, Videos, soziale Netzwerke und geographisch-relevante Werbung.
  • Entwicklung einer selbst-lernenden Anwendungsebene zur Analyse von Benutzerverhalten und der automatischen Auswahl von Portal-Inhalten.
  • Entwicklung von mobilen Anwendungen für iOS und Android Plattformen unter Verwendung von XML und JSON basierten Schnittstellen zum Datenaustausch.
  • Einrichtung einer Multi-Master Replication für geographisch verteilte MySQL Datenbank Server mit NoSQL Erweiterung.
  • Entwicklung eines Payment Gateways zur Abwicklung von Kreditkartenzahlungen über AuthorizeNet mit Unterstützung von periodischen Zahlungen und automatisierter Rechnungserstellung.
  • Einrichtung und Verwaltung einer virtuellen Server Umgebung unter Verwendung einer VMware ESXi Infrastruktur.

07/2004 - 01/2009
Management und Entwicklung von IT Projekten. Planung, Entwicklung, Dokumentation, Schulung und Wartung von Software Lösungen
Sigmund Consulting, Weinheim (< 10 Mitarbeiter)
Internet und Informationstechnologie
  • Entwicklung einer Internet Messaging Lösung mit Web-Frontend für Linux/UNIX und Sun Solaris Betriebssystemen, sowie Oracle RAC Datenbanken.
  • Entwicklung einer Client/Server Lösung zur Synchronisation von Computer-Uhren für Time, Daytime und SNTP Protokolle unter Windows.
  • Entwicklung einer Anti-Spam/Messaging-Firewall mit Bayes'scher Klassifizierung für Windows Server und Linux Plattformen.

03/1994 - 06/2004
Leitender Software Architekt und Entwickler für Internet-basierte Messaging und Security Lösungen für MS Windows
Atrium Software International, Eschborn (10-50 Mitarbeiter)
Internet und Informationstechnologie
  • Entwicklung eine Vertriebsanwendung für die Immobilien und Wohnungsbau Branche  unter Windows mit MS SQL Server Datenbank.
  • Entwicklung einer Windows basierten E-Mail Server Lösung mit Unterstützung von SQL Datenbanken und VPN Umgebungen.
  • Realisierung von aktiven SPAM Filtern unter Verwendung von Bayes’schen Klassifizierungsmethoden.
  • Entwicklung einer Unified Messaging Lösung für Windows Umgebungen mit EMail-to-Fax Gateway für ISDN und Analogmodems.
  • Entwicklung eines SMS/Pager Gateway’s für TAP und UCP Protokolle unter Windows.
  • Entwicklung einer Fax Server Lösung und die dazugehörigen Client-Anwendungen, sowie Drucker-Treiber, für MS Windows Netzwerke.

Zeitliche und räumliche Verfügbarkeit

Derzeit nur remote

Kontaktformular

Kontaktinformationen