Omar S.
Java, Ruby & Python-Entwickler
Omar ist ein vielseitiger leitender Software-Entwickler mit nachgewiesener Erfahrung und starkem Software-Engineering mit Ruby on Rails, Java, Datenanalyse und IT-Infrastruktur. Er spielte führende Rollen in verschiedenen Projekten im Bereich Telekommunikation und IT, einschließlich Anwendungen, Infrastruktur und Dienstleistungen.
Hauptkompetenz
Java 8 Jahre
Hibernate 8 Jahre
Ruby on Rails 5 Jahre
Andere Fähigkeiten
PostgreSQL 7 Jahre
HTML 5 Jahre
JavaScript 5 Jahre
Ausgewählte Erfahrung
Beschäftigung
Senior Software-Ingenieur
Ugarit - 2 jahre
- Führende Back-End-Entwicklung für ein umfangreiches Flottenmanagementsystem.
- Leitung von intensiven Abfrageberichten für JPA/Hibernate & Citus/PostgreSql Datenbank.
- Entwicklung von Flottenverfolgungs-Dashboards auf Basis der PostgreSql-Erweiterung PostGIS.
- Leitung der Entwicklung von Python/Django Restful Microservices und eines Multithreaded Python Web-Crawlers.
- Leitung der Entwicklung eines Stream-Processing-Systems.
- Überwachung der Anwendung von Projektmanagement-Methoden für die Softwareentwicklung.
- Leitung der Entwicklung von mobilen Anwendungen.
- Bemerkenswerte Erfahrung mit Postgresql, einschließlich Berichterstellung und Verwendung von Erweiterungen wie Citus und PostGIS.
Senior Software-Ingenieur
STC (Salem Trading Center), Qatar - 2 jahre 3 monate
- Leitung der Systemintegration zur Übertragung und Erfassung von Daten aus medizinischen Geräten zur Automatisierung medizinischer Analyseprozesse.
- Überwachung der Anwendung von Projektmanagementmethoden für die Softwareentwicklung.
- Leitung der Entwicklung von Webanwendungen und Microservices.
- Leitung der Entwicklung von mobilen Anwendungen.
- Erfahrung mit Cloud-Lösungen.
Mitbegründer & Software-Ingenieur
RIMADS, Qatar - 3 monate
- Entwicklung einer Python-basierten Lösung zur Extraktion unstrukturierter medizinischer Aufzeichnungen und Bücher in strukturierte Formate unter Verwendung kommerzieller und quelloffener überwachter IE-Systeme wie Deepdive, Snorkel (Python/Jupyter-Notebook) und Named Entity Erkennungssysteme.
Senior Software-Ingenieur
ADLQ (Anti-Doping Lab Qatar) - 3 jahre 9 monate
- Verbesserte sowohl die Leistung der Verwaltung als auch die der Labore.
- Projektkoordinator für die IT-Infrastruktur der ADLQ, das Rechenzentrum und Notfall-Wiederherstellungs-Projekte.
- Beteiligung am High-Level-Design des ADLQ-Rechenzentrums (VMWare-Hypervisor, Server, Speicher, Netzwerke und Sicherheit)
- Leitung und Beteiligung an der Entwicklung mehrerer interner Workflow-Webanwendungen sowohl für
Verwaltung und für labortechnische Zwecke. - Leitung und Mitwirkung bei der Entwicklung eines vollwertigen Laborinformationsmanagementsystems
(LIMS), das die Prozesskette im Labor vollständig automatisiert (Probeneingang,
Registrierung, Chargenvorbereitung, Probenanalyse und Berichterstattung). - Entwicklung einer Webserver-Hosting-Umgebung innerhalb der ADLQ-Infrastruktur, um sowohl interne als auch externe Webanwendungen zu hosten.
- Aufbau eines internen Git-Versionskontrollservers, der als Internal Repository verwendet wird.
- Erweiterung der Softwareentwicklungstechnologien von ADLQ.
- Beteiligung an der Umstellung des Entwicklungsteams auf die agile Softwareentwicklungsmethodik
Hardware-Software-Interface-Entwickler
Freelance - 9 monate
- Entwurf und Implementierung einer Desktop-Anwendung für Controlling und Buchhaltung mit
RFID-Chipkarten, die für die Smart Cards Systems Group (SCSG) entwickelt wurde.
- Entwurf und Implementierung einer Desktop-Anwendung für Controlling und Buchhaltung mit
QA-Ingenieur
SGTC - 6 jahre
- Koordinierung mit der R&D-Abteilung in Deutschland zur Einrichtung und Vorbereitung der aktualisierten Versionen der WLL-Systemkomponenten (Software/Hardware).
- Pflege der Testplattform unter Verwendung der C-basierten NI LabWindows IDE.
- Mitwirkung bei der Erstellung von Produktionsplänen.
- Leitung von Funktions- und Abschlusstests der produzierten Boards und Terminalstationen,
dazu gehören die Erstellung regelmäßiger Produktionsberichte, die Bearbeitung (Hardware/Software
technische Probleme) und die Entwicklung innovativer Lösungen zur Optimierung der QA-Produktivität. - Erfolgreiche Fertigstellung von zwei Auftragnehmern (44/a-ext und 37/a) durch die Herstellung von über 80.000 Telefonleitungen.
- Entwicklung einer webbasierten Datenverwaltungsanwendung zur Regulierung,
Verfolgung und Überwachung des Reparaturprozesses in der SGTC-Fabrik
Technischer Ingenieur
Linkcom - 2 jahre
- Installierte PABX-Racks (ALCATEL 4400, 4200 Office und OmniPCX Office) und konfigurierte deren Funktionen.
- War an der Wartung und Fehlerbehebung der PABXen beteiligt.
Ausbildung
BSc.Elektrotechnik
Universität Damascus · 2004 - 2008
Finden Sie Ihren nächsten Entwickler innerhalb von Tagen, nicht Monaten
Wir können Ihnen helfen, Ihr Produkt mit einem erfahrenen Entwickler schneller voranzutreiben. Alles ab €31.90/Stunde. Sie zahlen nur, wenn Sie mit Ihrer ersten Woche zufrieden sind.
In einem kurzen 25-minütigen Gespräch würden wir gerne:
- Auf Ihren Bedarf bezüglich des Recruitments von Software-Entwicklern eingehen
- Unseren Prozess vorstellen und somit wie wir Sie mit talentierten und geprüften Kandidaten aus unserem Netzwerk zusammenbringen können
- Die nächsten Schritte besprechen, um den richtigen Kandidaten zu finden - oft in weniger als einer Woche
Der erste Entwickler beginnt innerhalb weniger Tage. Ohne aggressives Verkaufsgespräch.