freiberufler IT - Consultant auf freelance.de

IT - Consultant

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 70190 Stuttgart
  • auf Anfrage
  • de  |  en
  • 27.03.2024

Kurzvorstellung

Seit acht Jahren bin ich leidenschaftlicher Software Entwickler. Meine Schwerpunkte liegen hier in Fullstack-Software-Development, Angular und Java.

Qualifikationen

  • Angular
  • CSS (Cascading Style Sheet)
  • HTML
  • Java (allg.)
  • JavaScript
  • MariaDB
  • MongoDB
  • PHP
  • Python
  • React Native
  • Spring
  • TypeScript
  • Visual Basic Script (VBS)

Projekt‐ & Berufserfahrung

Software-Entwickler (Festanstellung)
Noctica IT GmbH, Stuttgart
1/2024 – offen (4 Monate)
Softwareentwicklung
Tätigkeitszeitraum

1/2024 – offen

Tätigkeitsbeschreibung

Neuentwicklung eines Planungstools für Werkstätten. Ziel der
Software ist es, Aufgaben an Mitarbeiter zu verteilen und deren
Status in Echtzeit einzusehen. Außerdem werden die verschiedenen
Metriken ausgewertet und grafisch dargestellt.

Eingesetzte Qualifikationen

MariaDB, Java (allg.), Spring, TypeScript, Angular, JavaScript

Software-Entwickler
KSB - Pumpen & Armaturen, remote
10/2021 – 12/2022 (1 Jahr, 3 Monate)
Fertigungsindustrie
Tätigkeitszeitraum

10/2021 – 12/2022

Tätigkeitsbeschreibung

Im Rahmen dieses Projekts wird das Frontend eines
Dokumentenmanagementsystems komplett neu entwickelt.
Die Hauptverantwortung liegt in der Definition von Datenstrukturen
und Schnittstellen sowie im Design der Benutzeroberfläche.
Technologien & Anwendungen
React, JavaScript/TypeScript, MariaDB, JDL

Eingesetzte Qualifikationen

JavaScript, MariaDB, React Native, TypeScript

Software-Entwickler (Festanstellung)
Noctica IT GmbH, Stuttgart
9/2021 – offen (2 Jahre, 8 Monate)
Softwareentwicklung
Tätigkeitszeitraum

9/2021 – offen

Tätigkeitsbeschreibung

Im Rahmen dieses Projekts erfolgt die Neuentwicklung des Frontends
eines internen Zeiterfassungstools.
Meine Aufgaben beinhalten die Erfassung der Anforderungen an das
Tool, die Definition von Datenstrukturen und Schnittstellen sowie das
Design der Benutzeroberfläche.
Technologien & Anwendungen
Angular, React, JavaScript/TypeScript, Java, Spring, MariaDB, JDL

Eingesetzte Qualifikationen

Angular, Java (allg.), JavaScript, MariaDB, React Native, Spring, TypeScript

System-Architekt, Software-Entwickler und IT-Consultant
ARZ Allgemeines Rechenzentrum GmbH, remote
2/2020 – 3/2021 (1 Jahr, 2 Monate)
Banken
Tätigkeitszeitraum

2/2020 – 3/2021

Tätigkeitsbeschreibung

Weiterentwicklung einer Online Banking Applikation, im Front- und
Backend.
Zielsetzung: Eine monolithische Applikation durch eine Microservicebasierte Applikation abzulösen.
Bis auf diverse Code-Sequenzen bzgl. der Fachlogik wurde die
Applikation neu designed und entwickelt.
Festlegung der Architektur und die fachlichen Verantwortlichkeiten
der Microservices.
Festlegung der REST-Schnittstelle der Microservices.
Herausforderung: Keine fachliche Diskrepanz zwischen der
bestehenden Applikation und der Neuentwicklung, so dass ein
fließender Austausch/Übergang gewährleistet ist.

Eingesetzte Qualifikationen

Apache Maven, Confluence (Atlassian), Docker, Git, Java (allg.), Jenkins, Jira, JSF (Java Server Faces), JSP (Java Server Pages), SCRUM, SQL

Software-Architekt und Software-Entwickler
Werum IT Solutions, remote
4/2019 – 11/2019 (8 Monate)
Pharmaindustrie
Tätigkeitszeitraum

4/2019 – 11/2019

Tätigkeitsbeschreibung

Selbständige Weiterentwicklung eines Manufacturing Execution
Systems (MES).
Microservices für den Einsatz in Docker-Containern anpassen
Migration von Spring 2 auf Spring 5 und den Legacy Code nach den
aktuellen Best Practices zu optimieren.
Besonderheiten: Nachvollziehbarkeit, Dokumentation und hohe
Testabdeckung.
Sehr hohe und präzisen Acceptance Criterias und Coding Guidelines
bzgl. der Tests.
Sehr hohe Ansprüche starke Reglementierung der Pharmaindustrie
bezüglich der Codequalität.
Technologien & Anwendungen
Java, JEE, Spring (Core, MVC, REST), Mockito/Junit, Jenkins, Jbehave,
RabbitMQ, Vaadin, Maven, Microservices, Liquibase, Domain-driven
design, Vagrant, Docker, Tomcat, WildFly, Hibernate, MySQL, MSSQL,
Git, Svn, Scrum, Jira, Bitbucket, Confluence, GoCD, IntelliJ, Oracle, JPA

Eingesetzte Qualifikationen

Java (allg.), Jenkins, Jira, Spring

Zertifikate

Geprüfter C++ Programmierer für Windows (ILS)
Institut für Lernsysteme GmbH
2011

Ausbildung

Fachinformatiker für Anwendungsentwicklung
Ausbildung
2019

Weitere Kenntnisse

Branchenerfahrung
Automotive, Pharmaindustrie, Print- und Digitale Medien, Data
Design, Banking, Pumpen & Armaturen
Methodisches Wissen
Scrum, Agile Softwareentwicklung, Coding, Programmierung,
Systemspezifikation, Dokumentation, Projektmanagement, Testing,
TDD (Test-Driven-Development)
Design Pattern
Singleton, MVC, Decorator, Dependency Injection, Dependency
Inversion
Script-Sprachen
JavaScript, PHP, TypeScript, Python, VBScript, AMPScript, PowerShell,
Bash, TLX
Frameworks
Angular, React, .NET, JavaEE, Spring, Hibernate, React, jQuery, JPA,
Hibernate, Devextreme, CFWheels, jUnit, Mockito, Flutter
Entwicklungsparadigmen
Objektorientierte Programmierung, Prozedurale Entwicklung,
Microservices
Versionierungssysteme
Git, SVN, Bitbucket, Gitlab, Github, Jira, Redmine
Schnittstellen
REST, SOAP
Entwicklungsumgebung
MS Visual Studio, Visual Studio Code, IntelliJ, QT, Sublime
Betriebssysteme
Windows, Linux
Testing
Unit-Testing, Test-Driven-Development, Selenium, Postman
Datenbanken
MS-SQL Server, MySQL, IBM SQL, MS Access, Oracle, MariaDB, Flyway
Web-Technologien
HTML, CSS, SASS/LESS, JSON, Ajax, Apache Tomcat, Lucee, XML, JSF

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
141
Alter
32
Berufserfahrung
7 Jahre und 7 Monate (seit 09/2016)

Kontaktdaten

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

Jetzt Mitglied werden