Senior Softwareentwickler
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- Zittau
- DACH-Region
- de | en
- 22.04.2023
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
4/2019 – 10/2019
Tätigkeitsbeschreibung
Entwicklung einer Web-Applikation für die Verwaltung von Konditionsgeldern zwischen Geschäftspartnern
• Implementierung von Angular Komponenten, Direktiven, Services, …
• Implementierung von MVC Controllern als API Endpunkte
• Anbindung und Erweiterung des propritären Backends
C#, Typescript, Angular, SCSS, Bootstrap, dotnetcore, ASP.NET WebAPI core, MS SQL Server 2012, TSQL, MS Test, Jasmine, Protractor, Persits.PDF
Visual Studio 2019, TFS
Microsoft SQL-Server (MS SQL), C#, Team Foundation Server, Typescript, Microsoft Visual Studio, Angular, ASP.NET
1/2018 – 3/2019
Tätigkeitsbeschreibung
Entwicklung einer Web-Applikation für die Auftragserfassung von Mobilfunk-Reparaturen
• Implementierung von AngularJS Modulen
• Anbindung und Erweiterung des propritären Backends
C#, Javascript, MSTest, ASP.NET MVC, ASP.NET Web API2, AngularJS, Jasmine, Oracle 11 , MS SQL Server 2012, PL/SQL, TSQL, SOA, Apple DEP Webservice und Apple FindMyIphone Webservice Anbindung
Visual Studio 2017, TFS, PL/SQL Developer
Microsoft SQL-Server (MS SQL), Oracle-Anwendungen, C#, PL/SQL, Team Foundation Server, Microsoft Visual Studio, AngularJS, ASP.NET, JavaScript
8/2016 – 12/2017
Tätigkeitsbeschreibung
Mitarbeit bei der Erstellung einer großen Web Applikation für Konfiguration von Kassen- und Zutrittssystemen in Skigebieten
• Implementierung eines Ticket-Editors basierend auf SVG
• Implementierung einer Geräteverwaltung inklusive grafischer Ansicht
Typescript, AngularJS, Kendo UI
PhpStorm, GIT, Visual Studio Team Services
Git, Typescript, AngularJS
8/2015 – 5/2016
Tätigkeitsbeschreibung
Entwicklung einer Web-Applikation für die Auftragserfassung von Mobilfunk-Reparaturen
• Implementierung von AngularJS Modulen
• Anbindung und Erweiterung des propritären Backends
C#, MSTest, ASP.NET MVC, ASP.NET Web API2, AngularJS, Jasmine, Oracle 11 , MS SQL Server 2012, PL/SQL, SOA
Visual Studio 2015, TFS, PL/SQL Developer
Microsoft SQL-Server (MS SQL), Oracle-Anwendungen, C#, PL/SQL, Team Foundation Server, Microsoft Visual Studio, AngularJS, ASP.NET, JavaScript
7/2015 – 7/2015
Tätigkeitsbeschreibung
Untersuchung und Testimplementierung eines allgemeinen Workflowansatzes für die Auftragsabarbeitung
• Implementierung von WPF Controls in einer UserControlLibrary
• Integration in eine bestehende WinForms Anwendung
VB.NET, WPF, NUnit, WinForms
Visual Studio 2013, GIT
Git, Nunit, Microsoft Visual Studio, Windows Presentation Foundation
5/2015 – 6/2015
Tätigkeitsbeschreibung
Entwicklung eines neuen Algorithmus für die Bewertung der Komplexität von DNA-Sequenzen
• Umsetzung eines Greedyalgorithmus‘
• Bereitstellung in einem WebService
• Untersuchung eines Microservices Ansatzes
VB.NET, NUnit, ASP.NET Web API2, ServiceStack
Visual Studio 2013, GIT, Stash
Git, Nunit, Microsoft Visual Studio, ASP.NET
3/2015 – 4/2015
Tätigkeitsbeschreibung
Entwicklung einer Desktop Anwendung für den Vergleich von DNA-Vektoren
• Erhebung der Anforderungen
• Implementierung einer WPF Desktop GUI
• Tests, automatische Integration und Delivery
VB.NET, WPF, NUnit, Moq
Visual Studio 2013, SVN, GIT, Bamboo, Stash
Subversion, Git, Microsoft Visual Studio, Windows Presentation Foundation
1/2015 – 2/2015
Tätigkeitsbeschreibung
Entwicklung einer Konvertierungssoftware für den Labeldruck an einer Glasschneideanlage
• Problemanalyse und Erhebung der Anforderungen
• Umsetzung, Entwicklung, Tests
C#, WPF, Quartz.NET Scheduling, Moq, NUnit, log4net
C#, Git, Nunit, Microsoft Visual Studio, Windows Presentation Foundation
11/2014 – 12/2014
Tätigkeitsbeschreibung
Mitarbeit an einer grafischen Oberfläche für Rückmeldungen und Nachbuchungen an ein ERP System
• Neu- und Umbau von WPF Oberflächen
• Validierung von WPF Oberflächen
• Entwicklung von WCF Diensten für Fachlogik
• Implementierung von Fachlogik
C#, WPF, WCF, Oracle, DevExpress, MS Test, Moq
Visual Studio 2010, TFS
C#
7/2014 – 10/2014
Tätigkeitsbeschreibung
Mitarbeit an einer grafischen Oberfläche für medizinische Geräte
• Regelimplementierung für Business Cases
• Validierung von WPF Oberflächen
• Umsetzung von Spezifikationen
• Testimplementierung
C#, WPF, Autofac, Moq, NUnit, XUnit, Client-Server
C#
10/2013 – 1/2014
Tätigkeitsbeschreibung
Entwicklung einer Software für die Aufnahme von Videos beim Zieleinlauf bei Hunderennen.
• Integration einer externen Stoppuhr über USB
• Integration einer LAN Video Kamera für das Aufzeichnen von Bildern (Streaming)
• Aufnehmen und Abspielen von Videos mit Einzelbildmodus
• Entwicklung von Synchronisationslösungen zwischen Stoppuhr und Videobild
Technologien:
C#, Videostreaming, Videoverarbeitung
Werkzeuge:
Visual Studio 2012, VLC Media Player
8/2013 – 9/2013
Tätigkeitsbeschreibung
Entwicklung eines MS-Excel-AddIns für den konfigurierbaren Zugriff auf eine MS Access Datenbank
• Neuentwicklung, Konzeption und Implementierung in einem kleinen Team
Technologien:
C#, VSTO, ClickOnce
Werkzeuge:
MS Access Runtime, MS Access, Visual Stusio 2012
4/2013 – 6/2013
Tätigkeitsbeschreibung
Entwicklung einer Software für die Unterstützung eines Staffelleiters im Ligabetrieb
• Konzeption und Implementierung in Alleinverantwortung
• Anbindung an Excel
• PDF Generierung
Technologien:
C#, WPF, VSTO, ADO.NET
Werkzeuge:
MS SQLServer CE, Visual Studio 2012
10/2012 – 3/2013
Tätigkeitsbeschreibung
Entwicklung einer Software für die Analyse von Dateien und Behebung von Fehlern in Zusammenhang mit der Dateiarchivierung
• Erstellung Pflichtenheft
• Umsetzung in einem kleinen Team
• Agile Projektentwicklung
Technologien:
C#, WPF
Werkzeuge:
YouTrack, Visual Studio 2012
4/2012 – 9/2012
Tätigkeitsbeschreibung
Entwicklung einer Software zur Prozessoptimierung
• Neuentwicklung, Konzeption und Implementierung in einem kleinen Team
Technologien:
C#, WPF, ADO.NET, GIT, MS SQL Server
Werkzeuge:
YouTrack, Visual Studio 2012
11/2011 – 1/2012
Tätigkeitsbeschreibung
Entwicklung einer Synchronisationssoftware zwischen Microsoft-Excel-Tabellen und einer SQL-Serverdatenbank
• Konzeption und Implementierung in Alleinverantwortung
Technologien:
C#, WinForms, Threading, VSTO
Werkzeuge:
MS SQL Server CE, Visual Studio 2010
9/2011 – 2/2014
Tätigkeitsbeschreibung
Entwicklung einer Zuschnittslistenverwaltung für die Möbelproduktion
• Konzeption, Entwicklung und ständige Erweiterung einer Client-Anwendung für die Prozessplanung und Vorfertigung der Produktion
• Anbindung an MS Excel
Technologien:
C#, WinForms, später WPF, ADO.NET, LINQ, WCF LINQ2SQL, VSTO
Werkzeuge:
MS SQL Server, Excel, GIT, YouTrack, Visual Studio 2012 und Vorgänger
5/2011 – 8/2011
Tätigkeitsbeschreibung
Entwicklung und Inbetriebnahme einer Software für die Ansteuerung eines Messgerätes und der Ausschleusung von Solarmodulen
• Konzeption und Implementierung in Alleinverantwortung
• Anbindung eines externen Messgerätes mittels GBIB Schnittstelle sowie externer ID Scanner mittels COM Schnittstelle
• Zugriff auf diverse Datenbanksysteme
• Separates Anzeigemodule für die Qualitätsbeurteilung und Entnahme von Solarmodulen
Technologien:
C#, LINQ, ADO.NET, WinForms
Werkzeuge:
Windows 7, Visual Studio 2010, SQLite, MS SQL Server CE, PostgreSQL
2/2010 – 5/2014
Tätigkeitsbeschreibung
Neuentwicklung diverser Java Enterprise Modules für die Datenübernahme von Maschinen zur Produktion von Dünnschicht-Solarmodulen
• Konzeption und Implementierung diverser Enterprise Module in einem kleinen Team
• Evaluierung neuer Server Businesslösungen mit Java (J2EE, JEE)
• Ablösung eines bestehenden Systems zur Datenerfassung
• Einführung eines Continuous Integration Systems mit Jenkins, Sonar und Maven
• Implementierung von Tests auf Basis von JUnit und Arquillian
Technologien:
Java, JEE6, JPA, JPQL, JUnit, Arquillian, JMS, EclipseLink
Werkzeuge:
Debian Linux (Wheezy), Glassfish, PostgreSQL, MS SQL Server, SonarQube, Jenkins, Maven, GIT, Redmine, Eclipse
1/2010 – 2/2010
Tätigkeitsbeschreibung
Entwicklung eines Microsoft-Excel-AddIns für die Formelkonvertierung von WADA-Wasserdampftafeln
• Konzeption und Entwicklung des AddIns in einem kleinen Team
• Implementierung von Loggingmechanismen
• Erstellung eines Setups für die Verteilung des AddIns
Technologien:
C#, VSTO
Werkzeuge:
Visual Studio 2010, Excel, Setup MSI
5/2009 – 12/2009
Tätigkeitsbeschreibung
Entwicklung eines webbasierten Tools zur automatischen Erstellung von Rechnungen, Lieferscheinen, Packlisten und Adresslisten aus eingegangenen Bestellungen über die Amazon-Marketplace-Verkäuferplattform
• Mitarbeit an Konzeption und Implementierung in einem kleinen Team
• Agile Projektführung mit Scrum
Technologien:
OOP PHP, HTML, XML, XSLT, CSS, JavaScript
Werkzeuge:
Apache, Subversion, PHPStorm, JIRA
1/2009 – 4/2009
Tätigkeitsbeschreibung
Entwicklung eines Windows-Dienstes für automatische Pings inklusive grafischer Schnittstelle
• Entwicklung eines Ping Services als Windows Dienst
• Entwicklung eines Frontends für die Kommunikation, Anzeige und Steuerung des Dienstes mit WCF
• Konzeption einer Datenbank für Embedded Systeme
Technologien:
C#, WCF, WinForms, IPC
Werkzeuge:
Windows Server 2003, IPC, MS SQL Server CE
7/2007 – 10/2010
Tätigkeitsbeschreibung
Erfassung, Transformation und Überführung von Prozessdaten in eine zentrale Datenbank für Technologische Auswertungen
• Konzeption eines ETL Systems für die Erfassung von Produktionsdaten
• Objektorientierter Entwurf und Implementierung in Alleinverantwortung
Technologien:
OOP PHP, SQL
Werkzeuge:
Linux, MS SQL Server, PostgreSQL, pgAdminIII, MS SQL Server Management Studio, Eclipse, Subversion
7/2007 – 10/2010
Tätigkeitsbeschreibung
Neuentwicklung eines Web-Portals für technologische Auswertungen von erfassten Prozessdaten
• Leitung eines jungen Teams (Werkstudenten)
• Einführung agiler Konzepte (Scrum)
Technologien:
OOP PHP, Smarty Template Engine, PRADO PHP Framwork, AJAX, SQL
Werkzeuge:
Eclipse, PostgreSQL, pgAdminIII, Subversion
1/2007 – 4/2007
Tätigkeitsbeschreibung
Entwicklung einer Workflow Software für eine private Arbeitsvermittlung
• Konzeption, Datenbankdesign, Implementierung
• TAPI Integration auf Weboberfläche (Anruf Button)
Technologien:
OOP PHP, HTML, CSS, Smarty Template Engine, SQL
Werkzeuge:
Eclipse, MySQL, Subversion
9/2006 – 1/2007
Tätigkeitsbeschreibung
Website für Suche nach Immobilien samt Verwaltungsbereich
• Design und Implementierung einer Website für Immobilen
• Implementierung eines Backend Bereiches zur Verwaltung der Immobilien
Technologien:
OOP PHP, PDO, HTML, CSS, Smarty Template Engine, Apache, MySQL,
Werkzeuge:
Apache, Subversion, Eclipse, Subversion
5/2006 – 8/2006
Tätigkeitsbeschreibung
Entwicklung und Inbetriebnahme einer Inbound-Telefoniesoftware für den Inbound Büroservice
• Entwicklung einer Telefoniesoftware für eingehende Telefonate
• TAPI Integration einer Siemens Telefonanlage mit Rufnummernerkennung
• Workflow Mechanismus bei der Entgegennahme von Anrufen
• Auswertungs- und Statistiktools im Backend
• Entwurf Rollen- und Rechte Konzept
Technologien:
C#, SQL, TAPI, WinForms, ADO.NET
Werkzeuge:
C#, SharpDevelop, MySQL, Subversion
12/2005 – 4/2006
Tätigkeitsbeschreibung
Entwicklung eines Anlageninformationssystem für Schmiermittel
• Entwicklung einer Datenbankapplikation für Schmiermitteldaten mit clientseitiger Oracle ADF Oberfläche
Technologien:
Java, Oracle ADF
Werkzeuge:
JDeveloper, Oracle 8, Subversion, Toad
7/2005 – 12/2005
Tätigkeitsbeschreibung
Mitarbeit an einem Umweltinformationssystem für das Umweltministerium einer europäischen Regierung
• Mitarbeit an einem komplexen Datenbankprojekt mit clientseitiger Oracle ADF Oberfläche und Oracle 8 im Backend
Technologien:
Java, Oracle ADF
Werkzeuge:
JDeveloper, Oracle 8, CVS, Subversion
3/2004 – 6/2005
Tätigkeitsbeschreibung
Entwicklung und Betreuung eines Ticket-Systems für die Outbound-Telefonie
• Re-(Design) des bestehenden Ticket-Systems in Alleinverantwortung
• Relationaler Datenbankentwurf und objektorientierte Implementierung
• Performanceoptimierung MySQL
Technologien:
OOP PHP, SQL
Werkzeuge:
Eclipse, MySQL, Apache, Linux
5/2003 – 12/2003
Tätigkeitsbeschreibung
Entwicklung einer Suchmaschine für die Suche in dynamischen Web-Seiten
• Analyse bestehender Dateninfrastruktur
• Erweiterung eines bestehenden Web Portals um eine Meta Suchmaschine
Technologien:
Java, Struts, JSB
Werkzeuge:
IBM WebSphere, Oracel, Toad, MS SQL Server
4/2002 – 9/2002
Tätigkeitsbeschreibung
Entwicklung einer Statistik-Software zur Lieferantenbewertung
• Erfassung und Zusammenführung von Daten aus verschiedenen Quellen und Technologien
• Entwicklung einer Oberfläche in MS Access
10/2001 – 3/2002
Tätigkeitsbeschreibung
Anforderungserhebung für ein Inventarisierungs- und Helpdesk-System
• Erhebung der Anforderungen an ein neu einzuführendes Inventarisierungssystem mit Ticketfunktionalität und Wissensdatenbank
• Evaluierung diverser Produkte hinsichtlich der Anforderungen
• Erstellung der Auswertung und Entscheidungsmatrix
Ausbildung
Görlitz
Weißwasser
Über mich
ich blicke auf eine langjährige Projekterfahrung als Softwareentwickler in verschiedenen Branchen zurück. Ich biete Ihnen KnowHow als Anwendungsentwickler in den Bereichen .NET (ASP.NET Web-API, WinForms, WPF, MVVM, VSTO, ..) und Web (Angular/AngularJS, Typescript, ...). Softwarearchitektur, Schnittstellen und Datenbankdesign zählen ebenso zu meinen Aufgabengebieten wie die testgetriebene Entwicklung von Software. Ich bin vertraut mit dem Umgang von Versionsverwaltungswerkzeugen (GIT, TFS), setze ein hohes Maß an Codequalität (CleanCode, SonarQube, Continuous Integration) und schätze die agile Entwicklung mit Scrum. Weiterhin bin ich stets offen für neue Technologien und Aufgaben.
Um weiterhin erfolgreich zu sein, habe ich mich auf das .Net Framework (Front- und Backend) und AngularJS/Angular2 im Frontend spezialisiert. Bitte schicken Sie mir keine Anfragen aus dem Java/J2E Umfeld. Vielen Dank!
Ich freue mich auf Ihre Anfragen und sende Ihnen gerne mein aktuelles Profil zu.
Viele Grüße
Weitere Kenntnisse
Windows 10 und Vorgänger Sehr gute Kenntnisse, Entwicklungsplattform der letzten Projekte
Debian Linux Gute Kenntnisse
Programmiersprachen
C#, WinForms, WPF, MVVM, WCF, VSTO, VB.NET, WebAPI2, ASP.NET, Windows Services Sehr gute Erfahrungen, langjähriger Einsatz in Kundenprojekten
JavaScript, TypeScript, Angular, AngularJS Sehr gute Erfahrungen, langjähriger Einsatz in Kundenprojekten
ADO.NET, Entity Framework Gute Kenntnisse, Einsatz in mehreren Projekten
PHP, (X)HTML, CSS, XML, XSLT Gute Kenntnisse, Einsatz in mehreren Projekten
JSF, JSP, Java, JEE6, JPA Gute Kenntnisse, Einsatz vor ein paar Jahren
Datenbanken
MS SQL Server, PostgreSQL, MySQL, Oracle, PL/SQL, TSQL Sehr gute Erfahrungen, langjähriger Einsatz in Kundenprojekten
MS Access, MS SQL Server CE, SQLite Gute Kenntnisse, Einsatz in mehreren Projekten
Datenbankmanagementwerkzeuge
SQL Server Management Studio, PL/SQL-Developer,
pgAdmin, phpMyAdmin Sehr gute Erfahrungen, langjähriger Einsatz in verschiedenen Kundenprojekten
Entwicklungsumgebungen
Visual Studio 2019 und Vorgänger, PHP-/WebStorm Sehr gute Erfahrungen, langjähriger Einsatz in verschiedenen Kundenprojekten
Versionsverwaltung
GIT, TFS Sehr gute Erfahrungen, langjähriger Einsatz in Kundenprojekten
Subversion Gute Erfahrungen, Einsatz vor ein paar Jahren
Testtechnologien und Verteilung
MS Test, NUnit, XUnit, Resharper Sehr gute Erfahrungen, langjähriger Einsatz in Kundenprojekten
Docker Gute Kenntnisse, Einsatz im Kundenprojekt
SonarQube, Jenkins, Bamboo, Stash, JUnit, NAnt, Moq Gute Kenntnisse, Einsatz vor ein paar Jahren
Projektmanagementtools
TFS, Confluence Sehr gute Kenntnisse, Einsatz in Kundenprojekten
Youtrack, JIRA, Redmine Gute Kenntnisse, Einsatz vor ein paar Jahren
Server
Apache, Glassfish Gute Kenntnisse, Einsatz vor ein paar Jahren
Sprachkenntnisse
Deutsch Muttersprache
Englisch Gut
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden