Kurzvorstellung
Ich bin IT-Ingenieur und biete ein breites Qualifikationsspektrum auf dem Gebiet der Softwaretechnik. Nach 23 Jahren Berufspraxis kann ich fundierte Expertise bezüglich Microsofts OpenSource Plattform .Net und zugehörigem Ökosystem vorweisen.
Als verantwortungsbewusster Mensch arbeite ich lösungsorientiert und verfüge über ein ausgeprägtes Qualitätsbewusstsein. Bei komplexen Aufgaben kann ich einerseits aktiv im Team mitwirken, andererseits diese auch eigenständig lösen.
Ich bin offen für neue Erfahrungen, die mich persönlich und beruflich weiterbringen. Mein gutes Reflexionsvermögen ermöglichen es mir effektiv zu handeln und die „Dinge“ zum Laufen zu bringen.
Auf Wunsch bzw. bei Bedarf übernehme ich auch Managementaufgaben, d.h. konkret, ich kann ein Entwicklerteam leiten, Software-Releases planen oder dabei unterstützend zur Seite stehen.
Hard-Skills
- Anforderungsmanagement (Requirements Engineering)
- Software-Architektur / -Design / -Modellierung
- Full-Stack Entwicklung (Frontend & Backend)
Soft-Skills
- Kommunikations- und Teamfähigkeit
- Eigenmotivation und Lernbereitschaft
- Problemlösungskompetenz und Zielrealisierung
Qualifikationsspektrum
In meiner Brufspraxis blicke ich auf folgende Themen bzw. Tätigkeiten zurück:
- Objekt-orientierte Programmierung / Modellierung (OOP, UML), C#, C++, Typescript
- Testautomatisierung (Unit- /Integration- / Load- / Frontend-Tests)
- Application Lifecycle Management (ALM, CI/CD, DevOps/DevSecOps)
- Virtualisierung & Container (Azure, Docker, VMWare, Windows)
- Anforderungsanalyse / -management (Requirements Engineering)
- Software Architektur Entwurf, Design & Review
- Clean Code, Design Patterns & Pragmatic Programmer
- Verwendung von Cloud Computing, MS Azure
- Entwurf von Enterprise Lösungen (SOA, ESB, Microservices)
- Sicherheit und
- Realisierung Webanwendungen & Webdienste (Frontend & Backend)
- Realisierung klassischer und verteilter Desktopanwendungen (Fat-Client, Client-Server)
- Verwendung relationaler Datenbanken (RDBMS), SQL und Non-SQL-Datenbanken
- Funktionale Programmierung / Modellierung (FP), C#, F#
- Entwurf & Implementierung einer Workflow-Engine
- Objekt-relationales Mapping (ORM), Implementierung & Anwendung
- Benutzerschnittstellen Beratung & Entwurf (UX/UI)
- Anbindung Hardware durch Gerätetreiber
- Aufwandsschätzung, Ressourcenplanung
- Migration von Softwaresystemen/-anwendungen
- Release-/Produktmanagement (agil & klassisch)
- Projektmanagement und Führungserfahrung
- Geschäftsprozessmodellierung (BPM)
- Prozessoptimierung und Qualitätssteigerung (QM)
- Schulung/Präsentation von Arbeitsweisen und Methodiken
- Erstellung & Review technischer Dokumentation
Weitere Technik-Tags
SOLID, DI, MVVM, MVC, HTML, CSS, Javascript, Node.js, Typescript, Powershell, Jira, Confluence, BitBucket, Jenkins, Spira-Test, SVN, Git, GitFlow, Moq, TypeMock, RhinoMocks, NUnit, XUnit, DevExpress, NHibernate, Entity Framework, WCF, WPF, CQRS, ES, MS-SQL-Server, Oracle-Server, Swagger, Postman, JSON, JWT, SOAP, XAML, XML/XSLT