
Fullstack Entwickler mit C#, .NET und Java
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- Deutschland
- DACH-Region
- de | en | ro
- 25.02.2020
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
11/2019 – offen
TätigkeitsbeschreibungIm Rahmen dieses Projektes habe ich es mir zur Aufgabe gemacht innerhalb einer Anwendung eine strategische Anwendung zu erstellen, mit welchem ein zuvor definierter Code von einem anderen Mitspieler mittels logischer Schlussfolgerungen ermittelt wird. Im ersten Schritt habe ich mittels Java und Spring Boot ein Konzept und ein Klassendiagramm erstellt. Für jede neue Runde habe ich eine Begrüßung für den Spieler implementiert und mittels Java eine Konsolenanwendung programmiert, welche die Eingaben vom Nutzer interpretieren und bewerten soll. Für alle umgesetzten Funktionalitäten habe ich Java verwendet, um eine optimal laufende Anwendung zu gewährleisten.
Eingesetzte QualifikationenJava (allg.), Spring Framework
8/2019 – 10/2019
TätigkeitsbeschreibungIch habe erfolgreich mittels C#, Java eine Windows-Anwendung entwickelt, die für die Retourenscheine verantwortlich ist, deren Daten aus einer AS400 Datenbank kommen. Um die Bedienung der Anwendung so einfach wie möglich zu gestalten, habe ich die Anwendung ohne grafische Benutzeroberfläche entwickelt. Die entwickelte Windows-Anwendung wird direkt aus der AS400 gesteuert. Die Anwendung stellt eine Socket Verbindung her und reagiert auf bestimmte „commands“). Als Entwicklungsumgebung nutzte ich Eclipse und MS Visual Studio.
Eingesetzte Qualifikationen.Net, C#, Java (allg.)
2/2018 – 7/2018
TätigkeitsbeschreibungIch habe erfolgreich mittels C#, Java und WPF eine Windows-Anwendung entwickelt, die Daten aus einer bestehenden MS SQL Datenbank filtert und diese in einer PDF darstellt. Dabei habe ich Jaspersoft Studio zur Erstellung dynamischer Report-Vorlagen (jrxml Datei – XML Format) verwendet. Zusätzlich habe ich das Programm, welches die Report-Vorlage mit Daten befüllt, mittels Java entwickelt. Mit C# und WPF entwickelte ich einen Konfigurator, der modernsten Firmenstandards entsprach. Ich ermöglichte es den Nutzern dadurch genau auszuwählen, welche Tabellen mit welchen Filtern als PDF erstellt werden sollten. Als Entwicklungsumgebung habe ich Eclipse und MS Visual Studio verwendet.
Eingesetzte Qualifikationen.Net, C#, Java (allg.), Windows Presentation Foundation
2/2018 – 7/2018
TätigkeitsbeschreibungIch habe erfolgreich mittels C#, Java und WPF eine Windows-Anwendung entwickelt, die Daten aus einer bestehenden MS SQL Datenbank filtert und diese in einer PDF darstellt. Dabei habe ich Jaspersoft Studio zur Erstellung dynamischer Report-Vorlagen (jrxml Datei – XML Format) verwendet. Zusätzlich habe ich das Programm, welches die Report-Vorlage mit Daten befüllt, mittels Java entwickelt. Mit C# und WPF entwickelte ich einen Konfigurator, der modernsten Firmenstandards entsprach. Ich ermöglichte es den Nutzern dadurch genau auszuwählen, welche Tabellen mit welchen Filtern als PDF erstellt werden sollten. Als Entwicklungsumgebung habe ich Eclipse und MS Visual Studio verwendet.
Eingesetzte Qualifikationen.Net, C#, Java (allg.), Windows Presentation Foundation
11/2017 – 1/2018
TätigkeitsbeschreibungIn diesem Projekt habe ich eine C# Anwendung geschrieben, die mit der AS400 kommuniziert. Aus der AS400 ließ sich meine Anwendung per Socket steuern. Ich habe sichergestellt, dass meine Anwendung unter anderem PDF Formulare mit Variablen aus der AS400 befüllen konnte. Als Entwicklungsumgebung habe ich MS Visual Studio genutzt
Eingesetzte Qualifikationen.Net, C#
4/2017 – 1/2018
TätigkeitsbeschreibungIn diesem Teamprojekt wurde eine Webapplikation, eine Mobile App (Android und iOS) und eine dazugehörige Datenbank entwickelt. Meine Kollegen waren für die Webapplikation und die Mobile App (für Android und IOS) verantwortlich. Folgende Daten sind in die Datenbank gespeist worden: Fahrzeugdaten, Protokolle, Hin- und Rückfahrten. Mein Hauptaugenmerk lag auf der Entwicklung der Datenbank mittels Java und der Entwicklungsumgebung Eclipse, da meine Anwendungen auch auf diese Daten zugreifen. Folgende Funktionen habe ich in die Applikation implementiert: eine automatische Rechnungsgenerierung, Angebotserstellung, Protokollgenerierung und die Fahrtenerfassung. Für die verschiedenen Rollen (Fahrer, Kunde, Supervisor) habe ich die Reports unterschiedlich gestaltet
Eingesetzte QualifikationenEclipse, Java (allg.)
12/2015 – 8/2016
TätigkeitsbeschreibungZwei Projekte direkt nacheinander. Das erste Projekt ging vom Dezember 2015 bis zum Februar 2016. Ich habe dort als Softwareentwickler an einem inneren Projekt gearbeitet. Mit C# wurde von mir eine Anwendung entwickelt, welche das Ziel hatte alle Kundenkontakte automatisiert in das interne Telefonbuch und das CRM System zu überführen. Um die umfangreichen Kontaktdaten zu erhalten, habe ich mich eigenständig in die Outlook API eingearbeitet. Um die Anwendung zum Laufen zu bringen, habe ich die XML-Datei mittels C# umgeschrieben. Um die Daten in das CRM System zu überführen, habe ich mit Browser Automation eine Schnittstelle implementiert, die die Kontakte aus Outlook automatisch überträgt. Als Entwicklungsumgebung habe ich MS Visual Studio genutzt. Im zweiten Projekt habe ich als Anwendungsbetreuer und in der Wartung gearbeitet. Als Teil eines Teams habe ich die von uns angebotenen Softwarelösungen beim Kunden installiert. Auch das Einrichten der Systeme vor Ort gehörte zu meinen Aufgaben. Nach der Erstinstallation und Einrichtung habe ich meine Kunden betreut und den dementsprechenden Support gemacht. Bei auftretenden Abweichungen und Diskrepanzen habe ich diese so schnell wie möglich behoben. In regelmäßigen Abständen habe ich auch komplexe Software Installationen und Schulungen beim Kunden vor Ort oder über Fernwartung durchgeführt.
Eingesetzte Qualifikationen.Net, C#
9/2015 – 10/2016
TätigkeitsbeschreibungIn diesen 4 Jahren habe ich hauptsächlich mit C# und Java entwickelt. Ich gebrauchte beide Sprachen für die Entwicklung von C# oder Java basierten Anwendungen für firmeninterne Zwecke (wie z.B. die Weiterentwicklung bestehender Produkte) oder für den Endkunden. In regelmäßigen Abständen habe ich auch komplexe Software Installationen und Schulungen beim Kunden vor Ort oder über Fernwartung durchgeführt. Hauptsächlich habe ich beide Technologien genutzt, um Reporting-Anwendungen mit Jasper zu erstellen. Im Rahmen der BI-Lösungen habe ich auch Microsofts Power BI kennengelernt und auch Kunden darin geschult. Als Entwicklungsumgebung habe ich Eclipse verwendet und zur Versionsverwaltung nutzte ich Git.
Eingesetzte QualifikationenPower Bi, .Net, C#, Eclipse, Git, Java (allg.), Microsoft Visual Studio
Ausbildung
Bretten
Über mich
Weitere Kenntnisse
Programmiersprachen: C#, Java, C / C++
Methodische Skills: Agile Softwareentwicklung, Coding / Programmierung, Implementierung, Analyse und Design, Extreme Programming, Systemarchitektur, Dokumentation
Skriptsprachen: JavaScript, PHP
Web- Technologien: XML, HTML, CSS, JSON, Jaspersoft Studio
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Rumänisch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden