Software-Entwicklung (.NET/SQL-Server)

Profil Foto
Verfügbarkeit einsehen
  Nähe des Wohnortes
de  |  en
  auf Anfrage
  65779 Kelkheim
 28.06.2018

Kurzvorstellung

Als IT-Berater mit brachenübergreifender Erfahrung, bin ich auf die Anwendungsentwicklung (insb. mehrschichtiger Geschäftsanwendungen) mit den Schwerpunkten Design und Implementierung spezialisiert .

Ich biete

IT, Entwicklung
  • IT-Beratung (allg.)
    9 Jahre, 2 Monate Erfahrung
  • Visual Studio
    8 Jahre, 2 Monate Erfahrung
  • .Net Framework (Mircosoft)
    7 Jahre, 8 Monate Erfahrung
  • C#
    7 Jahre, 8 Monate Erfahrung
  • Microsoft SQL-Server (MS SQL)
    6 Jahre, 4 Monate Erfahrung
  • Transact-SQL (T-SQL)
    3 Jahre, 2 Monate Erfahrung
  • SOA (Serviceorientierte Architektur)
    3 Jahre, 1 Monat Erfahrung
  • JavaScript
    2 Jahre, 9 Monate Erfahrung
  • Enterprise Architect (EA)
    2 Jahre Erfahrung
  • Objektorientierte Programmierung (OOP)
    2 Jahre Erfahrung

Projekt‐ & Berufserfahrung

IT-Consultant (Developer .NET/C#, T-SQL)
Deutsche Versicherungsgesellschaft, bei Frankfurt a.M.
7/2016 – 6/2018 (2 Jahre)
Versicherungen
Tätigkeitszeitraum

7/2016 – 6/2018

Tätigkeitsbeschreibung

Migration des Bestandsführungssystems einer Versicherung

Teilprojekte
-------------

C#/.NET:

Entwicklung eines Toolsets zur Verarbeitung und Erzeugung von Mainframe-Daten sowie deren Strukturen

Entwicklung einer Anwendung zur Steuerung und Überwachung von System- und Datenbankprozessen

Entwicklung einer Anwendung zur visuellen Analyse von Mainframe-Daten

SQL-Server/T-SQL:

Analyse und Implementierung von Mapping-Logik (Stored Procedures)

Analyse und Implementierung von Test-Logik

ALM

Aufbau einer CI-Lösung für SSDT-Projekte auf TFS-Basis

Eingesetzte Qualifikationen

Transact-SQL (T-SQL), Microsoft SQL-Server (MS SQL), Enterprise Architect (EA), Objektorientierte Programmierung (OOP), .Net Framework (Mircosoft), C#, Visual Studio, IT-Beratung (allg.)


IT-Consultant (Developer .NET/C#/JavaScript)
Internet-Dienstleister, bei Frankfurt a.M.
10/2015 – 12/2015 (3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

10/2015 – 12/2015

Tätigkeitsbeschreibung

Neuentwicklung einer webbasierten ERP-Lösung für ein Telekommunikationsunternehmen

Mit Hilfe der Anwendung verwaltet der Endkunde seinen Geschäftskundenbereich.

Aufgaben:

Anforderungsanalyse
Abstimmung mit Fachabteilungen
Implementierung
Dokumentation

Sonstige Produkte und Technologien:

ASP.NET MVC 5, ASP.NET WebAPI, ADO.NET Entity Framework

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Microsoft Internet Information Server (IIS), .Net Framework (Mircosoft), C#, Visual Studio, AngularJS, ASP.NET, JavaScript, jQuery, IT-Beratung (allg.)


IT-Consultant (Developer .NET/C#/JavaScript)
Internet-Dienstleister, bei Frankfurt a.M.
8/2015 – 9/2015 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

8/2015 – 9/2015

Tätigkeitsbeschreibung

Entwicklung einer Web-Plattform für die Erstellung von Geschäfts-Reports

Ein Endkunde aus der Telekommunikationsbranche benötigte eine webbasierte Reporting-Lösung zur Analyse der eigenen Geschäftsprozesse.

Aufgaben:

Anforderungsanalyse
Implementierung

Sonstige Produkte und Technologien:

ASP.NET MVC 5, ADO.NET Entity Framework, Git

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Microsoft Internet Information Server (IIS), .Net Framework (Mircosoft), C#, Visual Studio, ASP.NET, JavaScript, jQuery, IT-Beratung (allg.)


IT-Consultant
Internet-Dienstleister, bei Frankfurt a.M.
5/2015 – 7/2015 (3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2015 – 7/2015

Tätigkeitsbeschreibung

Entwicklung eines Konzepts zur Qualitätssicherung von Web-Umgebungen

Der Kunde entwickelt und betreibt Geschäftsanwendungen für mehrere Großkunden und benötigte ein individuelles Konzept zur Qualitätssicherung im Bereich der eigenen Systemlandschaft.

Aufgaben:

Analyse mehrerer Web-Anwendungen
Implementierung automatisierbarer UI-Tests
Performance-Analyse und Refactoring
Entwicklung von Lasttest-Szenarien
Evaluierung geeigneter Anaylse-Software

Sonstige Produkte:

Telerik Test Studio, Neotys NeoLoad

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Testing (IT), Testdesign (IT), .Net Framework (Mircosoft), C#, Visual Studio, ASP.NET, JavaScript, IT-Beratung (allg.)


Software Engineer
IT - Dienstleister, Frankfurt a.M.
10/2014 – 1/2015 (4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

10/2014 – 1/2015

Tätigkeitsbeschreibung

Weiterentwicklung eines Basis-Frameworks für die Applikationsentwicklung

Das Unternehmen setzt diese Eigenentwicklung als Basis für mehrschichtige Geschäftsanwendungen bei Kundenprojekten ein.

Umfang:

• Infrastruktur zur automatisierten Erzeugung von LINQ to SQL Entitäten auf Basis von ER-Modellen (Enterprise Architect)
• Basiskomponenten zur Entwicklung mehrschichtiger Backend-Systeme (DAL, Business-Logik, Services)
• Basiskomponenten zur Entwicklung automatisierter Prozesse
• Basiskomponenten zur Frontend-Entwicklung (Smart-Client, MVVM, WPF)
• Basiskomponenten zur Test-Entwicklung und zur Erzeugung von Testdaten
• Diverse Utility-Klassen

Position:

Anwendungs-Entwickler (intern)

Aufgaben:

• Analyse
• Implementierung und Bugfixing
• Dokumentation

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Objektorientierte Analyse und Design (OOAD), .Net Framework (Mircosoft), C#, Visual Studio, XML, XSLT (XSL Transformation)


IT - Consultant (Developer)
Deutsche Großbank, Frankfurt a.M.
10/2012 – 9/2014 (2 Jahre)
Banken
Tätigkeitszeitraum

10/2012 – 9/2014

Tätigkeitsbeschreibung

Entwicklung eines Verwaltungs- und Informationssystems im Bereich Flowtrading

Im Rahmen einer konzernweiten Standardisierung führte der Kunde das neue System stufenweise ein. Es richtet sich an die dem Flowtrading-Bereich zuzuordnenden Benutzergruppen und ist für den weltweiten Einsatz konzipiert.

Funktionsumfang (stark vereinfacht):

• Verwaltung statischer Daten
• Import und konzernweite Einführung neuer Produkte
• Emission neuer Produkte
• Integration zentraler Bank- und Informationssysteme (z.B. Reuters und Bloomberg)

Position: IT – Consultant

Aufgaben:

• Anforderungsanalyse und Konzeption
• Abstimmung mit Fachabteilungen
• Implementierung
• Schulung von IT-Fachkräften

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Agile Entwicklung, SCRUM, Objektorientierte Analyse und Design (OOAD), Visual Studio, Spring, C#, .Net Framework (Mircosoft), SOA (Serviceorientierte Architektur), IT-Beratung (allg.)


IT - Consultant (Lead Developer, Coach)
Deutsche Großbank, Frankfurt a.M.
7/2012 – 10/2012 (4 Monate)
Banken
Tätigkeitszeitraum

7/2012 – 10/2012

Tätigkeitsbeschreibung

Entwicklung eines Reportingsystems für den Derivatehandel

Der Kunde ist gesetzlich verpflichtet, monatliche Reports zu erstellen
und an die Aufsichtsbehörde weiterzuleiten. Hierzu benötigte der Kunde
ein neues Komplettsystem zur automatisierten und termingerechten
Erfassung und Aufbereitung der relevanten Daten.

Funktionsumfang:

• mehrere synchronisierte und Timer-basierte Hintergrundprozesse zur Überführung von Daten aus mehreren externen Systemen in eine zentrale Datenbank
• Möglichkeit zur manuellen Datenerfassung und Korrektur über eine geeignete Benutzeroberfläche
• Überführung und Formatierung von Daten mit Hilfe von benutzerdefinierten Regeln (Rule-Engine)
• Mehrbenutzer-Fähigkeit inklusive Rollenkonzept

Aufgaben:

• Anforderungsanalyse und Konzeption
• Abstimmung mit dem Kunden und mehreren Fachabteilungen
• Implementierung
• Schulung von Teammitgliedern

Umfeld:

OO-Analyse, OO-Design, CI, TDD, Agile Methoden, Enterprise Architect,
MS-Visual Studio 2010, NET Framework 4, C#, LINQ to SQL,
Spring.NET, NUnit, UML, WPF, WCF, IIS, XAML, XML, MS SQL Server,
DevComponents

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Agile Entwicklung, Objektorientierte Analyse und Design (OOAD), Visual Studio, Spring, C#, .Net Framework (Mircosoft), SOA (Serviceorientierte Architektur), IT-Beratung (allg.)


IT - Consultant
Energieversorger, Frankfurt a.M.
2/2012 – 6/2012 (5 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

2/2012 – 6/2012

Tätigkeitsbeschreibung

Entwicklung eines visuellen Informationssystems für Rechenzentren

Der Kunde benötigte eine Software, mit der ein kompletter virtueller Rundgang durch Rechenzentren ermöglicht wird.

Funktionsumfang:

• Auswahlmöglichkeit vom Standort bis zum einzelnen Server
• Genaue Darstellung und Anordnung von Racks und
vorhandenen Systemen
• Ausgabe von Informationen zu Servern und sonstigen
Komponenten
• Anbindung an die Unternehmensdatenbank

Aufgaben:

• Anforderungsanalyse und Konzeption
• Abstimmung mit dem Kunden
• Implementierung

Umfeld:

JavaScript, Sencha Touch 2, JSON, JPA, GlassFish, MySQL,
PrimeFaces, Facelets, Enterprise Architect, HTML5, CSS3, iOS,
Prototyping

Eingesetzte Qualifikationen

mySQL, Mobile Entwicklung (allg.), JavaScript-Frameworks, JavaScript, IT-Beratung (allg.)


IT - Consultant
Facility Management, Frankfurt a.M.
9/2011 – 7/2012 (11 Monate)
Facility Management
Tätigkeitszeitraum

9/2011 – 7/2012

Tätigkeitsbeschreibung

Weiterentwicklung eines Systems zur Verwaltung der Brandfall-Steuermatrix und gewerkeübergreifender Prüfungen in komplexen Gebäudeeinheiten

Eine Brandfall-Steuermatrix dokumentiert die Interaktion von
Brandmeldeanlagen, Entrauchungs-/Lösch- und sonstigen Systemen,
die im Brandfall in großen Gebäudekomplexen stattfinden müssen.
Zusätzlich zur reinen Verwaltung setzt der Kunde die Software auch zur
Unterstützung von Sicherheitsprüfungen sowie zur Planung ein.

Funktionsumfang:

• Verwaltung aller relevanten Daten
• Erzeugung und Export benötigter Dokumente
• Mehrbenutzer- und Mandentenfähigkeit
• Grafische Visualisierung von komplexen Anlagen

Aufgaben:

• Anforderungsanalyse und Konzeption
• Implementierung
• Test-Entwicklung
• Dokumentation

Umfeld:

OO-Analyse, OO-Design, CI, TDD, Agile Methoden, Enterprise Architect,
MS-Visual Studio 2010, NET Framework 3.5, C#, LINQ to SQL,
Spring.NET, NUnit, UML, WPF, WCF, ASP.NET, IIS, XAML, XML, MS
SQLServer, OpenXML SDK, XtraReports

Eingesetzte Qualifikationen

Reporting, Microsoft SQL-Server (MS SQL), Agile Entwicklung, Microsoft Internet Information Server (IIS), UML, Visual Studio, Spring, C#, .Net Framework (Mircosoft), SOA (Serviceorientierte Architektur), IT-Beratung (allg.)


IT - Consultant
Verlagswesen, Frankfurt a.M.
9/2011 – 7/2012 (11 Monate)
Medienbranche
Tätigkeitszeitraum

9/2011 – 7/2012

Tätigkeitsbeschreibung

Weiterentwicklung einer ERP/Kernprozesslösung für Verlagsunternehmen

Mit Hilfe diese Software verwaltet das Unternehmen seine gesamten
Geschäftsprozesse.

Funktionsumfang:

• Verwaltung von Kunden-, Artikel-, Auftrags-, Rechnungs- und Lagerbestandsdaten
• Schnittstellen zu externen Softwarelösungen
• Erzeugung aller benötigten Dokumente
• Mehrbenutzer- und Mandentenfähigkeit (Smart-Client/SOAArchitektur)
• Automatisierte Abwicklung von Geschäftsprozessen

Aufgaben:

• Anforderungsanalyse und Konzeption
• Implementierung
• Test-Entwicklung
• Support
• Dokumentation

Umfeld:

OO-Analyse, OO-Design, CI, TDD, Agile Methoden, Enterprise Architect,
MS-Visual Studio 2010, NET Framework 3.5, C#, LINQ to SQL,
Spring.NET, NUnit, UML, WPF, WCF, ASP.NET, IIS, XAML, XML, MS
SQLServer, XtraReports, DevComponents

Eingesetzte Qualifikationen

Transact-SQL (T-SQL), Reporting, SQL, Microsoft SQL-Server (MS SQL), Agile Entwicklung, Microsoft Internet Information Server (IIS), UML, .Net Framework (Mircosoft), Spring, Visual Studio, SOA (Serviceorientierte Architektur), IT-Beratung (allg.)


IT-Consultant
Gesundheitswesen, Koblenz
5/2010 – 10/2010 (6 Monate)
Gesundheitswesen
Tätigkeitszeitraum

5/2010 – 10/2010

Tätigkeitsbeschreibung

Entwicklung eines mehrbenutzerfähigen Systems zur Organisation
von Seminarveranstaltungen

Der Kunde veranstaltet Seminare und Zertifikatskurse zum
Qualitätsmanagement im Gesundheitswesen und benötigte eine
Software zur Bündelung und Optimierung der damit verbundenen
Organisationsprozesse.

Funktionsumfang:

Erfassung, Bearbeitung und Darstellung aller relevanten Daten
Umfassende Sortierungs- und Filterfunktionen
Online Import- und Export von Datensätzen
Erfassung und Verwaltung von Organisationsschritten und deren
Prioritäten
Zeitnahe Erinnerung des Benutzers an durchzuführende
Organisationsschritte (Reminder)
Erzeugung verschiedener Dokumenttypen (ca. 15) inkl. Export
(PDF, Word)

Aufgaben:

Vollständige Entwicklung,
Anforderungsanalyse und Erstellung eines Pflichtenheftes in
Abstimmung mit den Fachabteilungen
Erstellung des Feinkonzeptes
Implementierung
Tests
Produktpräsentation beim Kunden
Dokumentation

Qualifikationen:
OO-Analyse, OO-Design, MS-Visual Studio 2008, .NET Framework 3.5, C#, NHibernate, Microsoft Reporting Services, NUnit, Oracle 10g, Oracle SQL Developer, UML, WPF, XAML, XML

Eingesetzte Qualifikationen

Reporting, Oracle (allg.), SQL, UML, Nhibernate (.NET), Visual Studio, C#, .Net Framework (Mircosoft), IT-Beratung (allg.)


IT-Consultant
Kunde aus dem Bereich Anlagenbau, bei Hof
1/2010 – 3/2010 (3 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2010 – 3/2010

Tätigkeitsbeschreibung

Migration eines CRM Systems

Der Kunde hatte ein CRM-System der Firma PISA eingeführt, das er parallel zu seinen vorhanden Systemen (Buchhaltung und
Betriebsdatenerfassung) betreiben wollte. In diesem Zusammenhang
war sicherzustellen, dass entsprechend relevante Daten nach der
Eingabe in das neue System automatisch auch auf die alten Systeme
übertragen werden. Hierfür wünschte der Kunde eine Datenbank-basierte Lösung in Form von Stored-Procedures und Triggern.

Aufgaben:

Anforderungsanalyse
Visualisierung von Problemstellungen und Lösungsansätzen
Implementierung

Qualifikationen:
MS SQL Server 2008, TSQL, UML

Eingesetzte Qualifikationen

Transact-SQL (T-SQL), SQL, Microsoft SQL-Server (MS SQL), UML, IT-Beratung (allg.)


Lead Developer C#
IT-Beratungshaus, bei Frankfurt a.M.
4/2009 – 5/2010 (1 Jahr, 2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2009 – 5/2010

Tätigkeitsbeschreibung

Weiterentwicklung einer Screen-Sharing Software

Die Software besteht aus einer Client-Anwendung sowie einer Server-Komponente und bietet die Möglichkeit, beliebige Bildschirminhalte eines Windows-Arbeitsplatzes gezielt auszuwählen und über die Server-Komponente an externe Sitzungsteilnehmer zu übertragen. Diese können die Übertragung über Ihren Webbrowser verfolgen.

Funktionsumfang:

Auswahl und Übertragung beliebiger Programmfenster
Regelbare Bildrate
Zeichenfunktionen (Whiteboard)
Serverseitiges Lizenzmanagement

Aufgaben:

Erweiterung und Optimierung bestehender Lösungen
Erstellung von Fachkonzepten
Entwicklung von Algorithmen
Implementierung von Softwarekomponenten
Erstellung von Testspezifikationen, -plänen und
Dokumentationen
Qualitätssicherung und Abnahme

Qualifikationen:
.NET, C#, ASP.NET, HTML, CSS, XML, IIS, JavaScript, MS-Visual Studio 2008, Windows-Forms, FreeImage, CVS, OO-Analyse, OO-Design, OO-Programmierung

Eingesetzte Qualifikationen

Microsoft Internet Information Server (IIS), Objektorientierte Analyse und Design (OOAD), Visual Studio, C#, .Net Framework (Mircosoft), CVS (Concurrent Versions System), CSS (Cascading Style Sheet), ASP.NET, JavaScript, HTML, IT-Beratung (allg.)


Web-Entwickler
IT-Beratungshaus, bei Frankfurt a.M.
10/2008 – 5/2010 (1 Jahr, 8 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

10/2008 – 5/2010

Tätigkeitsbeschreibung

Weiterentwicklung eines webbasierten Kommunikationssystems

Es handelt sich um ein modular aufgebautes, webbasiertes
Kommunikationssystem, das aus den Basiskomponenten Chat, Video und VoIP besteht und um die Zusatzbausteine Screen-Sharing (s. oben) und User-Tracking erweitert werden kann. Mögliche Einsatzgebiete liegen im Bereich der Unternehmenskommunikation, Kundengewinnung und deren Betreuung über die firmeneigene Homepage. Das System eignet sich ebenfalls für "Webcasts".

Funktionsumfang:

Virtuelles Callcenter (Beratungs-Chat inkl. Video- und
Audioübertragung)
Supervisor-Funktion
Chatmoderation
Webcast-Funktion für bis zu 1000 Teilnehmer
User-Tracking
umfassende Administrationsfunktionen
umfassende Statistikfunktionen
Mandatenfähigkeit

Aufgaben:

Erweiterung und Optimierung bestehender Lösungen
Konzeption und Umsetzung kundenspezifischer Erweiterungen
Design und Implementierung von Schnittstellen zu
Backendprozessen
Erstellung von Testspezifikationen/-plänen und Dokumentationen
Qualitätssicherung und Abnahme
Steuerung von externen Projekten
Installation und Konfiguration von Backend-Software
Erstellung von fachlichen Dokumentationen

Qualifikationen:
PHP, C++, JavaScript, JSON, HTML, CSS, ActionScript 3, MXML, Flex 4, AJAX, Google Web Toolkit, Dojo Toolkit, jQuery, Apache, MySQL,
XTemplate, Flash Media Server, FlashDevelop, Zend Studio, Adobe
Flash CS3, MS-Visual Studio, CVS

Eingesetzte Qualifikationen

mySQL, Apache, Visual Studio, C++, CVS (Concurrent Versions System), VoIP, PHP, CSS (Cascading Style Sheet), Ajax, jQuery, JavaScript-Frameworks, JavaScript, HTML, ActionScript / Flash, IT-Beratung (allg.)


Anwendungs-Entwickler
Dienstleistungsbranche, Frankfurt a.M.
6/2007 – 9/2008 (1 Jahr, 4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

6/2007 – 9/2008

Tätigkeitsbeschreibung

Entwicklung einer plattformunabhängigen Rechnungssoftware für
Einzelunternehmer und Freiberufler

Der Kundenkreis war an einer kompakten und komfortablen Desktop-Anwendung zur Rechnungserstellung sowie zur Verwaltung von Kunden und Auftragsdaten interessiert, ohne dabei, wie bei vielen Endbenutzerprodukten, an eine bestimmte Plattform (meist MS-Windows) gebunden zu sein.

Funktionsumfang:

Erfassung, Bearbeitung und Darstellung von Kunden-,
Rechnungs- und Auftragsdaten
Umfassende Suchfunktionen
Designer für Rechnungsvorlagen
Druckfunktion

Aufgaben:

Anforderungsanalyse
Design und Konzeption
Implementierung

Qualifikationen:
C++, Eclipse, GNU Toolchain, Qt 4, SQLite, Subversion, UML, XML

Eingesetzte Qualifikationen

SQL, UML, Qt, C++, Eclipse, IT-Beratung (allg.)


Zertifikate

Microsoft Certified Professional - Programming in C# Specialist
April 2013

Oracle Certified Professional Java SE 6 Programmer
Februar 2011

Ausbildung

Informatik
(Diplom-Informatiker (FH))
Jahr: 2006
Ort: Frankfurt a.M.

Qualifikationen

IT & Entwicklung
- Requirements Analyse
- Konzeption
- Softwareentwicklung
- Frontend-Entwicklung
- Frameworks
- Open Source
- Verteilte Systeme

Programmierung & Betriebssysteme
- Softwareprogrammierung
- Webprogrammierung
- C#
- JavaScript
- Datenbanken (allg.)

HTML, CSS, Ajax, SQL, T-SQL, MySQL, MS-SQL, Oracle, SQLite, Windows, Linux, .NET, WPF

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
2340
Alter
37
Berufserfahrung
12 Jahre und 7 Monate (seit 03/2006)

Kontaktdaten

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

Jetzt Mitglied werden »