Profilbild von Wais Darwish Embedded Linux Softwareentwickler aus Hannover

Wais Darwish

verfügbar

Letztes Update: 01.04.2023

Embedded Linux Softwareentwickler

Abschluss: M.Sc. Informatik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache)

Dateianlagen

qualifikationsprofil-darwish--wais.pdf

Skills

Programmiersprachen: C/C++, Applikations- und Systementwicklung mit den Schwerpunkten Client-/Server-Systeme und verteilte Anwendung, Linux Server Administration, Embedded linux (OpenEmbedded und Yocto)), Echtzeit-Webanwendungen (bootstrap angularJS Websocket und Rest in c/c++), Parallelprogrammierung (Multithreading) und Performance Optimierung, Theoretische und praktische Kenntnisse: Geonetworking-Protokolle, Softwareentwicklung, Datenbanksysteme, Rechnernetze, Informationssysteme und Geoinformationssysteme --- Persönlichkeitsmerkmale: Breites Interessenspektrum, Kommunikationsstärke, hohe Lernbereitschaft, Begeisterungsfähigkeit für neue Technologien, Teamfähigkeit, Hilfsbereitschaft, eigenverantwortliches arbeiten, JavaScript

Projekthistorie


7/2016 - heute
Firma Jenoptik AG
Entwicklung einer Stationäre Mautkontrollsäule.
Die Mautkontrollsäule soll auf sämtlichen Bundesstraßen oder Abschnitten von Bundesstraßen die Maut von Fahrzeugen mit einem zulässigen Gesamtgewicht von mindestens 7,5 t erheben und die Einhaltung der Mautpflicht kontrollieren.
Embedded Linux (Systementwicklung)
- Entwicklung einer Linux Distribution auf basis von Yocto
- Koordination mehrere Kameraprozesse
- Entwicklung von verteilte Anwendungen und Monitoring Systemen
- Entwicklung eines Asynchrone Multicast Kommunikation-Framework
für Gesamtsystem auf Basis Boost Asio, google Protokoll Buffer
( Microservices ) - Systemintegration 


1/2016 - 6/2016 
Firma Logopak GmbH & Co.KG
Embedded Linux (Industrie 4.0 Systementwicklung)
Entwicklung verteilter Anwendungen für Etikettiersysteme
- API Erweiterung SoftSPS (SmartPLC) der Firma Infoteam
- SPS-Programmierung nach IEC 61131-3 (mit OpenPCS)
- CANOpen Erweiterung
- Entwicklung von verteilten Anwendungen und Monitoring-Systemen
- Entwicklung eines asynchrone Multicast Kommunikation-Frameworks
für Gesamtsysteme auf Basis von Boost Asio, Google Protokoll Buffer
( Microservices )
- Erweiterung des Yocto Linux Betriebsystems für Embedded
Hardware (NXP-Freescale i.MX 6) 


05/2015 – 12/2015
Firma JENOPTIK AG
Industrielle Webanwendung und Systementwicklung (Embedded Linux)
Implementierung einer Web-Applikation und einer Systemerweiterung für stationäre und mobile Verkehrssicherheitssysteme zur Geschwindigkeits- und Rotlichtüberwachung
- Embedded Linux (Systementwicklung)
- Erweiterung des Yocto Linux Betriebsystems Embedded Hardware (Intel-Atom)
- Asynchrone Datenkommunikation zwischen mehreren Verkehrssicherheitssystemen (verteilte Anwendung)
- Koordination mehrerer Kameraprozesse
- Überleitung der Entwicklungsprojekte in die Serienproduktion - Systempflege
- Industrielle Web-Applications - Frontend:
- Implementierung einer Single Page Webapplikation auf Basis AngularJS und Bootstrap
- Bidirektionaler asynchroner Datenaustausch (Websocket) - Datenmonitoring von folgenden Sensor-Technologien:
- Laser / Radar / Piezosensoren / Induktionsschleifen
- Backend:
- Implementierung einer Asynchrone Applikation-Server mit REST und
Websocket in C++ 

01/2015 – 04/2015
Firma JENOPTIK AG
Industrielle Webanwendung (Single Page Webapplikation)
Entwicklung einer Web-Applikation für die LKW-Maut als grafische Benutzeroberfläche
Frontend:
- Implementierung einer Single Page Webapplikation auf Basis AngularJS, Bootstrap und UI-Router
- Datenmonitoring von verschiedenen Bildverarbeitungsprozessen
Backend:
- Implementierung eines asynchronen Applikation-Servers mit REST und  Websocket in C++
- Asynchrone Datenkommunikation zwischen mehreren Verkehrssicherheitssystemen (verteilte Anwendung) - Koordination mehrerer Kameraprozesse 


07/2014 – 12/2014 
Firma JENOPTIK AG
HMI (System Interface )
Entwicklung eines System-Interfaces für verschiedene Verkehrssicherheitssysteme (Section Control, Maut, stationäre und mobile Systeme zur Geschwindigkeits- und Rotlichtüberwachung )
- bidirektionaler Datenaustausch
- Schnittstellendefinition und Implementierung auf Basis von REST und
WebSocket
- API für Backoffice-Tools
- API für verschiedene Bildbearbeitungsprozesse 

09/2012 – 06/2014 
Firma JENOPTIK AG
Embedded Linux (Systementwicklung)
Entwicklung eines Betriebssystems und von Interprozesskommunikation- Frameworks für verschiedene Verkehrssicherheitssysteme (Section
Control, Maut, Stationäre und mobile Systeme zur Geschwindigkeits- und Rotlichtüberwachung )
- Entwicklung eine Linux-Distribution für Embedded Hardware (Intel Atom) mit Yocto
- Entwicklung von verteilten Anwendungen für Verkehrssicherheitssysteme
- Entwicklung eines asynchrone Multicast Kommunikation-Framework für Gesamtsystem auf Basis von Boost Asio, Google Protokoll Buffer ( Microservices  


01/2012 – 08/2012
Firma JENOPTIK AG QT Anwendung
- Implementierung eineS Bildbearbeitungsprogramms auf Basis von QT - Modulare Backoffice Software für Auswertung von
Verkehrsüberwachungsdaten 


08/2011 – 12/2011
Control, Maut, Stationäre und mobile Systeme zur Geschwindigkeits- und Rotlichtüberwachung )
- Entwicklung eine Linux-Distribution für Embedded Hardware (Intel Atom) mit Yocto
- Entwicklung von verteilten Anwendungen für Verkehrssicherheitssysteme
- Entwicklung eines asynchrone Multicast Kommunikation-Framework für Gesamtsystem auf Basis von Boost Asio, Google Protokoll Buffer ( Microservices )
Firma JENOPTIK AG QT Anwendung
- Implementierung eineS Bildbearbeitungsprogramms auf Basis von QT - Modulare Backoffice Software für Auswertung von
Verkehrsüberwachungsdaten
Firma wiseSense GmbH
Koexistente Wlan Systeme (verteilte Anwendung)
Backend:
- Entwicklung einer Linux Distribution für Embedded Hardware mit openEmbedded
- Implementierung eines asynchronen Applikation-Servers mit REST und Websocket Feature in Python
Frontend:
- Implementierung einer Webapplikation für Echtzeitsignalvisualisierung mit jQuery Mobile 


12/2008 – 07/2010
Firma L3S
car 2 car Kommunikation
Implementierung und simulative Evaluation des Geo-Networking-Protokolls IEEE 802.11p Protokolle mit OMNET++ und SUMO 
 

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Profilbild von Wais Darwish Embedded Linux Softwareentwickler aus Hannover Embedded Linux Softwareentwickler
Registrieren