freiberufler IT Consulting / Full Stack Software-Development auf freelance.de

IT Consulting / Full Stack Software-Development

offline
  • 70€/Stunde
  • 76275 Ettlingen
  • Umkreis (bis 200 km)
  • de  |  en
  • 22.04.2023

Kurzvorstellung

Ich bin Full Stack Softwareentwicklerin bei der CodeSupply IT Consulting GmbH und interessiere mich für spannende Projekte.

Qualifikationen

  • IT-Beratung (allg.)
  • Softwareentwicklung (allg.)

Projekt‐ & Berufserfahrung

Softwareentwickler (Festanstellung)
CodeSupply IT Consulting GmbH, Ettlingen
12/2019 – 4/2020 (5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

12/2019 – 4/2020

Tätigkeitsbeschreibung

Ziel des Projektes ist die Entwicklung und Erweiterung einer bedienerfreundlichen Webanwendung, mit der Mitarbeiter unterschiedlicher Unternehmen detaillierte Arbeits- und Abwesenheitszeiten erfassen können. Dazu gehört unteranderem die Erstellung, Verwaltung und Historisierung von Urlaubsanträgen. Aber auch das Filtern verschiedenartiger An- und Abwesenheiten beispielsweise nach Mitarbeiter, Rolle, Projekt oder Zeitraum oder der Export verschiedener Daten im Excel-Format sind Bestandteil des Projekts.

Das Frontend ist mit Angular realisiert. Fachliche Anforderungen sind in verschiedene Module und Komponenten unterteilt. Die Kommunikation mit dem Backend findet über REST unter der Verwendung von Services statt.

Das Backend ist eine in Kotlin implementierte Spring Boot Anwendung. Für den Datenzugriff kommen JPA, Spring Data und Flyway zum Einsatz.

Im Rahmen des Projekts bin ich vollumfänglich für die Schritte von der Anforderungsaufnahme, über die Architekturkonzeption bis hin zur Implementierung verantwortlich.

Eingesetzte Qualifikationen

PostgreSQL, Testing (IT), Apache Maven, Docker, Git, JUnit, Spring, TypeScript, Angular, CSS (Cascading Style Sheet), HTML, Kotlin, Representational State Transfer (REST)

Softwareentwickler
Kundenname anonymisiert, Pforzheim
9/2019 – 11/2019 (3 Monate)
Handel
Tätigkeitszeitraum

9/2019 – 11/2019

Tätigkeitsbeschreibung

Ziel des Projektes ist die Modernisierung und Weiterentwicklung des Retourenmanagements. Verschiedene Softwarekomponenten bilden dabei den Retourenprozess von der Retourenannahme, über die Retourenbegutachtung/-bewertung, bis hin zur Sonderbearbeitung ab.

Das Frontend ist mit Angular realisiert. Die Kommunikation mit dem Backend erfolgt mittels einer HTTP-API (REST). Das Backend ist eine in Java implementierte Spring Boot Anwendung. Für den Datenzugriff kommen JPA, Spring Data und Liquibase zum Einsatz.

Im Rahmen des Projekts sind mein Scrum-Team und ich für die Konzeption und Entwicklung der einzelnen Softwarekomponenten, für die Abstimmung von Anforderungen mit Stakeholdern, für die Optimierung der Frontend-Usability sowie für das ausführliche Testen und Dokumentieren zuständig.

Eingesetzte Qualifikationen

JDBC (Java Database Connectivity), PostgreSQL, SQL, Confluence (Atlassian), SCRUM, Testing (IT), Apache Maven, Git, Java (allg.), Jira, JUnit, Spring, TypeScript, Angular, CSS (Cascading Style Sheet), HTML, Representational State Transfer (REST)

Softwareentwickler (Festanstellung)
CodeSupply IT Consulting GmbH, Ettlingen
3/2019 – 8/2019 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

3/2019 – 8/2019

Tätigkeitsbeschreibung

Ziel des Projektes ist die Entwicklung und Erweiterung einer bedienerfreundlichen Webanwendung, mit der Mitarbeiter unterschiedlicher Unternehmen detaillierte Arbeits- und Abwesenheitszeiten erfassen können. Dazu gehört unteranderem die Erstellung, Verwaltung und Historisierung von Urlaubsanträgen. Aber auch das Filtern verschiedenartiger An- und Abwesenheiten beispielsweise nach Mitarbeiter, Rolle, Projekt oder Zeitraum oder der Export verschiedener Daten im Excel-Format sind Bestandteil des Projekts.

Das Frontend ist mit Angular realisiert. Fachliche Anforderungen sind in verschiedene Module und Komponenten unterteilt. Die Kommunikation mit dem Backend findet über REST unter der Verwendung von Services statt.

Das Backend ist eine in Kotlin implementierte Spring Boot Anwendung. Für den Datenzugriff kommen JPA, Spring Data und Flyway zum Einsatz.

Im Rahmen des Projekts bin ich vollumfänglich für die Schritte von der Anforderungsaufnahme, über die Architekturkonzeption bis hin zur Implementierung verantwortlich.

Eingesetzte Qualifikationen

PostgreSQL, Testing (IT), Apache Maven, Docker, Git, JUnit, Spring, TypeScript, Angular, CSS (Cascading Style Sheet), Kotlin, Representational State Transfer (REST)

Software-Entwickler (Masterandin) (Festanstellung)
CodeSupply IT Consulting GmbH, Ettlingen
7/2018 – 3/2019 (9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2018 – 3/2019

Tätigkeitsbeschreibung

Das Ziel des Projektes ist die automatisierte Anonymisierung von personenbezogenen Daten auf Videoaufzeichnungen. Dabei fokussieren wir uns vorerst auf Autokennzeichen. Das Projekt teilt sich in verschiedene Phasen:
Marktanalyse
Klärung der Frage, ob bereits Software verfügbar ist, die genau die Aufgabe erfüllt.
Einrichten einer Trainings-Infrastruktur
Zum Trainieren und Evaluieren eines neuronalen Netzes mittels "TensorFlow Object Detection API" wird ein Linux-System mit leistungsfähiger GPU zusammengestellt und eingerichtet.
Wahl der Architektur des neuronalen Netzes
Evaluation bestehender Modellarchitekturen, die für die Objekterkennung auf mobilen Endgeräten optimiert sind.
Beschaffung und Labeling der Trainingsdaten
Erstellung eines umfangreichen Datensets, dessen Bilder Autokennzeichen enthalten. Anschließendes Labeln von Kennzeichen mittels Sloth.
Entwicklung einer Android-App
Android Applikation zur Videoaufzeichnung und anschließender Schwärzung der vom neuronalen Netz erkannten Kennzeichen. Dabei werden die Einzelbilder verarbeitet. Die anonymisierten Videos können in der systemeigenen Gallerie abgerufen werden.

Eingesetzte Qualifikationen

TensorFlow, Android Entwicklung, Docker, Git, Kotlin

Software-Entwickler (Werkstudent) (Festanstellung)
CodeSupply IT Consulting GmbH, Ettlingen
3/2018 – 5/2018 (3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

3/2018 – 5/2018

Tätigkeitsbeschreibung

Ziel des Projektes ist die regelmäßige, automatisierte Sicherung von E-Mail-Anhängen auf einem konfigurierbaren Dateisystem. Dabei wird jedes Dokument nur einmal heruntergeladen, was durch das persistieren einer eindeutigen Mail-ID in einer Datenbank sichergestellt wird. Der Benutzer kann verschiedene Konfigurationen, wie z.B. IMAP-Server-Adresse, Download-Verzeichnis und das zu scannende IMAP-Verzeichnis festlegen.

Eingesetzte Qualifikationen

Testing (IT), Java (allg.), JUnit, Spring

Software-Entwickler (Bachelorand) (Festanstellung)
Markant Handels- und Service GmbH, Offenburg
10/2016 – 2/2017 (5 Monate)
Großhandel
Tätigkeitszeitraum

10/2016 – 2/2017

Tätigkeitsbeschreibung

Konzeption und Entwicklung einer Software zur Anreicherung von Artikeldaten um globale Artikelnummern. Dabei liegt der Schwepunkt auf der Evaluation von Matching-Algorithmen sowie der Marktanalyse bereits existierender Fremdprodukte bezüglich deren Funktionsumfangs. Da der Prozess teilautomatisiert ist, wird parallel eine Benutzeroberfläche bereitgestellt, mit der die Ergebnisse des automatischen Abgleichs angenommen oder verworfen werden können. Abschließend ist ein Export der Ergebnisse in Form einer CSV-Datei möglich.

Eingesetzte Qualifikationen

Confluence (Atlassian), SCRUM, Git, Java (allg.)

Software-Entwickler (Praxissemester) (Festanstellung)
Markant Handels- und Service GmbH, Offenburg
9/2015 – 2/2016 (6 Monate)
Großhandel
Tätigkeitszeitraum

9/2015 – 2/2016

Tätigkeitsbeschreibung

Persistieren und laden von kundendefinierten Schnellsuchen und selektierten Spaltensets via REST-API. Dazu gehören Design der API und Datenbank-Tabellen sowie Unit- und Integrationtests.

Eingesetzte Qualifikationen

SQL, Confluence (Atlassian), Testing (IT), Apache Maven, Eclipse, Git, J2EE (Java EE), Java (allg.), JUnit, Representational State Transfer (REST)

Ausbildung

Berufliche Bildung Informatik / Wirtschaft
Master of Science
2019
Hochschule Offenburg, Pädagogische Hochschule Frei
Wirtschaftsinformatik plus
Bachelor of Science
2017
Hochschule Offenburg, Pädagogische Hochschule Frei

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
Umkreis (bis 200 km)
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
1234
Alter
31
Berufserfahrung
8 Jahre und 6 Monate (seit 09/2015)

Kontaktdaten

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

Jetzt Mitglied werden