Profilbild von K Sausen Software Entwicklung Java / Android / Visual C#: Client-Server und Mobile Anwendungen aus Solingen

K. Sausen

teilweise verfügbar

Letztes Update: 01.06.2022

Software Entwicklung Java / Android / Visual C#: Client-Server und Mobile Anwendungen

Firma: UC Mobile Apps
Abschluss: BSc. Computer science
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | französisch (Grundkenntnisse)

Dateianlagen

cv-klaus-sausen.pdf

Skills

Software-Architektur / Anwendungsentwicklung
Java
- Spring Boot / Spring Cloud
- Kubernetes, Kafka, Consul (Google Cloud Platform GCP)
- Apache Spark
- Reflection API / Java Annotations
- Vaadin 14 (stable), 22+
- Java Swing Benutzeroberflächen
- Android Mobilplatform (5 Jahre+)
- Entwicklung mit IntelliJ (3 Jahre+), vorher Eclipse IDE
  (7 Jahre+ aktive Entwicklungsarbeit)
C#
- Windows Forms User-Interfaces
- P/Invoke (Kapselung v. native API)
- Entwicklung mit Visual Studio
  (3 Jahre+ aktive Entwicklungsarbeit)

 
Coaching „Professionelle Android Software-Entwicklung“
inkl. Workshop und Materialien, 3-5 tägig

IT Systemanalyse / Anwendungsanalyse
- Planung und Dokumentation (UML)

IT Qualitätssicherung & -prüfung
- Entwicklung Softwaretests (JUnit, Groovy Spock, Espresso, Mockito)
- Begutachtung v. extern / Stichwort \'Betriebsblindheit\'

Datenbankentwicklung
- Mit Hibernate als Abstraktionsschicht
- Datenbanksprachen PostgreSQL / MySQL / Oracle / MSSQL

Kenntnisse von Entwicklertools & Service Containern
- Docker
- GIT, vormals CVS, Subversion
- Maven, Gradle (mit Release-Features), CI mit Jenkins, Nexus und Artifactory
- Apache HTTP, Apache Tomcat
- Traefik edgerouter, Nginx (reverse proxy setups in der cloud)
- Bash Shell-Skripting

Projekthistorie


Branche: Online-Handel, Lebensmittel Einzelhandel
Rolle: Entwickler für Microservices im Big Data Umfeld
Aufgaben: Datenanalyse und Bereitstellung für personalisierte Online-Werbung. Daten aus verschiedenen Quellen analysieren und aufbereiten. Entwurf und Entwicklung von Microservices, Event-Handling mit Messaging-Queues, REST Schnittstellen entwerfen und umsetzen, Einbinden von APIs externer Dienstleister
Technologien: Spring, Apache Kafka, Apache Beam (GCP Dataflow), Docker, Kubernetes, Google Cloud Platform, Eclipse STS, Jenkins, Git, Atlassian Stash, Jira, Confluence

Branche: Chemische Industrie
Rolle: Umsetzung neuer Anforderungen einer branchenspezifischen Lösung (J2EE, Oracle, JSF 2.1, Apache Tomcat, Java 8).
Aufgaben: Weiterentwicklung einer existierenden Serveranwendung mit JUnit Modultests und automatischen Anwendungstests im Web-Browser (Internet Explorer, Firefox)

Branche: Handelsunternehmen
Rolle: Mitarbeit in einem großen Warenwirtschaftsprojekt (MySQL, Swing, GUI-Framework).
Aufgaben: Entwicklung mit modellbasierten Technologien und umfangreichen automatisierten Testverfahren

Branche: Internationales Textil-Unternehmen
Rolle: Techn. Requirements, Software Developer
Aufgaben: Java Webservice-Schnittstelle zur Anbindung von SAP-CE System an heterogene Systemlandschaft, Abstimmung der Anforderungen mit dem Kunden, Entwicklung von Webservices JaxWS auf Oracle Datenbank

Branche: Für internationales Handelsunternehmen
Rolle: Anwendungsentwicklung, IT-Architekturen
Aufgaben: Java-Entwicklung, Datenbanken, Umsetzung von Requirements im Fachbereich Disposition

Branche: Werbeproduktion / Textilien
Rolle: Anwendungsentwicklung (Java), Eigenentwicklung, Pflege d. API Aufgaben: Planung, Umsetzung bis zur Marktreife
Sonstiges: Interprozess Kommunikation (IPC), Client-Server Applet u. Applikation, Multiplattform (Windows / Mac OS X)

Branche: Anwendungsentwicklung
Rolle: Planung und Entwicklung
Aufgaben: Planung (UML, Datenbank) > Prototyp-Entwicklung (C#) > Umsetzung bis zur Marktreife Produkte: ServerSentinel / JAM Software GmbH
Sonstiges: Modulares System mit Plugins, Einsatz von .NET-Technologien entwickelt (.NET Framework 3.5, Visual Studio .NET, C#, LINQ, NHibernate, MSSQL, ...). In der Folge dann Maintenance dieser Software. Pflege der Inhouse-Entwicklungswerkzeuge und für die Kundenbetreuung

Reisebereitschaft

Weltweit verfügbar
Vornehmlich Raum Köln, Düsseldorf und Ruhrgebiet, remote möglich mit Regelmäßigem Treffen vor Ort

Internationally available for remote projects.
Profilbild von K Sausen Software Entwicklung Java / Android / Visual C#: Client-Server und Mobile Anwendungen aus Solingen Software Entwicklung Java / Android / Visual C#: Client-Server und Mobile Anwendungen
Registrieren