Software Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- 65€/Stunde
- 68167 Mannheim
- auf Anfrage
- de | en
- 04.04.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
8/2023 – offen
TätigkeitsbeschreibungPlanung und Entwicklung einer Website für eine Neobank-Banking-Applikation. Anbindung externer Services über entsprechende APIs. Bei der Website handelte es sich um eine statische Website, mit einer Vielzahl an Animationen, Effekten und Funktionen wie Anmelde- und Kontaktformularen.
Eingesetzte QualifikationenGraphql, Apple Mac Systems, Scrum, Git, Typescript, Figma, JavaScript, React (JavaScript library)
1/2023 – offen
TätigkeitsbeschreibungTeil des Entwicklerteams (Frontend) für die Entwicklung der Gesamtarchitektur inkl. aller Schnittstellen zu Fremdsystemen. Planung und Entwicklung des Frontends zum Einsehen und Verwalten digitaler Bank- und Kreditkarten sowie dazugehöriger Guthaben. Transaktionsmanagement. Implementierung diverser Ansichten der Kontostandbewegung inkl. ihrer visuellen Darstellung. Abwicklung von SWIFT und SEPA Zahlungen. Realisierung wiederkehrender und zeitversetzter Zahlungen. Pflege und Verwaltung der Kontakte. Gewährleistung aktuellster Sicherheitsstandards nach dem Privacy-By-Design-Prinzip. Anbindung und Konsum interner und externe APIs.
Eingesetzte QualifikationenFigma, Jira, Postgresql, React (JavaScript library), Scrum
10/2022 – offen
Tätigkeitsbeschreibung
Planung und Entwicklung einer Web-Applikation zur Erstellung von CVs in digitaler Form.
Die Web-Applikation vereinfacht und beschleunigt den Prozess der CV-Erstellung. Dabei wird komplett auf diverse Office-Programme und Templates verzichtet. Stattdessen werden Nutzer:innen durch diverse Eingabefelder geführt, um zum Schluss ein CV im PDF-Format zu erzeugen. Neue Vorlagen können jederzeit hinzugefügt und individuell angepasst werden. Nutzer:innen können den Vorgang jederzeit abbrechen und auf Wunsch den Fortschritt speichern.
CSS (Cascading Style Sheet), HTML5, React (JavaScript library), Typescript
7/2022 – 1/2023
Tätigkeitsbeschreibung
Entwicklung einer Reputations-Webapplikation:
Kompletter Redesign und Neuentwicklung der Webapplikation mit dem aktuellsten State-of-the-Art Tech-Stack. Internationalisierung der App und Implementierung eines Benutzerrollen- und Berechtigungskonzepts. Integration bereits vorhandener sowie neuer Bewertungsportale als Datenquelle für Bewertungen. Implementierung KI-gestützter Interaktionsmöglichkeiten zwischen Unternehmen und Bewerbern/Angestellten sowie Verbrauchern. Konsum interner und externer APIs Agile Entwicklung nach SCRUM. Planung und Weiterentwicklung weiterer Module.
Jira, React (JavaScript library), Scrum
9/2021 – 12/2021
TätigkeitsbeschreibungIm Rahmen der neuen Datenschutzgrundverordnung (DSGVO) wurde die Cookie Platzierung auf auf allen Webseiten des Kunden angepasst, um Rechtskonform zu sein.
Eingesetzte QualifikationenCSS (Cascading Style Sheet), JavaScript, Scrum
4/2021 – 5/2021
TätigkeitsbeschreibungDie Entwicklung eines Addon zur Abwicklung des gesamten Prozesses einer Krankmeldung, sprich initiale Krankmeldung, Benachrichtigung der Vorgesetzten über automatische E-Mails, Dokumentenuploads und Archivierung sowie Verwaltungsmöglichkeiten für die Personalabteilung
Eingesetzte QualifikationenAjax, JavaScript, Jquery, Mariadb, PHP
2/2019 – 8/2019
TätigkeitsbeschreibungEntwicklung einer Angular Web-App zur Verwaltung und Konfiguration von Fahrzeugen und Autoteilen
Eingesetzte QualifikationenAngular, Json, PHP, Representational State Transfer (REST), Typescript
1/2019 – 2/2019
Tätigkeitsbeschreibung
Entwicklung eines Besuchs und Abwesenheitsverwaltungstools:
Der Kunde wollte die Besucher des Hauses sowie Mitarbeiter, die außer Haus sind im Rahmen der Digitalisierung per Software erfassen und verwalten können. Das Empfangspersonal kann sich über LDAP einloggen und über das Frontend die Besucher oder die Abwesenheiten registrieren und verwalten. Als Datenbank wurde MariaDB verwendet und PHP als Backend.
Ajax, JavaScript, Jquery, Mariadb, PHP
9/2018 – 5/2022
Tätigkeitsbeschreibung
Releasemanagement und Weiterentwicklung eines Zeiterfassungssystems inklusive
Abrechnungssystem und Urlaubsverwaltung
Ajax, JavaScript, Jquery, Mariadb, PHP
Ausbildung
Oftersheim
Über mich
leidenschaftlicher Gamer. Und da kommen wir auch schon zu dem Punkt, wie ich zur
Software-Entwicklung gekommen bin: Das Spielen ist echt spannend. Genauso
spannend fand ich aber auch schon immer die Frage, was eigentlich im Hintergrund der Spiele passiert.
Deshalb habe ich mir mit 15 die Basics der Softwareentwicklung beigebracht,
damit erste kleine Tools entwickelt und mir dann Plugins
und Modifikationen für meine Spiele gebaut. Damit war dann auch recht schnell
klar, dass eine Ausbildung in dem Bereich genau mein Ding wäre.
Also, nächste Station: Fachinformatiker für
Anwendungsentwicklung.
In meiner Ausbildung begann ich mit Webentwicklung. Es hat mich direkt
gefesselt, Webseiten zu entwickeln und verschiedenste Frameworks einzubinden, die
einem die Arbeit leichter machen und tolle Features bieten.
Am liebsten arbeite ich im Team und teile meine Ideen und Gedanken zu
Projekten.
Aber ich bin natürlich auch gern mal der stereotypische Entwickler, der im
Coding-Film absolut im Fokus feststeckt und dabei die Zeit vergisst.
Das darf ich jetzt seit Juli 2022 bei den coding guys machen. Teamwork,
Coding-Filme schieben, optimieren und dabei die Zeit vergessen. Läuft! ;-)
Weitere Kenntnisse
Microservice-Architekturen
Domain-driven Design
Test-driven Development
Clean Code
BPMN 2.0
IT & Daten-Migrationen
DevOps
Frontend: React, Angular
HTML5, CSS3, JavaScript, TypeScript, jQuery, Gatsby, Material UI, Bootstrap, styled-components, i18next, ESLint, Prettier, Axios, Jest, Tanstack-Query
Backend: Node.js
Express, Puppeteer, ESLint, Prettier, Axios, Jest
Backend: Java
Maven, Swing
Datenbanken:
PostgreSQL, MariaDB, MySQL, MSSQL, Redis
SSO, Identity & Access Management:
Keycloak, Auth0, OAuth2, LDAP
UI/UX:
Figma, Adobe Xd
Versionsverwaltung:
Git, GitLab, GitHub
CI/CD:
GitLab
DevOps:
Docker, Linux, MacOS, Windows, NGINX
Agile Softwareentwicklung
SCRUM, Kanban
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden