Java Full-Stack Entwickler 5+ Jahre Erfahrung mit: Java 8+, Spring Boot, Angular, Docker
Aktualisiert am 18.09.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 18.09.2023
Verfügbar zu: 100%
davon vor Ort: 50%
SpringFramework
Java
Angular
Jenkins
Docker
Ansible
Terraform
Flutter
MariaDB
MongoDB
PostgreSQL
Git
Node.js
Englisch
sehr gut
Deutsch
Muttersprache
Französisch
gut
Spanisch

Einsatzorte

Schweiz
möglich

Projekte

2021 - heute: Krypto-Plattform

Kunde: auf Anfrage (Remote)
Rolle: Smart Contract Engineer, Software-Entwickler Backend

Aufgaben:
Hier handelt es sich um eine Krypto-Plattform, die das Investieren in die besten Möglichkeiten des DeFi Bereichs vereinfacht. (auf Anfrage) ist ein Hub für langfristigen Kapitalaufbau. Das Projekt aggregiert verschiedene DeFi Protokolle und Ertragsquellen mit Fokus auf Stabilität und Sicherheit. Das Moneta DAO ist eine On-Chain-Community, die die Entwicklung des Moneta-Ökosystems steuert, einem auf Stablecoins ausgerichteten Ökosystem, einschließlich des DeFi-Franc. Moneta DAO wurde von (auf Anfrage) entwickelt.
  • Projektgröße: 50 Personen

Kenntnisse:
Solidity, NodeJS, Hardhat, ethers.js, Angular, JWT, Docker

2023 - 2023: Web-Plattform

Kunde: auf Anfrage (Remote)
Rolle: Software-Entwickler Frontend, Backend und Smart Contract

Aufgaben:
(auf Anfrage) ist eine Web-Plattform, die sich auf die Spezialisierung von Zertifikaten in Form von NFTs konzentriert. Die Plattform erlaubt es Bildungsinstituten sich zu registrieren, Templates von Zertifikaten zu erstellen und dann direkt als NFT auf die Blockchain zu schreiben. Dadurch wird ein persönlicher QR-Code erstellt, welcher zusätzlich zum physischen Zertifikat ausgegeben werden kann. Firmen oder andere Stakeholder können anschließend das Zertifikat verifizieren und sicherstellen, von welchem Bildungsinstitut es ausgegeben worden ist und dass es von niemand verändert oder verfälscht worden ist.
  • Projektgröße: 2 Personen

Kenntnisse:
Solidity, NodeJS, Hardhat, ethers.js, Angular, JWT, Docker

2020 - 2023: Webplattform

Kunde: Smart Dossier (Remote)
Rolle: Backend Software-Engineer

Aufgaben:
Smart Dossier ist eine Webplattform, die es TCM-Mediziner erlaubt, ihre Patientendossiers zu digitalisieren. Die Patientendossiers werden aus einer frei wählbaren Konfiguration erstellt, was es den Ärzten erlaubt, diese auf ihre Bedürfnisse anzupassen. Die Plattform ist mit OneDoc verbunden, wodurch der Kalender und die Patienten synchronisiert werden können.
  • Projektgröße: 3 Personen

Kenntnisse:
Java, Spring Boot, MongoDB, Docker, JWT

2020 - 2022: Plattform

Kunde: Plattform Freiwilligenarbeit (Stadt Sempach, Stadt Sursee), Luzern (Schweiz)
Rolle: Frontend/ Backend Software-Engineer

Aufgaben:
Erstellung der Plattform Freiwilligenarbeit für die Stadt Sempach und Sursee, wo Organisationen sich registrieren können und Angebote und Inserate aufschalten können
  • Projektgröße: 6 Personen

Kenntnisse:
Angular, Java, Spring Boot, JPA Postgresql, Docker

2021 - 2021: Implementierung eines Riskprofiler Tools

Kunde: BHFS Riskprofiler (Behavioural Finance Solutions) (Remote)
Rolle: Frontend Software Engineer

Aufgaben:
Implementierung eines Riskprofiler Tools für den Kunden. Das Tool besteht aus drei Teilen: Risiko Diagnostics, Training und Risikoprofilierung. Im Tool werden die neusten wissenschaftlichen Erkenntnisse abgebildet und zeigen dem User in einem interaktiven GUI, seine Risikofähigkeit und Risikoneigung auf.
  • Projektgröße: 4 Personen

Kenntnisse:
Angular, NodeJS, SVG, Docker

2020 - 2021: Learning Management System (LMS)

Kunde: Math-learn, Luzern (Schweiz)
Rolle: Frontend/ Backend Software-Engineer

Aufgaben:
Math-learn ist ein Learning Management System (LMS) für Lehrpersonen, um ihre Kurse und Schüler zu verwalten. Dabei können Theorieelemente, Aufgaben und Abgaben erstellt werden und von der Lehrperson in einem intuitiven GUI verwaltet werden.
  • Projektgröße: 2 Personen

Kenntnisse:
Java, Angular, Spring Boot, MariaDB, JPA, Docker

2019 - 2020: Neuentwicklung des Webauftritts

Kunde: Stiftung Auffangeinrichtung BVG, Zürich (Schweiz)
Rolle: Software Architekt/Technical Lead

Aufgaben:
Neuentwicklung des Webauftritts der Stiftung Auffangeinrichtung BVG. Dazu zählten ein eigens entwickeltes CMS, Erklärvideos und eine Suche basierend auf machine learning
  • Projektgröße: 15 Personen

Kenntnisse:
Angular, Java, Spring Boot, MariaDB, Docker, Jenkins, Keras

2018 - 2019: Entwicklung eines proprietären Webportals

Kunde: Webportal BVG, Sammelstiftungen, Zürich (Schweiz)
Rolle: Software Architect/ Technical Lead

Aufgaben:
Entwicklung eines proprietären Webportals basierend auf dem Verwaltungssystem der Clan Informatik (Pensionskassen Verwaltungssystem). Dabei können Kunden von Pensionskassen direkt die Geschäftsfälle (Einkauf, Pensionierung, Stammdatenverwaltung etc.) auf der Plattform erstellen und verwalten.
  • Projektgröße: 10 Personen

Kenntnisse:
Angular, Java, Spring Boot, MariaDB, Docker, Jenkins

2018 - 2018: Aufbau der firmeneigenen CI/CD

Kunde: c-alm AG, Zürich (Schweiz)
Rolle: Software Architekt/Technical Lead

Aufgaben:
Aufbau der firmeneigenen CI/CD, bestehend aus Git Repositories, Jenkins, JFrog Artifactory (Maven Artifactory), Docker Registry, Deployment Servers.
  • Projektgröße: 3 Personen

2018 - 2018: Eigenentwicklung - Web-Plattform

Kunde: Real-DB, Zürich (Schweiz)
Rolle: Software Architekt/ Full Stack Software Engineer

Aufgaben:
Eigenentwicklung der RealDB, eine Web-Plattform, die es Providern ermöglicht, illiquide Investments zu listen. Investoren können diese einzigartigen Investments dort finden und Kennzahlen, Reports etc. anschauen für die Due Diligence.
  • Projektgröße: 6 Personen

Kenntnisse:
Java, Spring Boot, Angular, MariaDB, Docker, Jenkins

2016 - 2018: Erstellung von unterschiedlichen, webbasierten BVG-Rentenrechner

Kunde: Rentenrechner BVG (Allgemein), Zürich (Schweiz)
Rolle: Software Architekt/ Full Stack Software Engineer

Aufgaben:
Erstellung von unterschiedlichen, webbasierten BVG-Rentenrechner für Pensionskassen. Dabei können Leistungen angesehen werden und Szenarien wie Frühpensionierung, Einkauf etc. durchgeführt werden.
  • Projektgröße: 6 Personen

Kenntnisse:
Java, Spring Boot, Angular, MariaDB, Docker, Jenkins

2015 - 2016: Eigenentwicklung eines Portals

Kunde: Portofina, Zürich (Schweiz)
Rolle: Software Architekt/Full Stack Software Engineer

Aufgaben:
Eigenentwicklung des Portofina Portals. Es erlaubt die Erstellung von maßgeschneiderten Reports für Sammelstiftungen. Dabei können Sammelstiftungen sich einloggen und aktuelle Kennzahlen und Marktdaten auslesen und exportieren
  • Projektgröße: 5 Personen

Kenntnisse:
Java, Spring Boot, Angular, MariaDB, Docker, Jenkins

Aus- und Weiterbildung

2 Jahre 9 Monate
2019-01 - 2021-09

Studium - Wirtschaftsinformatik/ Volkswirtschaftslehre

Master of Science, Universität Zürich (Schweiz)
Master of Science
Universität Zürich (Schweiz)
Durchschnitt: 5.5 (summa cum laude)
3 Jahre 1 Monat
2013-09 - 2016-09

Studium - Wirtschaftswissenschaften/ Volkswirtschaftslehre

Bachelor of Arts, Universität Zürich (Schweiz)
Bachelor of Arts
Universität Zürich (Schweiz)
Durchschnitt: 5.5 (summa cum laude)
3 Jahre 11 Monate
2008-08 - 2012-06

Maturität

Matura, Kantonsschule Musegg, Luzern (Schweiz)
Matura
Kantonsschule Musegg, Luzern (Schweiz)
3 Jahre
2005-08 - 2008-07

Sekundarstufe I

Sekundarschule, Kirchbühl 2, Kriens (Schweiz)
Sekundarschule, Kirchbühl 2, Kriens (Schweiz)

Kompetenzen

Top-Skills

SpringFramework Java Angular Jenkins Docker Ansible Terraform Flutter MariaDB MongoDB PostgreSQL Git Node.js

Produkte / Standards / Erfahrungen / Methoden

Spring Framework
REST
Python
HTML5
TypeScript
CSS
Flutter
Ionic
Git
Jfrog Artifactory
Quay
Confluence
JIRA
Keras
Matlab
R
Ansible
Docker
Jenkins

Betriebssysteme

Linux

Programmiersprachen

Java
Docker
Spring Boot
Angular
RESTful
NodeJS
JPA (Java Persistence API)

Datenbanken

SQL
Neo4J
MongoDB
MariaDB
PostgresSQL

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.