IT - Consultant
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 70190 Stuttgart
- auf Anfrage
- de | en
- 30.09.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
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.
Mariadb, Java (allg.), Spring Framework, Typescript, Angular, JavaScript
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
JavaScript, Mariadb, React Native, Typescript
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
Angular, Java (allg.), JavaScript, Mariadb, React Native, Spring Framework, Typescript
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.
Apache Maven, Confluence, Docker, Git, Java (allg.), Jenkins, Jira, Javaserver Faces, Javaserver Pages, Scrum, SQL
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
Java (allg.), Jenkins, Jira, Spring Framework
Zertifikate
Institut für Lernsysteme GmbH
Ausbildung
Weitere Kenntnisse
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
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden