Keywords
Skills
Development:
- Extensive proficiency in .NET technology, encompassing both .NET Framework and .NET Core, as well as fluency in the C# programming language.
- Familiarity with various frameworks and technologies such as ColdFusion, Webforms, MVC, MVVM, Razor, Xamarin, Biztalk, and Camunda.
- Strong command of Java development.
- Expertise in database integration, including MS SQL, MySQL, Oracle, and NoSQL databases like MongoDB and Elastic.
- Experience in developing and implementing web services using SOAP and REST.
- Proficient in the implementation and utilization of various reporting and monitoring tools such as Azure Application Insights, Splunk, and PowerBI.
- Extensive experience in implementing Continuous Integration and Continuous Deployment (CI/CD) processes, particularly with Azure DevOps and YAML-based pipelines, as well as classical approaches and ARM templates.
- Profound knowledge in administering Windows servers, including IIS configuration and LDAP.
- Proficient use of development tools such as Visual Studio and Azure DevOps for version control, issue tracking, and CI/CD.
- Experience in setting up complex monitoring dashboards with Application Insights.
- Familiarity with project management tools like JIRA and Confluence, as well as architecture tools like Archi, Enterprise Architect, Star UML, and draw.io.
Project history
- Analyse und Definition von Prozessen und Schnittstellen
- Entwurf und Planung der Architektur
- Dokumentation der Architektur sowie der Ist-Landschaft in LeanIX
- Entwicklung und Wartung einer bestehenden Softwarelösung
Architekturentscheidungen, Schnittstellendokumentation, Abstimmung mit Softwarehersteller, Unterstützung Testmanagement, Vorarbeit für Digitalisierungsprojekte
Performance Analysen sowie Unterstützung bei Problemen und Inbetriebnahme.
Lösungsdesign Architektur, Ablöse eine alte Software mit einer neuen Lösung.
Erstellung einer Microservice Landschaft, Analyse bestehender Schnittstellen und Definition neuer Prozesse. API-Design (OpenAPI 3.0.1), Camunda BPMN Prozessdesign
Head of the development department with 6 developers,
Design of new development processes, participation in corporate strategies and introduction of new processes.
Integrate new Azure DevOps Processes (Agile)
Design Azure DevOps Build Pipelines.
IT Consulting
Self employed
refactoring an old software solution (REST API, MVC)
Responsibility for the creation of architectures and implementation of new software solutions.
Presentation of the architecture decision
Software development in Microsoft landscape
Development of .NET and MS SQL database applications in a decentral landscape (approx. 350 server)
ASP.NET (WebForms/MVC)
Requirements / Architecture
Soap Web Services (WCF, ASMX)
Residual service (.Net, .NetCore)
01.2005 - 12.2014 BizTalk Server Development
Further development and support of a property management software
New development of a customer database with web interface
VB 6.0
ASP.NET (WebForms)
Consultant for WLAN network Landscape and performance tuning
Netzwerkadministration der WLAN-Hotspots und Richtfunknetzwerke
Programmierung der Kundenverwaltung Software in (ASP / PHP / MS SQL)
Kunden BetreuungWeiterentwicklung der Firmen-Website
Entwicklung einer Webcam-Software für die Skigebiete
Netzwerk Betreuung
ASP, CGI, MSSQLC++ Entwicklung
VB 6.0
Einführung in das Internet und die Internetentwicklung.