.Net-Programmierer, IT-Berater, OZG Experte
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 22301 Hamburg
- Weltweit
- de | en
- 20.12.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
6/2024 – 11/2024
Tätigkeitsbeschreibung
Software Engineer für Bugfixing, Programmierung und Architektur von zwei bestehenden VSTO-Lösungen inklusive Deployment
- Analyse und Lösung von Sharepoint-Problemen z.B. Suche, Indexierung, abweichende Listen/Bibliotheksstrukturen/Datenstrukturen.
- Einführen neuer Documenttypes/Datenstrukturen in bestehende Sharepoint-Umgebungen.
- Analyse und Bugfixing des C# Codes der VSTO-Lösungen.
- Code Review des VSTO-Codes und der Änderungen des Teams.
- Refactoring von bestehendem Code.
- Bearbeitung von Jira-Tickets nach Scrum.
- Ticketanalyse und Vervollständigung der Tickets durch Kommunikation mit den Fachabteilungen.
- Bugfixing und Erstellung der Software-Installationsprogramme (Setups) der VSTO-Lösungen.
- Analyse und Bugfixing von Windows-Forms Formularen.
- Erstellung von neuen Git-Repoitory Strukturen.
- Konzeptionierung und Durchführung von individuellen Trainings zur Einführung in C#, VSTO, Git, Visual-Studio.
- Konzeptionierung und Durchführung von individuellen weiterführenden Trainings in C#, VSTO, Git, Visual-Studio nach abgestimmtem Bedarf.
- Individueller Support bei Herausforderungen zu den bearbeiteten Projekten.
- Wenn möglich Support im Pair-Programming.
- Erstellung von Handbüchern.
- Erstellung von Dokumentation.
- Abstimmung mit dem Team.
- Korrektur der Handbücher und Dokumentationen.
SAP HR / SAP HCM, Windows Installer, Vmware, .Net Framework (Microsoft), Berater SharePoint, C# Developer, Citrix Systems, DevOps, Git, IT-Trainer, Jira, Microsoft Azure, Microsoft Office 365, Microsoft SharePoint Server, Microsoft Visual Studio, Redakteur, Scrum, VDI (Virtual Desktop Infrastructure), Visual Basic
10/2023 – 2/2024
TätigkeitsbeschreibungEvaluierung/Aufbau neuer Deployment-Pipeline, Erweiterung bestehender CI/CD-Pipelines, Bugfixing, Dokumentation, Architekturberatung für neue Verfahren/Änderung bestehender Architekturen
Eingesetzte QualifikationenContinuous Integration, C#, Jenkins, Windows Powershell, Python, XML, Hyper-V, Vmware, Json
5/2018 – 8/2023
Tätigkeitsbeschreibung
Entwickler C#. Mitarbeit beim Projekt „Digital First“ (Digitalisierung der hamburger Verwaltung, OZG). Mitarbeit an den folgenden Projekten: ikfz, Wunsckennzeichen, Efa-Dienste (Förderung, Besondere Kündigungsrechte), BeistandschaftOnline, Migration von 160 alten Onlinediensten der Hamburger Verwaltung in die neue Umgebung OSI. Verwendung des Dataport-Frameworks und der Dataport Systemumgebung. Datenschutzrechtlich korrekte Implementierung von OnlineDiensten. Klärung von Datenschutzfragen. Erstellung von Reports. Direkte Kundenkommunikation. Erstellen von Builddefinitionen, Nuspec-Dateien für Nuget-Deployment. Administration IIS. Administration/Programmierung SQL-Server 2016/2019. Debugging von ASP.NET/MVC. Log-Auswertung von IIS-Servern/Diensten/Schnittstellen/ WindowsServern mit LogInsights. Fehleranalyse ASP.NET/MVC-Anwendungen. Infrastrukturanalyse. Fehleranalyse und -behebung in Client/Server-Strukturen im Dataport eigenen Netzwerk und Kundennetzen, Umstellung von http auf https, Zertifikate installieren, austauschen, Probleme beheben. Behebung von UI-Fehlern. Frontend und Backendprogrammierung von Online-Diensten, Arbeiten in einem Team nach Scrum mit TFS/Azuredevops. Erstellen von Sprints, pbi und Wki Einträgen. Aufwandschätzungen für pbi und Wki-Einträge.
Continues Integration/Testing/Deployment mit TFS-Build-Server, Build-Server Definitionen, SonarQube, SonarLint, Continuous Testing.
Transact-Sql, Confluence, Scrum, IIS, Microsoft SharePoint Server, .Net, C#, Docker, Git, Nunit, Team Foundation Server, Typescript, Visual Basic, XML, SOAP, Hyper-V, Microsoft Azure, Vmware, ASP.NET, JavaScript, Json, Representational State Transfer (REST), Microsoft Excel, MS Office (Anwenderkenntnisse), Skype for Business (Anwenderkenntnisse), Remote-Service
1/2018 – 3/2018
TätigkeitsbeschreibungEntwickler C#. Mitarbeit in einem Team von 22 Programmierern/Testern an einer Steuerungssoftware für Röntgen und CT-Systeme des Kunden. Scrumbasierte Entwicklung mit Unit-Testing und UI-Testing(Python). Einsatz u.a. von MEF (Managed Extensibility Framework), Multithreading und Git als Source Control System. Verwendung von JIRA als Ticketsystem und Jenkins als Build-Server.
Eingesetzte QualifikationenScrum, C#, Jenkins, Jira, Nunit, Python, Microsoft Visual Studio
11/2017 – 12/2017
TätigkeitsbeschreibungBerater, Projektleiter, Architekt und Programmierer zur Erweiterung von Access Lösungen. Auslesen der Daten aus MS SQL Server, Aufbereiten der Daten mittels SQL, Erweiterung der visuellen Möglichkeiten in Access., Dokumentation.
Eingesetzte QualifikationenTransact-Sql, Access, Open Database Connectivity, VBA (Visual Basic for Applications), Microsoft Excel
8/2017 – 10/2017
TätigkeitsbeschreibungConsultant Migration auf Office 365 und Windows 10 für ca. 14.000 Clients. Erstellen von Migrationskonzepten für Office 365 und Windows 10, Planung der Migration, Erstellen eines weltweiten Piloten, Planung weltweites Deployment via Matrix 42, Planung und Realisierung GPO, Erstellen eines Deploymentpakets mit 13 (nachinstallierbaren) Sprachen, Validierung der Migrationsmöglichkeiten, Validieren von VBA-Makros für die Migration, Konzeption eines Office 365-Clients.
Eingesetzte QualifikationenTransact-Sql, Scrum, Active Directory, Lotus Notes Domino Server, Matrix 42, .Net, C#, Windows Powershell, Microsoft Visual Studio, Microsoft Azure, Citrix Systems, Microsoft Office 365
1/2017 – 8/2017
Tätigkeitsbeschreibung
Programmierer C#.NET, Erstellen von Plausibilitätsprüfungen von Online-Anträgen in C# und SQL für eine große deutsche Versicherung. Die Prüfungen werden mit Unit-Tests sowie einem Service-Framework, das auf Basis des Unix-Host erstellt wurde, auf Ihre Gültigkeit überprüft. Hierbei wurde ein OR-Wrapper geschrieben, der die unterschiedlichen Datenbankstrukturen zungänglich macht. Weiterentwicklung eines objektorientierten Datenbankmodells zur Integration neuer SQL-Strukturen. Erweiterung des verwendeten Frameworks, Schreiben von Unit Test mit intensiver Nutzung von LINQ und Lambda-Expressions. Weiterentwicklung von Service-Applikationen zum serviceorientierten Testing der Plausibilitätsprüfungen.
Arbeiten in einer Scrumumgebung (TFS 2012) sowie Coaching der Mitarbeiter.
Erstellen von Powershell Skripten und cmdlets mittels Visual Studio Code. Erstellen von kleinen Tools in .NET Core.
Transact-Sql, Scrum, Microsoft SharePoint Server, .Net, C#, Language Integrated Query, Nunit, Windows Powershell, Team Foundation Server, Microsoft Visual Studio, Xen-Server
7/2016 – 12/2016
Tätigkeitsbeschreibung
Projektleiter, Programmierer und Architekt MS Access, Erstellung einer Lösung mit VBA in MS Access zum Auslesen von LDAP-Daten via ODBC und C-Data-Treiber aus AD, SAP, Notes und eigene LDAP-Strukturen. Harmonisierung der Daten, Umwandelung Big-Endian/Small-Endian, Zeichensatzanpassung, Umwandelung von Strings in Datumsangaben.
Auswertung der Daten und erstellen einer Stammdatentabelle sowie von Rechtetabellen für die jeweiligen Systeme.
Berater, Projektleiter, Architekt und Programmierer zur Erstellung eines Dashboards in MS Access. Auslesen der Daten aus MS SQL Server, Aufbereiten der Daten mittels SQL, Erweiterung der visuellen Möglichkeiten in Access um diverse Gauges. Visualisierung der SLA-relevanten Vorgänge, Dokumentation der Einhaltung der SLA.
Erstellung von Excellösungen zur statistischen Auswertung von Geschäftsdaten.
Transact-Sql, Access, Open Database Connectivity, Microsoft Azure, VBA (Visual Basic for Applications), Microsoft Excel
3/2016 – 6/2016
TätigkeitsbeschreibungSharepoint 2010 und 2013 Administrator, Programmierer Javascript (Javascript, jQuery, Angular1 und 2, Typescript, ExtJS, NodeJS), Anbindung von HTTP-Services mittels WebAPI, Betreuung von Projekten in Indien.
Eingesetzte QualifikationenActive Directory, Microsoft SharePoint Server, .Net, C#, Entity Framework, Node.Js, Nunit, Windows Powershell, Team Foundation Server, Typescript, Microsoft Visual Studio, XML, RPC (Remote Procedure Call), VPN, Angular, CSS (Cascading Style Sheet), JavaScript, Jquery, Remote-Service
10/2015 – 3/2016
TätigkeitsbeschreibungSenior Consultant, Projektleiter, Administration Sharepoint 2013 und Exchange 2013/Exchange Online, Programmierer, Solution-Architekt für Migration Lotus Notes nach Office 365, Installation und Konfiguration Office 365, Datenmigration SQL on premise zur Cloud (Azure) bzw. Hybridumgebung, , Einrichten von Usern und Zugriffsrechten aufgrund formeller Anforderungen vom Kunden bzw. Projektplan in diversen Systemen (AD, ADFS (Azure), Exchange, Dell Migrator, Notes, Nintex), Kundenprogrammierung C#, Programmierung von Office AddIns in C# und Office UI Fabric, .NET 4.52, Webservices (WCF, XML; XAML, REST, SOAP, Web API), ASP.NET MVC, Unit Testing in Visual Studio, Programmierung von asynchroner Ausführung und multithreading Tools in C#, Nutzung von Entity Framework zum objektorientierten Zugriff auf Datenbankdaten, Dell MNE API-Programmierung in C#, Powershell-Programmierung (Dell, Windows Server, Sharepoint, Azure), Projektleitung und -betreuung diverser Migration-Projekte, Workshops, Schulungen, Vorträge (u.a. Betrieb eines Datacenters in MS Azure), Projektleiter Sharepoint 2013-Support, Definition und Fixierung SLA-Strukturen, Realisierung der Support-Strukturen, Design, Beratung, Administration carved-out Sharepoint 2013 Farm (Azure), Projektdokumentation in Deutsch und Englisch, Kundengespräche
Eingesetzte QualifikationenTransact-Sql, Lotus Notes Domino Server, Microsoft Exchange, C#, Entity Framework, Node.Js, Nunit, Windows Powershell, Team Foundation Server, Typescript, Microsoft Visual Studio, Windows Presentation Foundation, XML, Xen-Server, Microsoft Azure, Angular, ASP.NET, CSS (Cascading Style Sheet), HTML5, JavaScript, Microsoft Office 365, Skype for Business (Anwenderkenntnisse)
8/2015 – 9/2015
TätigkeitsbeschreibungArchitekturentwurf und Programmierung einer Excel-Anwendung mittels VBA nach Vorgabe der Fachabteilung. Die Daten für die Excel-Sheets werden mittels T-SQL von einem SQL-Server extrahiert. Erstellung von Reports in Excel.
Eingesetzte QualifikationenTransact-Sql, VBA (Visual Basic for Applications)
5/2015 – 7/2015
Tätigkeitsbeschreibung
Ermittlung und Dokumentation der Anforderungen und technischen Möglichkeiten für die Erweiterung einer Access / SQL Anwendung um einen neuen Diagnosebereich bzw. Einsatzbereich. Migration der Daten innerhalb Access und zu MS-SQL. Datennormalisierung vor der Migration. Entwicklung und Architekturberatung beim Design und der Realisierung des Projektes. Erstellung eines Last- und Pflichtenheftes auf der Grundlage des vorher Ermittelten. Planung der Realisierung bzw. der erforderlichen Arbeiten. Ausarbeitung einer Testumgebung und eines Testverfahrens. Leitung des Testverfahrens. Installation von Rückmeldemöglichkeiten sowie QC für die erstellten Module. Design und Realisierung aller erforderlichen Oberflächenelemente. Zusammenarbeit mit den an diesem Projekt ebenfalls noch beteiligten Entwicklern über GIT/SmartGit/OASIS. Enge Zusammenarbeit mit der Fachabteilung um Fehlentwicklungen frühzeitig entgegensteuern zu können.
Erstellen einer Testmatrix zur Abnahme.
Transact-Sql, Git, VBA (Visual Basic for Applications)
10/2014 – 3/2015
TätigkeitsbeschreibungSolution-Architekt/Projektleiter und Erstellen einer komplett neuen Access-Anwendung,(Front- und Backend) welche die hausinterne Kundenpost-Annahme (per Handscanner) und Verarbeitung steuert und den Bearbeitungsstand in (fast) Echtzeit darstellt. Die Erstellung des Pflichtenhefts wurde in enger Abstimmung mit der EDV-Abteilung, der Fachabteilung, der Controlling-Abteilung und der Geschäftsleitung erstellt.
Eingesetzte QualifikationenTransact-Sql, Open Database Connectivity, Git, VBA (Visual Basic for Applications)
7/2014 – 9/2014
Tätigkeitsbeschreibung
Erstellen einer Bankanwendung für die Verwaltung von Kreditgeschäften unter Beteiligung von Sekundär-Kreditgebern. Die GUI ist in Microsoft Access, die Datenbankanbindung erfolgt über ODBC auf einen Oracle Server. Nutzung und Debugging von stored procedures sowie Trigger.
Erstellen einer WCF-Anwendung (REST, SOAP, JASON) zur Synchronisation von Daten einer Apple-App mit dem kundeneigenen ASP.NET CRM. Erstellung einer Clientanwendung in JavaScript.
OSX, AngularJS, C#, CSS (Cascading Style Sheet), HTML, JavaScript, Jira, Nunit, Open Database Connectivity, Oracle-Anwendungen, Representational State Transfer (REST), VBA (Visual Basic for Applications), Microsoft Visual Studio, XML
2/2013 – 6/2014
TätigkeitsbeschreibungMigration von Office 2003 nach 2010 und Umstellung aller Templates von VBA auf C#/VSTO. Solution-Architekt für die Migration und die Umstellung auf C#. Hierbei wurden die bisherigen Office-Anpassungen in VBA in C# als dokumentenorientiert oder als COM-Addin realisiert. Vorhandene SQL-Daten wurden mit Entity Framework eingebunden. Einige Projekte wurden mittels TDD gemanaged. Projektleitung des Entwicklerteams sowie System Architekt.
Eingesetzte QualifikationenTransact-Sql, Scrum, Lotus Notes Domino Server, Microsoft SharePoint Server, .Net Framework (Microsoft), C#, Entity Framework, Jira, Windows Presentation Foundation, XML, Microsoft Azure, VBA (Visual Basic for Applications), CSS (Cascading Style Sheet), HTML, Representational State Transfer (REST)
11/2012 – 11/2012
Tätigkeitsbeschreibung
Konzeptionierung der Dokumentation von individuellen Softwareprojekten im VW-Konzern sowie der Support und SLA-Möglichkeiten.
Erstellen von Dokumentationsvorlagen für Projektaufträge, Softwaredokumentation, Softwaretests nach IEEE 829/2008, Abnahmeprotokolle für sämtliche in den Vorlagen genannten Arbeitsabschnitte.
Transact-Sql, Microsoft SharePoint Server, VBA (Visual Basic for Applications), Microsoft Powerpoint
11/2011 – 10/2012
Tätigkeitsbeschreibung
Migration Windows XP und Office 2003 auf Windows7 und Office 2010.
Anpassung Office-Dokumente von Office 2003 auf Office 2010. Anpassung bzw. Neuprogrammierung (Archtitektur) von VBA-Code als Addin. Installation und Umsetzung einer Zugriffssteuerungsstruktur.
Entwurf (Architektur), Aufbau und Administration einer Sharepoint 2010 Lösung zur Projektdokumentation, Sharepoint Wiki/FAQ, Vernetzung des Teams über Sharepoint, Programmierung von WebParts, Festlegen/Definieren von Workflows. Projektauswertung sowie weitere Auswertungen von Projektaufgaben mittels Access und Excel-Services. Erstellen und Abarbeiten von Testmatrixen zur Überprüfung der Migrationstätigkeiten und der Softwarelösungen.
System Engineer Tätigkeit für Rollout und Softwarefragen. Paketierung von Software und Deployment.
Kommunikationsschnittstelle zu den Fachabteilungen und den Projektleitungen.
2nd und 3rd Level Supporter zur Unterstützung der G+J eigenen Supportabteilung.
Microsoft SQL Server Reporting Services (SSRS), Transact-Sql, Microsoft SQL Server Integration Services (SSIS), Microsoft SharePoint Server, C#, Windows Powershell, HP Openview, VBA (Visual Basic for Applications), CSS (Cascading Style Sheet), HTML, JavaScript, Representational State Transfer (REST)
7/2011 – 10/2011
Tätigkeitsbeschreibung
Auswertung von Dermatologie-Studien in VBA für Word/Excel/Access als Addin oder Formularlösung.
Entwurf einer Benutzeroberfläche mit WindowsForms - Import/Export von statistischen Auswertungen im txt/rtf-Format.
VBA (Visual Basic for Applications)
3/2011 – 6/2011
Tätigkeitsbeschreibung
Office-Migration.
Vielfältige Projekte von VBA bis .net.
Debugging von etwa 70 Bankenanwendungen in VBA. OBDC- Anbindung von Daten.
Excel und Access Anwendungen in VBA. Datenanbindung an Oracle, SAP, Reuters.
VBA (Visual Basic for Applications)
1/2011 – 2/2011
TätigkeitsbeschreibungErweiterung und Neuprogrammierung von diversen VBA-Word/Excel-Lösungen (u.a. Statistikauswertungen Dermatologiestudien, Pivot Tables/Charts)
Eingesetzte QualifikationenVBA (Visual Basic for Applications)
12/2010 – 1/2011
TätigkeitsbeschreibungProgrammierung einer automatisierten Keywordabfrage in einer keyword-Datenbank sowie google-Keywords auf der Grundlage einer Excel-Tabelle.
Eingesetzte QualifikationenVBA (Visual Basic for Applications)
1/2010 – 7/2010
TätigkeitsbeschreibungProgrammierung einer Access-Datenbank für die Planung von Projektaktivitäten von 50 Mitarbeitern samt umfangreicher statistischer Auswertungen der Tätigkeiten (Pivot Table, PivotChart).
Eingesetzte QualifikationenVBA (Visual Basic for Applications)
10/2009 – 12/2009
TätigkeitsbeschreibungFunktionserweiterungen in Word-VBA-Programme für F&A-Abteilung
Eingesetzte QualifikationenVBA (Visual Basic for Applications)
2/2009 – 3/2009
TätigkeitsbeschreibungErstellung einer Outlook-CRM-Lösung in VBS
Eingesetzte QualifikationenVbscript
8/2008 – 8/2012
Tätigkeitsbeschreibung
Migration von Office 2003 nach Office 2007 und von XP zu Vista
Programmierung diverser VBA-Lösungen für die automatische Verarbeitung von statistischen Auswertungen und das Einfügen dieser Verarbeitung in standardisierte Word-Dokumente.
Debugging diverser Alt-VBA-Lösungen (Word, Excel, Access) bzw. Anpassung an Office 2007
Qualifikationen:
VBA, Netzwerkkenntnisse, Serveradministration, VPN, MS Office, Virtualisierung
Microsoft Access, Systemmigration, VBA (Visual Basic for Applications), Microsoft Excel
Über mich
Ich programmiere .net- und Web-Anwendungen in C# oder vb.net. Selbstverständlich fühle ich mich auch in Angular, Javascript zu Hause. Als FullStack-Endwickler erstelle ich sowohl das Frontend wie auch das Backend. Die Arbeit in verteilten Teams (auch weltweit) liebe ich - Skype etc. lässt die Welt zusammenwachsen. Git, Azuredevops und Scrum sind meine Arbeitsgrundlage. Moderne Softwarearchitekturen wie Continuous development, continuous deployment beherrsche ich ich ebenfalls. In vielen Projekten konnte ich mein Wissen als Architekt nutzen.
Gerne leite ich Teams weshalb ich großes Interesse an an Product-Owner Position habe.
Darüber hinaus programmiere ich Officelösungen in VBA und habe sehr viel Erfahrungen in der Migration von Windows- und Office-Umgebungen > 4500 Clients.
Ich bin verhandlungssicher in englisch und kann mich in einer internationalen Umgebung produktiv bewegen.
Weitere Kenntnisse
- Angular
- API
- Azure
- Azuredevops
- Backend
- CSS
- C#
- Frontend
- Fullstack
- Git
- HTML
- Javascript
- Migration
- .Net
- OZG
- Powershell
- REST
- Scrum
- Soap
- SonarLint
- SonarQube
- MS-SQL
- Swift
- Typescript
- Visual Studio
- VBA
- VB.net
- Xcode
IT & Entwicklung
- IT-Support (allg.)
- Hardware-Kenntnisse
- IT-Beratung
- IT-Sicherheit
- Netzwerke
- SEO
- Systemadministration (allg.)
- Coaching / Schulung IT
- Content-Management-System
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden