freiberufler Senior Software Engineer, Cloud Solution Architect auf freelance.de

Senior Software Engineer, Cloud Solution Architect

zuletzt online vor wenigen Stunden
  • auf Anfrage
  • 33104 Paderborn
  • Weltweit
  • de  |  en  |  ru
  • 31.08.2023

Kurzvorstellung

Seit 2004 bin ich in unterschiedlichen Projekten als IT-Berater, Softwarearchitekt und Entwickler tätig. Mein Schwerpunkt liegt beim Cloud Native Solution Development (Microsoft Azure).

Qualifikationen

  • .Net Framework (Microsoft)
  • ASP.NET
  • Big Data
  • C#
  • Google Cloud
  • Microsoft Azure
  • Objektorientierte Analyse und Design (OOAD)
  • SOA (Serviceorientierte Architektur)
  • Software Architektur / Modellierung
  • System Architektur

Projekt‐ & Berufserfahrung

Senior Software Engineer
Diebold Nixdorf, Paderborn
4/2017 – 3/2023 (6 Jahre)
IT & Entwicklung
Tätigkeitszeitraum

4/2017 – 3/2023

Tätigkeitsbeschreibung

- Fullstack-Entwicklung einer Business Intelligence Lösung auf Basis von Microsoft Azure zur massenhaften Erfassung und Analyse von Retail-Transaktionsdaten
- Entwicklung und Betrieb Cloud-basierter ETL-Prozesse (Microservices)
- Entwicklung von APIs und User Interfaces für Datenanalysen
- Entwicklung von Unit- und Integrationstests zur kontinuierlichen Sicherstellung der Softwarequalität
- Unterstützung beim Setup und Betrieb von Cloud-Infrastruktur und Applikationen (DevOps, CI/CD, Monitoring, 3rd Level Support)

Eingesetzte Qualifikationen

Big Data, Datawarehouse / DWH, Transact-SQL (T-SQL), Microsoft SQL-Server (MS SQL), Continuous Delivery (CDE), DevOps, Kontinuierliche Integration (CI), Agile Entwicklung, .Net, .Net Framework (Microsoft), C#, Visual Studio, XML, Google Cloud, Microsoft Azure, ASP.NET, JavaScript Object Notation (JSON), XSD (XML Schema Definition), XSLT (XSL Transformation)

Softwareentwickler
Wincor Nixdorf International GmbH, Paderborn
4/2015 – 3/2017 (2 Jahre)
IT & Entwicklung
Tätigkeitszeitraum

4/2015 – 3/2017

Tätigkeitsbeschreibung

- Weiterentwicklung der Betriebssoftware für Registrierkassensysteme „TP.net“ von Wincor Nixdorf

- Entwicklung länderspezifischer Anpassungen für „TP.net“ unter Berücksichtigung der
fiskalen Anforderungen für den Einzelhandel des jeweiligen Einsatzlandes

- Entwurf und Entwicklung von Schnittstellen zu Peripheriegeräten

- Entwurf und Entwicklung von Software-Schnittstellen zu Retail Backoffice Systemen

- Entwurf und Entwicklung von Systemtests und Unterstützung der Testingenieure bei der
Testdurchführung

- Unterstützung der Business Analysten bei der Anforderungsanalyse für Systemerweiterungen

Eingesetzte Qualifikationen

C#, SESAM/SQL Server, SOAP (Simple Object Access Protocol), Visual Basic, Visual Studio

Softwareentwickler
MODUS Consult AG, Gütersloh
1/2015 – 3/2015 (3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2015 – 3/2015

Tätigkeitsbeschreibung

- Implementierung eines Microsoft Dynamics NAV Addins für die Business Intelligence Integration auf Basis von QlikView in NAV

- Entwicklung von User Controls für Microsoft Dynamics NAV 2013

Eingesetzte Qualifikationen

QlikView, Microsoft Dynamics NAV, .Net Framework (Microsoft), jQuery, JavaScript

Softwareentwickler .NET
arvato / Bertelsmann, Gütersloh
5/2014 – 12/2014 (8 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2014 – 12/2014

Tätigkeitsbeschreibung

Entwicklung einer ASP.NET Webapplikation im Team für das Management der betrieblichen Gesundheitsförderung im Bertelsmann-Konzern.

Entwicklung einer ASP.NET Webapplikation für das Big Data Management mit Anbindung an ElasticSearch.

Persönliche Schwerpunkte bei der Projektarbeit:

- Software Design Pattern: OOP, MVC, Dependency Injection

- Backend-Implementierung mit C#, MS SQL Server, NHibernate, NEST-Client für ElasticSearch

- Frontend-Implementierung mit HTML5, CSS3, JavaScript/jQuery, Bootstrap

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), SQL, Nhibernate (.NET), C#, .Net Framework (Microsoft), CSS (Cascading Style Sheet), ASP.NET, jQuery, JavaScript-Frameworks, JavaScript, HTML

Softwaretester, Softwareentwickler
CLAAS Selbstfahrende Erntemaschinen GmbH, Harsewinkel
6/2012 – 1/2014 (1 Jahr, 8 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

6/2012 – 1/2014

Tätigkeitsbeschreibung

Entwicklung und Test Windows-Embedded-Maschinenterminal

- Testdefinition und Durchführung von Integrationstests eines zugelieferten Frameworks
- Entwicklung von Integrationstests eines eingebetteten Systems mit CAN-Anbindung
- Entwicklung eines Testtools für automatisierte Komponententests
- Entwicklung von Softwarekomponenten mit Tests und Integration in bestehendes Framework

Tools: C#, Visual Studio 2010 und 2012, WPF, SQL Server 2012, Enterprise Architect, Vector CANoe, Vector .NET API, Caste Windsor, NUnit, NCover, Moq Framework, Team Foundation Server

Eingesetzte Qualifikationen

SESAM/SQL Server, Enterprise Architect (EA), Software Architektur / Modellierung, Visual Studio, C#, .Net Framework (Microsoft), CAN-Bus (controller area network)

Softwarearchitekt, ASP.NET Webentwickler
PaderCamp e. V., Paderborn
9/2011 – 4/2012 (8 Monate)
Freizeitanbieter
Tätigkeitszeitraum

9/2011 – 4/2012

Tätigkeitsbeschreibung

Entwicklung Web-Portal für das Management von Feriencamps

- Systementwurf und Datenmodellierung
- Implementierung Softwarekomponenten und Tests
- Mitarbeiterschulung

Tools: C#, ASP.NET MVC, Visual Studio 2010, Windows Server 2008, IIS 7, ASP.NET MVC 3, JavaScript, CSS, jQuery, MySQL 5.5

Eingesetzte Qualifikationen

SESAM/SQL Server, Windows Server 2008, Microsoft Internet Information Server (IIS), Software Architektur / Modellierung, Visual Studio, C#, .Net Framework (Microsoft), HTML5, CSS (Cascading Style Sheet), ASP.NET, jQuery, JavaScript-Frameworks, JavaScript

Softwarearchitekt, ASP.NET Webentwickler
SSI-Student Services International Ltd., Paderborn
2/2010 – 7/2011 (1 Jahr, 6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

2/2010 – 7/2011

Tätigkeitsbeschreibung

Entwicklung Web-Plattform für Jobanbieter

- Software- und Datenbankentwurf
- Implementierung Softwarekomponenten und Tests
- Projektmanagement

Tools: VB.NET, ASP.NET MVC, Visual Studio 2008, Windows Server 2008, IIS 7, JavaScript, MySQL 5.1

Projektmanager, Softwareentwickler
Studenten-Vermittlung International S.L.U., Paderborn
9/2009 – 1/2010 (5 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

9/2009 – 1/2010

Tätigkeitsbeschreibung

Einführung und Anpassung .NET CMS (Mojoportal)

- Anforderungsanalyse, CMS-Auswahl
- Installation und Konfiguration Webserver
- Inbetriebnahme und Anpassung CMS (Mojoportal)
- Entwicklung CMS-Erweiterungen
- Projektmanagement, Mitarbeiterschulung

Tools: C#, Visual Studio 2008, Windows Server 2008, IIS 7, ASP.NET WebPages, MySQL 5.1, Mojoportal (.NET CMS)

Systemarchitekt und Softwareentwickler
Studenten-Vermittlung International S.L.U., Paderborn
7/2007 – 6/2009 (2 Jahre)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2007 – 6/2009

Tätigkeitsbeschreibung

Entwicklung einer Windows-Software für Personalmanagement und Personalvermittlung

- System- und Datenbankentwurf
- Implementierung Softwarekomponenten und Tests
- Mitarbeiterschulung

Tools: Windows Server 2008, MySQL, VB.NET, Visual Studio 2005, WinForms

Softwareentwickler
Studenten-Vermittlung International S.L.U., Palma de Mallorca / Paderborn
1/2007 – 6/2007 (6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2007 – 6/2007

Tätigkeitsbeschreibung

Einführung und Anpassung Fakturierungssoftware

- Einführung Fakturierungssoftware
- Mitarbeiterschulung
- Anpassung Datenmodell, Entwicklung Erweiterungsmodule

Tools: MySQL, VB.NET, Visual Studio 2005

ASP.NET Softwareentwickler
Franz Kleine Vertriebs- und Engineering GmbH, Salzkotten
4/2004 – 11/2006 (2 Jahre, 8 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

4/2004 – 11/2006

Tätigkeitsbeschreibung

Web-Entwicklung Onlineshop für Maschinen-Ersatzteile

- Software- und Datenbankentwurf
- Implementierung Softwarekomponenten
- Mitarbeiterschulung

Tools: Windows Server 2003, IIS 6, MS SQL Server 2005, Visual Studio 2003, VB.NET, ASP.NET, JavaScript

Zertifikate

Microsoft Azure Fundamentals (AZ-900)
Microsoft
2023
Professional Cloud Architect
Google Cloud
2023
OCI Certified Architect Associate
Oracle
2023
Training für Systemarchitekten mit Enterprise Architect (Sparx Systems)
2012

Ausbildung

Fachinformatiker Anwendungsentwicklung
Ausbildung
IHK
2003
Fachberater Softwaretechniken
Ausbildung
Siemens AG (SPE)
2003

Über mich

Software Engineering, Softwarearchitektur
- Objektorientierte Analyse und Design nach SOLID-Prinzipien
- Konzeption von Systemarchitekturen mit Enterprise Architect, UML
- Softwaredesign nach Entwurfsmuster MVC, MVVM, SOA, Microservices
- Entwurf und Implementierung Cloud-basierter Systeme (Event Driven Architecture)

Fullstack Softwareentwicklung
- C#, Visual Basic .NET
- WinForms, WPF, WCF
- ADO.NET, Entity Framework, NHibernate
- ASP.NET Core, ASP.NET MVC, WebForms, Web API, SignalR, REST Webservices
- JavaScript, TypeScript, jQuery, angular, Knockout.js, Vue.js
- HTML5, CSS3, XML, JSON

Datenbankentwicklung
- SQL Server, SQL Data Warehouse
- Oracle DB, MySQL
- Google BigQuery

Weitere Kenntnisse

- Microsoft Azure
- Amazon Webservices (AWS)
- Google Cloud Platform (GCP)

Softwaretest
- Testautomatisierung
- Implementierung von Unit Tests (NUnit, Moq, NCover)
- Planung und Durchführung von Integrationstests
- Durchführung und Auswertung von Performance- und Penetration-Tests

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Russisch (Grundkenntnisse)
  • Französisch (Grundkenntnisse)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
4190
Alter
43
Berufserfahrung
20 Jahre (seit 04/2004)

Kontaktdaten

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

Jetzt Mitglied werden