07.10.2026 aktualisiert

**** ******** ****
100 % verfügbar

Seniorsoftwareentwickler (C#/.NET Umfeld)

Plochingen, Deutschland
Deutschland +1
info: Deutschland, Schweiz
Promotion/Biologie(Diplom)
Plochingen, Deutschland
Deutschland +1
info: Deutschland, Schweiz
Promotion/Biologie(Diplom)

Profilanlagen

CVAdelNasser261007.pdf

Über mich

Full-Stack Softwareentwickler mit >20 Jahren Erfahrung in C#/.NET, aktiv in Biomedizin, Automotive, Finanz- und Rüstungsindustrie. Spezialisiert auf Clean Code, DDD, Azure DevOps, Angular, Docker und Schnittstellenentwicklung/Integration. mehr über auf https://www.linkedin.com/in/adel-nasser-sw-net

Skills

Asp.NetC#SoftwareentwicklungTelerik.NET Core
Berufserfahrung Softwareentwicklung:
>20 Jahre

Branchen:
Biomedizintechnik, Chemische Industrie, Finanzinformatik (Bank), Automotive,
Maschinenbau, Messtechnik, Internet, Lifesciences, Forschung, Behörden, Rüstungsindustrie

Firmen:
ExploSYS GmbH, Infoteam Software Ag, STRATEC SE, Zeiss Microscopy, Zeiss 3D Automation GmbH, Daimler TSS, KASTO Machinenbau, FISP (Finanz Informatik Solutions Plus GmbH), HZD (Hessische Zentrale für Datenverarbeitung), Resolve Biosciences GmbH, HTE GmbH (BASF), Bosch GmbH, BetaSENSE GmbH, CLOUDYRION GmbH, MBDA Deutschland GmbH

Technologischer Schwerpunkt:
C#/.NET – Umfeld (letzte 12 Jahre)


Programmiersprachen
C#12, TypeScript, JavaScript, Python, C++, C, PHP, Java, PowerShell, Batch, SQL, F#, Cobol

Softwaredesignkonzepte
Clean Code, TDD, SOLID, DI

Architekturen/Designpattern
Layering, MVC, MVVM, DDD (Domain Driven Design), Repository Pattern, Clean Architecture, Factory-Pattern (u.v.a)

UML/Architektur Tools
Enterprise Architect, Argo/UML

Agile Vorgehensmodelle
SCRUM, Kanban

Codemangement/CI
Azure DevOps, GitLab, GitHub, Jira, Jenkins, Bitbucket, Team City, Automic

Versionsverwaltung
Git, TortoiseSVN, TortoiseGIT, GitFlow, Trunked based

Betriebssysteme
Windows, Windows Server, Linux, Unix

Entwicklungsumgebungen
VisualStudio (10-22), VSCode, Eclipse

.Net Frameworks
.Net.4.8, .NET Core, .NET 8

Datenbanktechnologien
SQL-Server, MySQL, Access, PostgreSQL, MariaDB, HeidiSQL, phpMyAdmin, SQL-Management Studio,

DI-Frameworks
Ninject, Unity, Autofac

ORM-Mapper
Entity Framework (6 + Core), Dapper

Testframeworks
XUnit, NUnit, MS Test, Jasmine, Moc, Fluent Assertions, SpecFlow, SoapUI, Karma, unittest (Python)

Java-Skript Technologien
Reactive Extensions, Node.js, npm

Desktop GUI Frameworks
WPF(MVVM), Prism, Windows Forms, Java Swing/Awt, PyQT6

Webframeworks
Asp.Net Core 8, Asp.Net MVC, Angular 17

HTML (Style)
Bootstrap, CSS, HTML5, jQuery, Angular Material

Webserver (Konfiguration)
IIS, Apache, Tomcat
Codequalität
Resharper, CodeMaid, SonarQube, NDepend (statische Codeanalyse)

Container
Docker

Cloudtechnologien
Azure (DevOps, AppService, SQL-Server, VM, Resourcenverwaltung)

Dokumentation
Confluence, AsciiDoc, Office, Wiki (Azure)

Kommunikation
Skype, MS-Teams, TeamViewer, Zoom, RustDesk, Fragen stellen

Bildverarbeitung/Grafik

ImageJ, OpenCV, GIMP

Schnittstellentechnologien & Datentransferprotokolle
REST-API, SOAP, Modbus, MQTT, Ethernet, CAN, TCP/IP, USB, Postman, WebSockets, HTTP, SNMP (OID)

PDF/Excel-Document Erzeugung
PDF-Sharp, Docotic, OPEN XML, Telerik, EPPlus

Virtualisierung
VMware, VirtualBox

Logging
Log4Net, ILogger(ASP.NET)

Hardware
CCD-Kamera, Datenbus, CAN-Bus, RS232, USV, Schrittmotoren, Vollautomatische Analysesysteme, Roboterarm, Mikroskop, Temperatur/Luftfeuchtigkeit-Sensoren

KI
Copilot, erste praktische Erfahrungen mit OpenAI(API SW-Integration), MS, Ki-Agenten

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2015

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Softwareentwicklungsingenieur

MBDA Deutschland GmbH

Industrie und Maschinenbau

1000-5000 Mitarbeiter

  1. Modernisierung einer Anwendung zur Überprüfung der Funktionalität (e.g. Kommunikation) und Grenzwerte (e.g. Spannung, Temperatur) von Hardwarekomponenten auf .NET8
  2. Automatische Erstellung von PDF-Testreports
  3. Simulation von Hardwarekomponenten (Requests/Response)
  4. Softwaretechnische Anbindung von Hardwarekomponenten an ein Prüfsystem


Softwareentwickler

BetaSENSE GmbH

Pharma und Medizintechnik

10-50 Mitarbeiter

  1. Neuentwicklung einer Software zur Auswertung von Infrarotspektrometerdaten von Biomolekülen (Nachweis von Proteinen welche für Alzheimer oder Parkinson verantwortlich sind)

  1. Einführung/Etablierung von Softwareentwicklungsprozessen und SW-Management
  2. Festlegung der Arbeitsschritte des Software-LifeCycle (von der Erfassung der Anforderungen bis zum SW-Rollout)
  3. Erstellung benötigter Dokumente (z.B. Abnahmeprotokoll, Releasenotes)
  4. Einrichtung von Versionsverwaltungssystemen und CI-Pipelines
  5. Einrichtung eines Changerequestsystems
  6. Dokumentation der Software sowie Arbeitsmethoden

Softwareentwickler

Selbst

Sonstiges

< 10 Mitarbeiter

Start Entwicklung einer Demowebseite für unterschiedliche KI-Tools
Einarbeitung in Maschine Learning


Softwarentwickler

Resolve Biosciences GmbH

Pharma und Medizintechnik

50-250 Mitarbeiter

Automatisierung vom Softwareinstallationsprozessen (SW-Neuinstallation, SW-Update, SW-Upgrade) für ein System bestehend aus drei Geräten (Inkubator, Roboterarm, vollautomatisches Mikroskop System) sowie die Einführung und Implementierung von Continous Integration

Softwareentwickler

FISP (Finanz Informatik Solutions Plus GmbH)

Banken und Finanzdienstleistungen

500-1000 Mitarbeiter

Weiterentwicklung eines Programms zum Bearbeiten von Konsistenzfehlerreports welche von einer Meldesoftware für Banken und Kreditinstitute erzeugt wird.

Softwareentwickler

HZD (Hessische Zentrale für Datenverarbeitung)

Öffentlicher Dienst

1000-5000 Mitarbeiter

Projekt im Bereich der Digitalisierung von Behörden
(Weiterentwicklung eines Nachrichtensystems)

Softwareentwickler

Eigenprojekt

Internet und Informationstechnologie

< 10 Mitarbeiter

Weiterentwicklung/Vermarktung einer Internet- Onlinehandelsplattform für regionale Produkte/Anbieter:
  1. Optimierung auf Basis von Kundenfeedback (z.B. mehr Bilder, Videoupload usw.)
  2. Implementierung weiterer Funktionalitäten (z.B. Erweiterte Suchfilter)
  3. Performanceoptimierung (z.B. Ladezeit der Webseite)
  4. Entwicklung eines Management-Dashboards zur Verwaltung/Überwachung des Portals (z.B. Verwaltung von User-Accounts (Freischaltung, Sperrung, Vertrag verlängern, Daten korrigieren usw.), Verschicken von E-Mails, Besucherstatistiken)

Softwareentwickler

Epimos UG, Explosys GmbH

Internet und Informationstechnologie

< 10 Mitarbeiter

  1. Weiterentwicklung einer Software zur Simulation der Ausbreitungsdynamik von Epidemien
Aufgaben:
Entwicklung einer GUI zur Konfiguration von Startparameter für mathematische Simulationen und graphischer/tabellarischer Darstellung der Ergebnisse
Angewandte Technologien:
Java, Swing/AWT, Eclipse, SVN

  1. Entwicklung datenbankgestützter Internetseiten (Online – Fragebögen) für das Gesundheitswesen
Aufgaben:
Erstellung von Online-Fragebögen zur statistischen Erfassung der Häufigkeit, Zeitraum Verlauf etc. von Krankheiten/Epidemien unter der Bevölkerung.

  1. Entwicklung eines Online – Restaurantführers
Zu implementierende Funktionalitäten:
  1. Umkreissuche für Besucher der Webseite nach Restaurants und Gerichten
  2. Gesonderte Suche nach Angeboten und Mittagstischen für Besucher der Webseite
  3. Sortierung der Suchergebnisse nach Entfernung, Preis, vegetarisch usw. Gesonderte Suche nach Angeboten und Mittagstischen für Besucher der Webseite
  4. CMS für Restaurantbesitzer zur Eingabe und Selbstverwaltung Ihrer Unternehmensdaten (Adresse, Bilder, Angebote, Öffnungszeiten, Neuigkeiten, Veranstaltungen, Speisekarten etc.)

Softwareentwickler

KASTO GmbH

Industrie und Maschinenbau

500-1000 Mitarbeiter

Weiterentwicklung einer Software zur Verwaltung automatischer Lagersysteme

Softwareentwickler

Daimler TSS GmbH

Automobil und Fahrzeugbau

1000-5000 Mitarbeiter

Entwicklung einer Software zum Teilnehmermanagement von Meetings welche sich innerhalb virtueller Räume (Microsoft-HoloLens) abspielen

Softwareentwickler

Fortlaufendes Eigenprojekt

Internet und Informationstechnologie

< 10 Mitarbeiter

Weiterentwicklung/Optimierung einer Internet- Handelsplattform und Suchmaschine für regionale Produkte und Anbieter

• Verbesserung des Designs
• Zugriff auf Datenbank über einen Webservice
• Migration von EF6 nach EFCore
• Verbesserung der Testabdeckung
• Coderefaktorisierung


Softwareentwickler

HTE GmbH (BASF)

Industrie und Maschinenbau

50-250 Mitarbeiter

Weiterentwicklung einer Desktop-Software zur Planung chemischer Experimente

Softwareentwickler

Carl Zeiss 3D Automation GmbH

Industrie und Maschinenbau

50-250 Mitarbeiter

Fehlerbehebung, Refaktorisierung und Weiterentwicklung einer Software zur Temperatur/Luftfeuchtigkeitsüberwachung von Messräumen

Softwareentwickler

Projekt im eigenen Auftrag

Internet und Informationstechnologie

< 10 Mitarbeiter

Weiterentwicklung einer Internet- Handelsplattform sowie Suchmaschine für regionale Produkte und Anbieter:
Entwicklung/Weiterentwicklung benötigter Funktionalitäten (z.B. Umkreissuche nach Anbietern und Produkten, Anbieteraccounts, Webshops, Newsletter Funktionen, Logins, CMS-System zum Einpflegen von Geschäftsdaten, Besucherstatistik usw.)


Softwareentwickler

Carl Zeiss Microscopy GmbH

Pharma und Medizintechnik

1000-5000 Mitarbeiter

Refaktorisierung des Programmcodes einer grafischen Benutzeroberfläche (WPF):
  1. Analyse/Dokumentation relevanter Codeabhängigkeiten vorhandener UI-Elemente
  2. Reduktion von Codeabhängigkeiten
  3. Reduktion/Vereinfachung von Style-Definitionen
  4. Vereinfachung/Reorganisation der Theme-Umschaltung


Softwareentwickler

Projekt in Eigenregie

Internet und Informationstechnologie

< 10 Mitarbeiter

Weiterentwicklung einer Internet- Handelsplattform sowie Suchmaschine für regionale Produkte und Anbieter:
  1. Entwicklung eines CMS-Systems zum Anlegen/Selbstpflege eines Unternehmensprofils (Produkte, Bilder, Preise, Kontaktdaten...)
  2. Automatische Generierung von Set-Cards auf Basis vorhandener Unternehmensprofildaten
  3. Automatische Generierung dynamischer Webseiten auf Basis vorhandener Unternehmensprofildaten
  4. Entwicklung einer Umkreissuche nach Anbietern, Produkten und Angeboten


Softwareentwickler

Bosch GmbH

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Softwareentwicklung im Bereich MES – Schnittstellen:
* Automatisierung des Datenaustausches (Messergebnisse, Befehle) zwischen Material-Prüfständen und Desktop-PCs
* Weiterentwicklung eines Tools zur grafischen Zusammenstellung von Workflows(Messabläufen)

Softwareentwickler

Projekt in Eigenregie

Internet und Informationstechnologie

< 10 Mitarbeiter

Entwicklung eines Onlineportals für regionale Produkte bzw. Anbieter

Softwareentwickler (festanstellung)

Stratec biomedical AG

Pharma und Medizintechnik

500-1000 Mitarbeiter

Projekt:
Entwicklung eines neuen optischen Verfahrens zur automatischen Detektion von Krebszellen
Aufgaben:

  1. Entwicklung einer High-Level Software zur Ansteuerung/Bedienung des Gerätes
  2. Entwicklung einer GUI zur Eingabe von Parameter für die Ablaufsteuerung des Gerätes (z.B. automatisches Scannen eines Objektträgers / Probe mithilfe einer an ein Mikroskop angeschlossenen CCD-Kamera)
  3. Automatische Generierung eines Gesamtbildes scharfen Teilbereichen mehrerer Einzelaufnahmen
  4. Implementierung eines automatischen Zellzählalgorithmus
  5. Beratung und Schulung des Kunden bei der Bedienung des Gerätes
Angewandte Technologien:
VS10, C#, WPF, OpenCV, ImageJ, Enterprise Architect.
Projekt:
Entwicklung von Softwarekomponenten zur Ablaufsteuerung und Datenmangement vollautomatischer Analysesysteme

Aufgaben:
  1. Softwareintegration von Hardwarekomponenten (z.B. CCD-Kamera) in ein Analysesystem
  2. Entwicklung von Gerätesimulatoren für Softwaretests (Software existiert bereits aber noch keine Hardware)
  3. Entwicklung von Servicesoftware zum Vorabtesten von noch sich in Entwicklung befindlicher Geräte (z.B. zur Ansteuerung einzelner Hardwarekomponenten)
  4. Beschleunigung von "zu langsamen" Softwarekomponenten durch Parallelisierung (z.B. automatische Fokussierung einer CCD-Kamera)
Angewandte Technologien:
VS8-13, C#, C++, C++/CIL AMP, NUnit, Resharper, AQTime(Performanztest), SQL-Server, WPF, WCF, WindowsForms, StyleCop, FxCop, Resharper,
Sonstiges:
Konfiguration und Betreuung eines CI-Servers (Jenkins)
Technologien:
Jenkins

Softwareentwickler

Infoteam Software Ag

Internet und Informationstechnologie

50-250 Mitarbeiter

  1. Entwicklung und Test von Programmen zur Ablaufsteuerung von Laborgeräten (Pipettierroboter, Mikroplattenfloureszensreader)
  2. Entwicklung von graphischen Benutzerschnittstellen zur Integration von Benutzerdaten in den automatisierten Programmablauf
  3. Programmdokumentation

Portfolio


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden