freiberufler .NET-Softwarearchitekt und Teamleiter für agile Entwicklungsprojekte auf freelance.de

.NET-Softwarearchitekt und Teamleiter für agile Entwicklungsprojekte

zuletzt online vor wenigen Tagen
  • 85‐95€/Stunde
  • 64331 Weiterstadt
  • Weltweit
  • ar  |  de  |  en
  • 11.12.2024

Kurzvorstellung

Erfahrener .NET-Softwarearchitekt und Teamleiter mit über 14 Jahren Erfahrung in der Entwicklung und Implementierung komplexer Softwarelösungen. Spezialisiert auf die Planung und Umsetzung von hoch performanten Architekturen.

Qualifikationen

  • .Net4 J.
  • .Net Framework (Microsoft)5 J.
  • Architektur (allg.)4 J.
  • ASP.NET12 J.
  • C#13 J.
  • Code-Review2 J.
  • ETL4 J.
  • Git
  • HTML4 J.
  • IIS5 J.
  • JavaScript7 J.
  • Jquery4 J.
  • Mathematik
  • Microsoft Azure5 J.
  • Microsoft SQL-Server (MS SQL)9 J.
  • Microsoft Visual Studio5 J.
  • Objektorientierte Software-Entwicklung
  • React (JavaScript library)
  • Representational State Transfer (REST)1 J.
  • Sensorik1 J.
  • Sicherheit von Webanwendungen2 J.
  • Softwareentwicklung (allg.)8 J.
  • SQL7 J.
  • Team Foundation Server
  • Transact-Sql2 J.
  • Webdesign4 J.
  • Windows Server 20085 J.

Projekt‐ & Berufserfahrung

Software Architekt - Lead development team
SV Gebäudeautomation GmbH, Weiterstadt
9/2023 – offen (1 Jahr, 4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2023 – offen

Tätigkeitsbeschreibung

1- Entwicklung und Pflege von Softwarearchitekturen für komplexe Anwendungen.
2- Leitung und Koordination des Entwicklungsteams, um eine reibungslose und effiziente Softwareentwicklung sicherzustellen.
3- Gelegentliches Schreiben von Code zur Unterstützung der Teamarbeit und zur Lösung kritischer Aufgaben.
4- Sicherstellung der Einhaltung agiler Prinzipien und kontinuierliche Verbesserung der Entwicklungsprozesse.
5- Schulung des Teams in der Anwendung neuer Technologien und Tools.
6- Planung und Implementierung von Lösungen für den Umgang mit großen Datenmengen.
7- Konzeption und Optimierung von Workflows zur Verarbeitung und Aufbereitung benutzerfreundlicher Daten (ETL Jobs).
8- Einrichtung und Verwaltung von Kubernetes-Clustern und MQTT-Servern für skalierbare und zuverlässige Systeme.

Eingesetzte Qualifikationen

Big Data, Postgresql, Database Manager, Teamleiter Softwaretesting, Software Architecture, Kubernetes, Web Entwicklung, Strategische Unternehmensplanung

Senior Software Engineer (Azure & microservices)
HeidelbergCement AG, Heidelberg
2/2019 – 12/2023 (4 Jahre, 11 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

2/2019 – 12/2023

Tätigkeitsbeschreibung

1- Implementierung einer Data-Plattform in Azure (Azure Data Lake) – CQRS/event sourcing-based platform. Azure functions / event grid / adls Gn2 blob storage / Azure key vault / Background services - workers

2- Erstellen einer Digital-Foundation basierend auf einer Microservicearchitektur in Docker-Containern (Microsoft Azure in Kubernetes cluster)

3- Erstellen und veröffentlichen von NuGet-Paketen im privaten „Nexus“ Repository

4- RabbitMQ & NATS Streaming für message-queueing

5- Redis caching

6- Implementieren des Ocelet API-Gateways zum Orchestrieren des Routings in Kurbernetes.

7- Implementieren von Identity-Server 4 für User &
Access-Management

8- Implementierung der gRPC-Services als Connector zwischen den Microservices und den Backendsystemen

9- Implementieren von Middlewares (Error-handling, Versioning, Swagger)

10- Verwalten von CI / CD-Pipelines und Versionsverwaltung. Deployment mit Helmcharts

11- Integration und Unit-Tests

12- OData, ASP.Net WebAPI 2.2 - C # - Dotnetcore 2.1 / 3.1 – .Net Standard 2.0 - ci/cd. yaml-Dateien – Postman – Docker – Azure – Kubernetes – Openshift OKD cluster

13- Postgresql & MongoDB

14- Scrum, Jira, Quellcodeverwaltung: GitLab - Engine: Git

15- Projektsprache: Englisch/Deutsch

Eingesetzte Qualifikationen

Architektur (allg.), C#, ETL, Microsoft Azure, Postgresql, SQL

Senior .Net/Web Entwickler
Lupus Alpha Business Solutions GmbH, Frankfurt
8/2018 – 1/2019 (6 Monate)
Banken
Tätigkeitszeitraum

8/2018 – 1/2019

Tätigkeitsbeschreibung

Full Stack Entwickler (Frontend & Backend)

Technologien:
1- .Net Framework 4.5+, .Net Core 2.1, .Net Standard 2.0
2- C#, ASP.Net Core WebApi 2.0
3- React Js, Redux, Axios
4- Rest API, WCF Services/clients
5- Typescript, Javascript
6- Kendo UI React controls
7- Visual Studio 2017, MSSQL 2016
8- Unittests & Integrationstest

Eingesetzte Qualifikationen

C#, Git, Microsoft Azure, Microsoft SQL-Server (MS SQL), Objektorientierte Software-Entwicklung, React (JavaScript library), Team Foundation Server, Transact-Sql, Webdesign

Senior C# .Net Entwickler
DB Analytics (Deutsche Bahn AG), Frankfurt am Main
12/2017 – 8/2018 (9 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

12/2017 – 8/2018

Tätigkeitsbeschreibung

Technologien:
1- .Net Framework 4.5+
2- C#
3- Mathematische Optimierung. Kinematics
4- ASP.Net MVC Core 2.0
5- Visual Studio 2015, MSSQL 2014
6- Datenbank Optimierung
7- Unit Tests.
8- Code Quality Analyzers (Sonar, StyleCop)

Eingesetzte Qualifikationen

Mathematik, SQL, Code-Review, .Net, C#, Microsoft Visual Studio, ASP.NET

Senior .Net Entwickler
HZD (Hessische Zentrale für Datenverarbeitung), Wiesbaden
7/2017 – 12/2017 (6 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

7/2017 – 12/2017

Tätigkeitsbeschreibung

Projekt: DigitAH (Digital Asylverfahren)

Implementierung von komplexen Anforderungen, Schnittstellen und Migrationstools, basierend auf C# .Net Framework
Technologien:
1- Web API 2
2- C#
3- DB Modellierung
4- .Net Framework 4.6
5- SQL Server – EF6.0
6- TFS
7- Windows Server 2016 IIS 10
8- Code Review / Code Qualität

Eingesetzte Qualifikationen

Transact-Sql, .Net, C#, Microsoft Visual Studio

Senior Software Entwickler/Technical Partner
SVG GmbH (Smartvernetzt Gebäudeautomation), Hanau - HomeOffice
5/2017 – 1/2019 (1 Jahr, 9 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2017 – 1/2019

Tätigkeitsbeschreibung

- Implementierung einer MVC 5 ASP.Net Applikation für Smart Home- Hausnot und Assistenzrufdienslesitung.
- Implementierung 4 Rest Schnittstellen für die Kommunikation zwischen dem Service-Center und den Gebäuden mit Token based Authentication
- Implementierung einer ASP.Net Core 2.0 Dienstleitungs-Applikation
Technologien:
1- .Net Microservices
2- Web API 2
3- Token based Authentication
4- MVC 5 ASP.Net C#
5- .Net Framework 4.6.1
6- Signalr
7- Sensor notifications
8- JQuery/CSS/HTML5/Responsive design
9- SQL Server – EF6.0
10- TFS-Git
11- Windows Server 2016 IIS 10
12- ASP.Net Core 2.0

Eingesetzte Qualifikationen

.Net, ASP.NET, C#, JavaScript, Jquery, Microsoft Visual Studio, Representational State Transfer (REST), Sensorik, Sicherheit von Webanwendungen, SQL

Senior Software Entwickler
Sensrec UG, Duisburg
9/2016 – 12/2017 (1 Jahr, 4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

9/2016 – 12/2017

Tätigkeitsbeschreibung

Implementierung einer MVC 5 ASP.Net Applikation für
Großhandel.
Technologien:
1- MVC 5 ASP.Net
2- .Net Framework 4.6.1
3- Code first - SQL Server 2014
4- jQuery/CSS
5- Encryption/Decryption Algorithmen
6- iText-Sharp, DotNetZip Libraries

Eingesetzte Qualifikationen

Transact-Sql, SQL, Sicherheit von Webanwendungen, Code-Review, .Net, C#, Microsoft Visual Studio, CSS (Cascading Style Sheet), ASP.NET, Jquery

Senior Software Entwickler
Web-Solution-Service AG, Sttutgart, Stuttgart
3/2016 – 4/2016 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2016 – 4/2016

Tätigkeitsbeschreibung

Integration von PayPal Plus in Globel-Cars Website als die
Haupt Zahlungsmethode. Express Checkout, Lastschrift,
Kreditkarten, autorisierte Zahlungen wurden umgesetzt.

Technologien:
1- C#
2- .Net Framework 4.5
3- SQL Server 2014
4- PayPal integration program
5- SOAP/Rest web services

Eingesetzte Qualifikationen

.Net Framework (Microsoft), C#, SOAP, Representational State Transfer (REST)

Projekt Leiter – Software Architekt
Kundenname anonymisiert, Weiterstadt
2/2016 – 4/2016 (3 Monate)
Handel
Tätigkeitszeitraum

2/2016 – 4/2016

Tätigkeitsbeschreibung

Entwicklung einer WordPress Website

Der Kunde hatte den Wunsch im Internet professionell
aufzutreten. Seine Anforderungen waren eine Website zu haben,
die man sehr einfach bedienen kann und auch die Inhalte jeder
Zeit ändern kann. Wir haben die Seite in WordPress mit
Responsive-Design entwickelt. Natürlich haben wir den Kunden
mit allen Aufgaben begleitet wie z.B. Hosting, E-Mails einrichten,
Website hosten, Inhalte pflegen, SEO Plugins einbinden und vor
allem das Design festlegen.

Eingesetzte Qualifikationen

Mysql, Wordpress, Json, CSS (Cascading Style Sheet), PHP, Jquery, Responsive Webdesign

Projekt Technical Lead
Kundenname anonymisiert, Weiterstadt
6/2015 – 2/2016 (9 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

6/2015 – 2/2016

Tätigkeitsbeschreibung

Entwicklung einer MVC 5 Plattform, auf der die Nutzer
ihre Fähigkeiten vermarkten können.

Technologien:
1- MVC 5 ASP.Net
2- .Net Framework 4.5
3- AntiXssLibrary
4- SQL Server 2012
5- Integration von PayPal Plus
6- Bootstrap CSS3, jQuery, JavaScript
7- HTML5
8- Responsive design
9- Web security (secure by design application)
10- SOAP / Rest Web services

Eingesetzte Qualifikationen

Transact-Sql, Software Design, Software Architecture, .Net Framework (Microsoft), C#, SOAP, HTML5, CSS (Cascading Style Sheet), Responsive Webdesign

Senior Software Entwickler
Web-Solution-Service AG, Sttutgart
9/2014 – 9/2014 (1 Monat)
Dienstleistungsbranche
Tätigkeitszeitraum

9/2014 – 9/2014

Tätigkeitsbeschreibung

1- Hiper web services basiert auf NAV Dynamics 2009 in Globel-Cars.com website anbinden um Autos durch web services zu suchen und zu reservieren.

2- HMail Server und SMTP Server Konfigurieren.

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Microsoft Visual Studio, Softwareentwicklung (allg.), C#, .Net Framework (Microsoft), SMTP, SOAP

Software Senior Entwickler/Architekt
InterLogics content4work GmbH, Darmstadt
7/2014 – 9/2014 (3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2014 – 9/2014

Tätigkeitsbeschreibung

API für das Content4Work-DMS.
1- SOAP
2- Visual studio 2013
3- asmx Webservices
4- Entity framework
5- C#
6- securing web services

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), IIS, Microsoft Visual Studio, Softwareentwicklung (allg.), C#, .Net Framework (Microsoft), SOAP, WSDL (Web Services Description Language), ASP.NET

Senoir Software Entwickler/Architekt
Web-Solution-Service AG, Sttutgart
7/2014 – 8/2014 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2014 – 8/2014

Tätigkeitsbeschreibung

Enterprise Holdings Webservices basiert auf OpenTravel Alliance (OTA) 2013B XML specifications in Globel-Cars.com website anbinden um Autos durch web services zu suchen und zu reservieren.

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Microsoft Visual Studio, Softwareentwicklung (allg.), XML, C#, .Net Framework (Microsoft), SOAP, WSDL (Web Services Description Language)

Technical Projekt Koordinator & Web Security Specialist
Nestlé Deutschland AG, Frankfurt am Main
6/2014 – 6/2017 (3 Jahre, 1 Monat)
Großhandel
Tätigkeitszeitraum

6/2014 – 6/2017

Tätigkeitsbeschreibung

1- Web Security Berater. Analysieren und Interpretieren von Web-Sicherheitslücken
2- Entwicklung von Lösungen für Web-Sicherheitslücken
3- Testing Webseiten gegen Sicherheitseinhaltung- compliance.
4- Code Review 6- Technischer Support für .Net / PHP / Oracle / SQL / SQL Replikation
5- Entwicklung C# Web-Services
6- Entwicklung von ASP.Net MVC C# Applikationen. Secure Web Programmierung & Coding Standards
7- Datenbankmodellierung & Optimierung
8- Prüfen, Anpassen und Genehmigen der technischen Konzepte
9- Migration der Zentrale Datenbank von Oracle 9i nach MSSQL Server 2008 (PL-SQL / T-SQL / DB Funktionen / CLR Stored Procedures / SSIS Jobs, Replikation und PUSH subscription), Web Anwendungen migrieren, neue Infrastruktur komplett entwürfen und konfigurieren.

Eingesetzte Qualifikationen

Webdesign, Microsoft SQL-Server (MS SQL), Windows Server 2008, IIS, .Net Framework (Microsoft), C#, Softwareentwicklung (allg.), ASP.NET, HTML, JavaScript, PHP

System Aministrator
Web-Solution-Service AG, Sttutgart
6/2014 – 8/2014 (3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

6/2014 – 8/2014

Tätigkeitsbeschreibung

Windows server 2008 auf windows server 2012 migrieren.

Eingesetzte Qualifikationen

Windows Server 2012, Windows Server 2008, IIS, Server Administration

Senior Software Entwickler
Web-Solution-Service AG, Stuttgart
6/2014 – 7/2014 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

6/2014 – 7/2014

Tätigkeitsbeschreibung

Guerin & Drive4Less Webservices in Globel-Cars.com website anbinden um Autos durch web services zu suchen und zu reservieren.

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Microsoft Visual Studio, Softwareentwicklung (allg.), XML, C#, .Net Framework (Microsoft), SOAP, WSDL (Web Services Description Language)

Senior Entwickler für Windows 8 Application - Helpdesk ticketing App
BMW, Frankfurt am Main
4/2014 – 6/2014 (3 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2014 – 6/2014

Tätigkeitsbeschreibung

1. Entwicklung einer Windows-8-Anwendung.
2. ViewModels Design und Datenbankdesign.
3. Sammeln Kundenanforderungen und Umsetzung der Business-Anforderungen.
4. Technologien: Win8.1, XAML, MVVM, Visual Studio 2013, .Net framework, C#, Azure Mobile Services, Azure storage

Eingesetzte Qualifikationen

Microsoft Windows Mobile, Windows 8, Software Design, Mobile Application Development, Microsoft Visual Studio, Softwareentwicklung (allg.), C#, .Net Framework (Microsoft), Cloud Computing, Microsoft Azure

Senoir Software Entwickler
Web-Solution-Service AG, Sttutgart
4/2014 – 5/2014 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2014 – 5/2014

Tätigkeitsbeschreibung

Sixt Webservice in Globel-Cars.com website anbinden um Autos durch web services zu suchen und zu reservieren.

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Microsoft Visual Studio, Softwareentwicklung (allg.), XML, C#, .Net Framework (Microsoft), SOAP, WSDL (Web Services Description Language)

SharePoint 2010 Entwickler
Bundeswehr, Frankfurt am Main
2/2014 – 4/2014 (3 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

2/2014 – 4/2014

Tätigkeitsbeschreibung

1. Entwicklung einer Service-Applikation in SharePoint 2010. Diese dient als Schnittstelle zur Microsoft FAST Search für SharePoint 2010 Suche, um Suchergebnisse anhand ihrer Metadaten herauszufiltern, sofern ein Benutzer nicht berechtigt ist, das Ergebnis zu sehen.

Eingesetzte Qualifikationen

Windows Server 2008, Microsoft SharePoint Server, IIS, Microsoft Visual Studio, Softwareentwicklung (allg.), C#, .Net Framework (Microsoft), SOAP

Senoir Software Entwickler
Web-solution-service AG, Stuttgart
12/2013 – 1/2014 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

12/2013 – 1/2014

Tätigkeitsbeschreibung

AtlasChoice Webservices in Blogamo24.com Webseite anbinden. Die Webseite ist auf Umbraco CMS basiert. Das Ziel dieser Anbindung ist die Möglichkeit Autos bei AtlasChoice suchen und reservieren zu können und alles soll über web services passieren.
Technologen:
1- SOAP web service
2- C#
3- Umbraco CMS
4- SQL 2008
5- Windows Server 2008

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), IIS, Microsoft Visual Studio, Softwareentwicklung (allg.), XML, C#, .Net Framework (Microsoft), WSDL (Web Services Description Language), ASP.NET

Senior Software Entwickler für Application Tracking System (ATS)
Dubai Electricity and Water Authority (DEWA), Frankfurt am Main
9/2013 – 1/2014 (5 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

9/2013 – 1/2014

Tätigkeitsbeschreibung

1- System Architekt
2- Database Designer
3- Frontend Entwickler
4- Backend Entwickler
5- Project Koordinator
6- Bugs Fixing

Eingesetzte Qualifikationen

Microsoft Access, Software Architecture, Microsoft Visual Studio, Softwareentwicklung (allg.), C#, .Net Framework (Microsoft)

Senior .Net Entwickler - File Migration Projekt
Deutsche Bank, Frankfurt am Main
3/2013 – 12/2013 (10 Monate)
Banken
Tätigkeitszeitraum

3/2013 – 12/2013

Tätigkeitsbeschreibung

Entwurf der Systemarchitektur und des Datenbankmodells sowie darauf aufbauende Entwicklung der Tools um Informationen aus dem Active-Directory, den DFS-Strukturen & -Verzeichnissen auszulesen und sie in einer SQL Datenbank zu speichern. Die Ergebnisse werden durch ein selbst gebautes Webinterface ausgewertet. Entwicklung einer Reporting-Webanwendung.

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Windows Server 2008, Active Directory, Software Design, Microsoft Visual Studio, Softwareentwicklung (allg.), C#, .Net Framework (Microsoft), SOAP, Webdesign, ASP.NET, Jquery, JavaScript, HTML

Berater
DHL, Frankfurt am Main
12/2012 – 1/2013 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

12/2012 – 1/2013

Tätigkeitsbeschreibung

Entwicklung der Synchronisation von Kontakten zwischen MS Dynamics CRM 2011 und Inxmail mit .Net Framework, Implementation von Blocking Collections zur Performance Optimierung

Eingesetzte Qualifikationen

Microsoft Dynamics Crm, Microsoft Visual Studio, Softwareentwicklung (allg.), .Net Framework (Microsoft), SOAP

Architekt & Berater
InterLogics content4work GmbH, Darmstadt
11/2012 – 1/2013 (3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

11/2012 – 1/2013

Tätigkeitsbeschreibung

Der Kunde hat sich aus unternehmensstrategischen Gründen dazu entschieden sein Produkt Content4Work (Dokumenten-Management-System) als Online-Dienst (Cloud/Software as a service) zur Verfügung zu stellen. Im aktuellen Zustand unterstützt die Software dieses Vorhaben nicht, so dass es dahingehen weiterentwickelt werden soll. Unter der Leitung des Projektleiters und zusammen mit dem Business-Analyst, war ich für die Erfassung, Analyse und Interpretation der Geschäftsanforderungen mit entsprechenden Fachabteilung verantwortlich um diese Anforderungen in einem technischen Konzept zu übersetzen, as als die Basis für die SaaS-Implementierung Prozess verwendet wurde. Ich habe dem Team auch bei Entwicklungsaufgaben unterstützt.
Technologien:
Visual Studio 2010, 2012. SQL Server 2008, C#, VB.Net, ASP.Net, IIS, JavaScript, JQuery, AJAX, Agile Development

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Agile Methodologie, IIS, Visual Basic, Microsoft Visual Studio, Softwareentwicklung (allg.), C#, .Net Framework (Microsoft), ASP.NET, Ajax, Jquery, JavaScript

Senior Software Entwickler/Berater
InterLogics content4work GmbH, Darmstadt
4/2012 – 8/2013 (1 Jahr, 5 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2012 – 8/2013

Tätigkeitsbeschreibung

Im Rahmen der Produktpflege des hauseigenen Produktes für Dokument-Management werden stetig neue Features entwickelt und bestehende gewartet bzw. erweitert. Die Aufgaben waren: Konzeption und Entwicklung neuer Features mit dem .Net Framework sowie Behebung diverser Fehler an bestehenden Entwicklungsarbeiten. Erstellung von Datenbankmodellen und Systemarchitekturen. Beratung der Fachseite und Prozessanalysen.

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Windows Server 2008, IIS, Microsoft Visual Studio, Softwareentwicklung (allg.), C#, .Net Framework (Microsoft), VBA (Visual Basic for Applications), ASP.NET, Jquery, JavaScript

Konzeptionierer und Entwickler
InterLogics content4work GmbH, Darmstadt
4/2012 – 7/2012 (4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2012 – 7/2012

Tätigkeitsbeschreibung

Der Kunde möchte für sein hauseigenes Produkt namens Content4Work (Dokument-Management-System) eine Schnittstelle anbieten, über die Dokument mittels Scanner gescannt werden können und automatisch in das Dokument-Management-System hochgeladen werden.
Ich sollte Technische Konzepte erstellen und eine Scanning-Solution (Desktopapplikation) für das Dokumentmanagement-System entwickeln.
Technologien:
VB.Net, ASP.Net, Lead OCR Tools, Visual Studio 2008, SQL Server 2008, Mantis Bug Tracker

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Visual Basic, Microsoft Visual Studio, Softwareentwicklung (allg.), .Net Framework (Microsoft), ASP.NET

Software Entwickler und Tester
Kundenname anonymisiert, Darmstadt
2/2012 – 7/2012 (6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

2/2012 – 7/2012

Tätigkeitsbeschreibung

Surplus ist ein System, mit dem Mitarbeiter ihre Arbeitszeiten projektbezogen eintragen können. Diese Arbeitszeiten werden durch den Teamleiter und den und den Administrator überhaupt. Den Mitarbeitern ist es auch möglich, durch dieses System ihren Urlaub zu beantragen, der vom Teamleiter und der Personalabteilung überprüft und genehmigt wird. Mit Surplus kann der Administrator Projekte, Aufträge und Kunden erfassen sowie das Team organisieren.

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Testen, Software Design, Microsoft Visual Studio, Softwareentwicklung (allg.), C#, Jquery, JavaScript, HTML

Software Entwickler, Tester und Scrum Master
Kundenname anonymisiert, Darmstadt
4/2011 – 2/2012 (11 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2011 – 2/2012

Tätigkeitsbeschreibung

axxess2trust ist eine Software für Stiftung. Non-Profit-Organisation und Verbände, zum professionellen Management der Mitglieder und Stiftungsaufgaben, Entwickelt in Zusammenarbeit mit Stiftung und abgestimmt auf ihre Anforderungen, erlaubt sie eine umfassende Verwaltung aller Kontakte und die schnelle Kommunikation mit Interessensgruppen. Gleichzeitig unterstützt sie die täglich Arbeit. Da axxess2trust das kern Produkt für die Firma ist, gab es immer vom Business-Department Bedarfe für neue Features und Upgrades. Als Teamleiter hatte ich die Verantwortung Requirements zu analysieren, diese mit den Produkt-Ownern abzustimmen und technische Konzepte zu erstellen.

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Scrum, Testen, IIS, Microsoft Visual Studio, Softwareentwicklung (allg.), C#, JavaScript

Berater
Karg IT Solutions, Forchheim
12/2010 – 2/2011 (3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

12/2010 – 2/2011

Tätigkeitsbeschreibung

Installation und Konfiguration des neuen Microsoft Dynamics CRM 2011. Administration von Dynamics CRM 2011 Frontend und Backend sowie die Datenübernahme aus bestehenden Programmen in Dynamics CRM 2011. Konfiguration dem E-Mail-Router-Programms für CRM-Systeme mit dem Microsoft Exchange Server um E-Mails aus dem CRM-System zu versenden.
Weitere aufgaben:
Umgebung vorbereiten für die CRM-Installation und Konfiguration. Frontend Anpassungen. Daten Export/Import, Daten-Filterung und Bereinigung. Sicherung der Datenintegrität.

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Microsoft Dynamics Crm, Windows Server 2008, C#

IT Consultant
Kundenname anonymisiert, Abu Dhabi
9/2008 – 8/2010 (2 Jahre)
Logistikdienstleister
Tätigkeitszeitraum

9/2008 – 8/2010

Tätigkeitsbeschreibung

1. Implementation vom Firmen – ERP – System
2. Verwaltung aller Module vom ERP-System welches Buchhaltung, Warenhaus, Berichterstattung, Verwaltung enthält
3. Verwaltung vom Citrix-Server, Windows 2003 Server, Aktive Directory, und Benutzerkonten
4. Kontrolle der Arbeit in der gesamten IT Abteilung
5. Wartung aller Netzwerke und Sicherung einer dauerhaften Verbindung
zwischen allen Niederlassungen
6. Durchführung aller IT Aufgaben, z.B. Datensicherung, Verwaltung von Outlookkonten und Druckersystemen. Herstellung und Administration von VPN Verbindungen zwischen lokalen und entfernten Standorten

Eingesetzte Qualifikationen

Data Warehousing, Microsoft SQL-Server (MS SQL), Computer Engineering, Incident-Management, Netzwerk-Sicherheit, Windows Server 2003, Software Design, Softwareentwicklung (allg.), .Net, IT-Support (allg.), VPN

Software Entwickler
Kundenname anonymisiert, Beirut
6/2008 – 9/2008 (4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

6/2008 – 9/2008

Tätigkeitsbeschreibung

Entwicklung eins CRM Systems und Helpdesk Systems für Nestle-Libanon mit folgender Technologie:
1- C#/.Net 2.0
2- ASP.Net
3- SQL, HQL

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Datenbankentwicklung, UML, Softwareentwicklung (allg.), C#, .Net Framework (Microsoft)

Zertifikate

Scrum Master
2015
Prince2 Registered Practitioner
2012
Microsoft Certified Technology Specialist -Microsoft Dynamics® CRM 2011 Customization and Configuration
2012
Microsoft Certified Technology Specialist - Microsoft Dynamics® CRM 2011 Applications
2012
Microsoft Certified Technology Specialist -Microsoft Dynamics® CRM 2011 Installation and Deployment
2012

Ausbildung

ITC
BSc. in Information Technology and Computing
2007
Open University in Großbritannien

Über mich

Durch meine kreative und disziplinierte Arbeit, kann ich eine konstante hohe Qualität meiner Projekte anbieten.

Weitere Kenntnisse

Programmiersprachen und Frameworks:
- .NET (inkl. .NET Core und .NET 6/8)
- C#
- ASP.NET MVC und Web API
- JavaScript/TypeScript
- React / React Native
- Entity Framework Core
- LINQ
- SignalR
- HTML5, CSS3

Architektur und Entwicklung:
- Software-Architektur (Microservices, Monolithen, verteilte Systeme)
- Domain-Driven Design (DDD)
- Clean Code & Clean Architecture
- Test Driven Development (TDD)
- API-Design und -Implementierung (RESTful, GraphQL)
- Design und Entwicklung von Hochverfügbarkeitssystemen
- Optimierung der Performance für Anwendungen mit großen Datenmengen

Datenbanken:
- PostgreSQL
- Microsoft SQL Server
- MongoDB
- Redis (Caching)

DevOps und Infrastruktur:
- Einrichtung und Verwaltung von Kubernetes-Clustern
- Docker-Containerisierung
- Continuous Integration/Continuous Deployment (CI/CD)

Cloud-Technologien:
- Microsoft Azure
- Cloud-basierte Datenbanken und Speicherlösungen

Methoden und Prozesse:
- Agile Softwareentwicklung (Scrum, Kanban)
- Anforderungsmanagement und Priorisierung
- Code Reviews und Mentoring
- DevOps-Kultur und Automatisierung

Tools und Plattformen:
- Visual Studio / Visual Studio Code
- Git (GitHub, GitLab, Bitbucket)
- Jira, Trello, Confluence
- RabbitMQ, Apache Kafka (Nachrichtensysteme)

Soft Skills:
- Teamleitung und Mentoring
- Problemlösungsorientiertes Arbeiten
- Effiziente Kommunikation in internationalen Teams
- Schulung von Teams in neuen Technologien

Persönliche Daten

Sprache
  • Deutsch (Fließend)
  • Englisch (Fließend)
  • Arabisch (Muttersprache)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Profilaufrufe
5717
Alter
39
Berufserfahrung
17 Jahre und 5 Monate (seit 07/2007)
Projektleitung
2 Jahre

Kontaktdaten

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

Jetzt Mitglied werden