IT-Consulting / Software Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 14089 Berlin
- National
- de | en | it
- 18.02.2024
Kurzvorstellung
Ich fühle mich sowohl in der .net als in der Java welt zu Hause.
Qualifikationen
Projekt‐ & Berufserfahrung
9/2023 – 1/2024
Tätigkeitsbeschreibung
n meiner Rolle als Softwarearchitekt bei DTS-Net war ich verantwortlich für das Design der Steuerungssoftware zur Produktion von Elektromotoren. Als Lead Developer leitete ich ein Team von zehn Fachkräften und trieb die Entwicklung voran. Zu meinen Hauptaufgaben gehörte auch die Einrichtung und Konfiguration eines Jenkins-Servers, der es ermöglichte, die Anwendung nach jedem Commit automatisch auf Korrektheit zu überprüfen und Artefakte zu erstellen. Diese strategische Implementierung spielte eine entscheidende Rolle in der Qualitätssicherung der Software innerhalb der Produktionskette.
Im Rahmen dieses Projekts entwickelte ich zudem die Benutzeroberfläche (GUI) für die Anwendung mit dem Multi-Plattform-Framework Maui. Dies ermöglichte eine einheitliche und effiziente Gestaltung der GUI, die nahtlos auf verschiedenen Plattformen wie Windows, Android und Linux funktioniert. Diese Multi-Plattform-Fähigkeit erhöhte die Flexibilität und Zugänglichkeit der Software erheblich.
Methoden/Technologien:
C# / Visual Studio 2022, Entity Framework Core, MS SQL Server 2016, Newtonsoft.Json, AutoMapper, Xunit, NSubstitute, Shouldly, WPF, SOLID, Blazor, Jenkins, Docker Container, RabbitMQ, Swagger, .NET Core, CI/CD mit Jenkins, REST API, T-SQL, Blazor, .NET Maui, Multiplattform-Entwicklung.
ASP.NET
1/2023 – 8/2023
Tätigkeitsbeschreibung
Projektprofil:
**Projektname:** Boccax
**Position:** Developer
**Projektbeschreibung:**
Boccax ist ein webbasiertes System zur Erfassung internationaler Börsentransaktionen. Es konzentriert sich auf die Integration von Funktionen zum Erfassen und Verwalten von Börsentransaktionen und -optionen. Ein Schlüsselaspekt des Projekts ist die Entwicklung von Analysetools, die Markttrends interpretieren und bei der Entscheidungsfindung im Bereich der Anlagestrategien unterstützen. Ein besonderes Augenmerk wird auf die Erstellung einer sicheren und benutzerfreundlichen Oberfläche gelegt, um eine optimale Benutzererfahrung zu gewährleisten.
**Methoden/Technologien:**
- **Programmiersprache:** C# Core 7
- **Backend Framework:** ASP.Net Core API Service
- **Frontend Framework:** Blazor
- **UI Komponentenbibliothek:** MudBlazor
- **Datenbank:** Postgress
**Verbindung zu Projekt Maui:**
Projekt Maui ist ein plattformübergreifendes Framework für die Erstellung nativer mobiler und Desktop-Apps mit .NET. Obwohl es in der Projektbeschreibung nicht explizit erwähnt wird, könnte Boccax von der Integration mit Projekt Maui profitieren, um eine plattformübergreifende Anwendung zu erstellen, die sowohl auf mobilen Geräten als auch auf dem Desktop funktioniert. Mit der Verwendung von Blazor für das Frontend wäre eine solche Integration potenziell einfacher und würde die Reichweite der Anwendung erweitern.
Software engineering / -technik
9/2022 – 2/2023
Tätigkeitsbeschreibung
Aufgabe war die Analyse und Verbesserung der Lagerverwaltungssoftware gespielt. Meine Aufgaben umfassten die Überprüfung des bestehenden Codes und die Identifizierung von Bereichen, in denen Optimierungen vorgenommen werden konnten.
Ich habe nicht nur Änderungen am Code vorgenommen, sondern auch Unit-Tests eingeführt, um die Integrität der Software zu gewährleisten. Dies hat nicht nur die Qualität der Software verbessert, sondern auch dazu beigetragen, dass zukünftige Änderungen problemlos implementiert werden können.
ASP.NET
4/2021 – 8/2022
Tätigkeitsbeschreibung
In Rahmen das Projekt würde unterschiedliche Simulatoren erstellt, die in unterschiedliche Testumgebung in Benutzung.
Diese Software simulieren unterschiedlichen Geräte, die in Interaktionen mit unterschiedlichem Test Framework, sodass dies besser getestet werden können. Die Kommunikation mit dem Framework werden über ASP Web API.
.Net, DevOps, Entity Framework
1/2019 – 4/2021
Tätigkeitsbeschreibung
Softwarearchitektur von Steuerungssoftware für die Produktion von Elektromotoren. Sowie deren Überprüfung in der Produktionskette. Ich habe in diesen Projekt als Architekt die Software designt und als Lead Developer die Entwicklung gestartet und vorangetrieben sowie die Bereitstellung von der Hauptapplikation.
Methoden/Technologien:
C# / Visual Studio 2019, Unity IOC, Entity Framework Core, MS SQL, Server 2016,NewtonSoft.Json , AutoMapper, MSTest, NSubstitute, Shouldly, Wpf,, Solid, Blazer, Jenkins, Docker Container, RabbitMQ , Swagger, Net.Core, CI/CD Jenkins, Rest Api, T-Sql,National Instruments CVI
C#
4/2018 – 1/2019
Tätigkeitsbeschreibung
Planung und Entwicklung von Banken Steuerungssoftware und Banken Stresstest. Ich habe in diesem Projekt als Architekt die Software und als Lead Developer Tätig. Meine Aufgebe war ein Konzept zur Erstellung eine Software für die Erstellung der Stresstest gemäß der gesetzlichen Anforderungen und Mathematischen Methodiken.
Methoden/Technologien:
C# / Visual Studio 2017, Unity IOC, Entity Framework Core, MS SQL Server 2016,NewtonSoft.Json , AutoMapper, MSTest, NSubstitute, Shouldly, Wpf, Solid, Asp.Net Swagger, AngularJS, CI/CD Jenkins
Rest Api, VueJs, Azure ,OAuth
Microsoft SQL-Server (MS SQL), SCRUM, Testdesign (IT), .Net, .Net Framework (Microsoft), C#, Windows Presentation Foundation (WPF), Microsoft Azure, Representational State Transfer (REST)
1/2017 – 3/2018
Tätigkeitsbeschreibung
Projektbezeichnung:
LMS 4.0
Projektbeschreibung:
Entwicklung Internet of things, Part Tracking System
Methoden/Technologien:
C# / Visual Studio 2017, Spring.net, Entity Framework, MsSql Server, Asp.net, Soap, Rest, XML, Web Services, Knockout, JavaScript ,MS SQL Server 2016,NewtonSoft.Json , AutoMapper ,MSTest ,NSubstitute ,Shouldly, TypeScript
.Net
1/2017 – 11/2017
Tätigkeitsbeschreibung
Projektbezeichnung:
Future Track
Projektbeschreibung:
IOT Van
Methoden/Technologien:
Visual Studio 2017, C#, Entity Framework, MsSql Server, Azure, Microservice, XML, Web Services, Net Core , ASP.Net ,AutoMapper, NewtonSoft.Json ,MSTest ,NSubstitute , Shouldly, Microservice-Architektur , Xamarin
.Net Framework (Microsoft)
1/2017 – 3/2017
Tätigkeitsbeschreibung
Projektbezeichnung:
LMS 4.0
Projektbeschreibung:
Entwicklung Internet of things, Part Tracking System
Methoden/Technologien:
Visual Studio 2015, Spring.net, Entity Framework, MsSql Server, Asp.net, Soap, Rest, XML, Web Services, Knockout, JavaScript
C#
8/2016 – 12/2016
Tätigkeitsbeschreibung
Projektbezeichnung:
AMM
Projektbeschreibung:
Entwicklung Smart Meter Software für die neuen generationen von Stromzahler.
Methoden/Technologien:
Visual Studio 2015, Spring.net, Entity Framework, MsSql Server, Asp.net, Soap, Rest, XML, Web Services, Angulara, IOT, Mono, Embedded Linux, Microcontroller programming
C#
10/2015 – 7/2016
Tätigkeitsbeschreibung
Projektbezeichnung:
DDMS II
Projektbeschreibung:
Entwicklung Analysetools und Download Tools für den Eurofighter.
Methoden/Technologien:
Visual Studio 2012, Spring.net, Entity Framework, MSSQ Server, WPF, WCF.MSUnitTest
Visual Studio, .Net, C#
4/2014 – 9/2015
Tätigkeitsbeschreibung
Projektbezeichnung:
THWC / Irma /Irma2
Projektbeschreibung:
Entwicklung eine neue web basierenden Firmen Plattform für die Verwaltung der Test Systeme sowie die Erstellung eine Projekt Management Tool.
Methoden/Technologien:
Visual Studio 2012, Unity, Mvc 4, Bootstrap, Knouckout , Entity Framework, , MSSQL , IIS. Software Architektur
Transact-SQL (T-SQL), Oracle Database, SCRUM, C#, .Net Framework (Microsoft), Ajax, JavaScript-Frameworks
8/2013 – 4/2014
Tätigkeitsbeschreibung
Projektbezeichnung:
DB GSV
Projektbeschreibung:
Weiterentwicklung und Neuentwicklung von Tool für die Auswertung von
Deutschlandweiten Zugdaten
Methoden/Technologien:
Visual Studio 2012, Ninject, C#5, Linq, WPF, Asp.net WCF, TFS 2010, Scrum, Log4net, Xsd, XML, MS-SqlServer 2008-2012, SSIS SSRS SSAS
Java, JEE, Spring, Tomcat, Maven
3/2013 – 7/2013
Tätigkeitsbeschreibung
Projektbezeichnung:
IAV
Projektbeschreibung:
Entwicklung eines neuartigen Testautomation Tool für die elektronische Bestandteile sowie den Zentralrechner eines Auto. Das System wird bei VW in Einsatz kommen . Ich habe auch die Role als Scrum Muster und Architekten abgedeckt..
Methoden/Technologien:
Visual Studio 2012, Ninject, C#5, Linq, WPF, WCF, TFS 2010, Scrum, Log4net, Xsd, XML, Scrum Muster
6/2012 – 2/2013
Tätigkeitsbeschreibung
Projektbezeichnung:
Dia Tec TRM
Projektbeschreibung:
Konzeption und Entwicklung von Komponenten im Rahmen des
Redesigns des ISAR-Autorensystems für Werkstattdokumente und Fahrzeugdiagnose.
Methoden/Technologien:
C#, WCF, Linq To XML, Linq To SQL , WPF, Oracle 11G, ODP.net, Nhibernate,Scrum.
4/2012 – 10/2012
Tätigkeitsbeschreibung
Projektbezeichnung:
Industrie Informationssystem Für Caterpillar.
Projektbeschreibung:
Design und Entwicklung eines Industrie Informationssystem. Das System sammelt und bearbeitet Daten aus Roboter, Produktionstrasse und Soflex Server.
Methoden/Technologien:
C#, WCF, Linq To XML, Linq To SQL , WPF, MS-Sql Server 2008, Interface zu Soflex Server, Scrum
8/2011 – 3/2012
Tätigkeitsbeschreibung
Projektbezeichnung:
Banken Beratung Systeme (Baufinanzierung, Finanzplanung, Vorsorge).
Projektbeschreibung:
Erweiterung und Fehler Behebung der Software. Sowie Scrum Master.
Methoden/Technologien:
Java, Spring, Firebird, GWT, EXT GWT, Smart-Gwt, Tomcat, Scrum
4/2011 – 7/2011
Tätigkeitsbeschreibung
Projektbezeichnung:
Industrie Tracking System.
Projektbeschreibung:
Fertigstellung eines vorhandenes Prototypen für den Produktiven Einsatz bei Ford (General Motors). Die Software Kommuniziert mit den Produktion Roboter und erstellt daraus verschiedene Business Übersichten.
Ausbildung
Pisa
Über mich
- Grails
- Groovy
- C# 1.1 - C# 3.5 -C#4
- VB.NET 3.5 - VB.NET 4
- Mono
- C / C++
- Cobol
- ASP.NET 3.5 / 4.0
- VBA, VB Script, VB Skript
- Visual Basic 6.0
- Java Skript
- HTML, CSS
- SQL, TSQL , PL/SQL
- Java
Datenbanken:
Access
ODBC
POSTGRES
MS SQL Server
MySQL
Oracle 9/10g/11g
SQL
CouchDB
Weitere Kenntnisse
- IT-Beratung
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Italienisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden