Shadi Ganem
Leitender Softwareentwickler
Erfahrungen
Leitender Softwareentwickler
NDA - Outsourcing Company
- Mitentworfen und ausgeliefert ein Full-Stack-Versicherungsfall-Management-System innerhalb von sechs Monaten, unter engen Fristen und wechselnden Anforderungen eines wichtigen Unternehmenskunden
- Systemarchitektur definiert, um große Mengen und große Dateiuploads (einschließlich mobil aufgenommener Bilder und Videos bis zu 4 GB) zu verarbeiten, mit Unterstützung für Chunked Uploads, Fortschrittsanzeige und gleichzeitiger Verarbeitung von über 500 Dateien
- Dynamische Benutzerrollenverwaltung implementiert und robuste Orchestrierung des Lebenszyklus von Versicherungsfällen (Initiierung, Validierung, Prüfung, Genehmigung) umgesetzt
- Performance-Probleme durch große Bild-Uploads gelöst, indem eine serverseitige Bildkompression und clientseitiges Lazy Loading eingeführt wurden, wodurch die Ladezeit um über 60 % reduziert wurde
- Ein flexibles, rollenbasiertes Zugriffskontrollsystem geschaffen, um interne Audits zu unterstützen und unterschiedliche Workflows pro Agententyp zu ermöglichen
- Robuste Backend-Validierung, sichere Dateispeicherung und Frontend-Performance-Optimierung für große Bildersätze implementiert
- Plattform refaktoriert, indem TypeScript eingeführt und die Kommunikationsprotokolle zwischen Server und Client standardisiert wurden, was die Zuverlässigkeit der ersten Antwort erhöhte und die Latenz von 3–5 Sekunden auf 0,3–0,5 Sekunden senkte
- Den Entwicklungsprozess verbessert, indem Best Practices und Coding-Standards ins Team eingeführt wurden, was die Codequalität und Zusammenarbeit stärkte
- Tech-Stack: React, TypeScript, Go, Python, Terraform, Azure, Kafka, Vue.js, Nuxt, Pinia, PHP Symfony, Jenkins, AWS, Elastic
Leitender Softwareentwickler
Eagle Genomics
- End-to-End-Architektur für Microservices und Microfrontends geleitet, wiederverwendbare Module eingeführt und die Integration zwischen UI und grafikbasierten Datenquellen optimiert
- Eine Engine zur dynamischen Workflow-Zusammenstellung entworfen und entwickelt, die Forschern ermöglichte, modulare Pipelines zu erstellen; dieser Prototyp bildete die Grundlage für eine neue Finanzierungsrunde, die zu über 30 Neueinstellungen führte
- Module Federation zwischen Prototypen und der Kernplattform implementiert, um nahtlose Integration von Diensten über Infrastrukturen hinweg zu ermöglichen, ohne die Komplexität der Microservices zu erhöhen oder zusätzliche Sicherheitsrisiken einzuführen
- Wichtige Performance-Engpässe bei der Visualisierung diagnostiziert und behoben, die Rendergeschwindigkeit für große Graphen durch React-Batching und d3.js-Refactoring verfünffacht
- Tech-Stack: CWL, AWS, Kubernetes, Node.js, Next.js, React, d3.js, Python
Senior Frontend-Entwickler
Simplbit
- Die Frontend-Infrastruktur für eine Echtzeit-Handelsplattform mit modularen UI-Komponenten für Instrumente, Charts und Orders konzipiert
- TradingView integriert und eigene Erweiterungen entwickelt, um Backend-Daten in Echtzeit anzuzeigen und die Synchronisation mit WebSocket-Streams aufrechtzuerhalten
- Zwei Entwickler auf mittlerem Niveau geführt und betreut (später zu Senior befördert) und Best Practices für eine skalierbare React-Codebasis eingeführt
- Technische Interviews durchgeführt, Aufgaben bewertet und bei der Ausgestaltung der Einstellungsstrategie und des Onboardings neuer Entwickler mitgewirkt
Senior Frontend-Entwickler
Trustsourcing
- Funktionen für Webplattformen in den Bereichen Analytics und Finance bereitgestellt
- Zwei Junior-Entwickler betreut und fachlich weiterentwickelt
- Fokus auf konsistente UI-Auslieferung und verlässliche Release-Zyklen
Full-Stack-Entwickler
Trustsourcing
- Webportale und Chrome-Erweiterungen entwickelt, um QA-Workflows zu optimieren
- Werkzeuge entwickelt, die die interne Effizienz steigerten, wie eine Jira-Ticket-Automatisierungs-Erweiterung
- React, AngularJS und C# für Full-Stack-Entwicklung eingesetzt
Zusammenfassung
Erfahrener Softwareentwickler mit über einem Jahrzehnt Erfahrung im Aufbau skalierbarer, leistungsstarker Webanwendungen. Ich spezialisiere mich auf Full-Stack-Architektur, technische Führung und abteilungsübergreifende Zusammenarbeit. Ich bin leidenschaftlich an sauberem Design, logischen Systemen und der schnellen Weiterentwicklung von Entwicklungstools interessiert und strebe danach, zuverlässige, wartbare Lösungen zu liefern, die mit den Geschäftszielen übereinstimmen. Ich schätze respektvolle, fokussierte Teamarbeit und bin überzeugt, dass technische Exzellenz durch klare Prozesse und geteilte Verantwortung entsteht.
Fähigkeiten
Typescript
Python
Go
Zustand
D3.js
Node.js
React
Vue
Next.js
Nuxt.js
Pinia
Angular
Nx
Aws
Azure
Terraform
Kafka
Rabbitmq
Webpack
Vite
Lerna
Parcel
Npm
Pnpm
Yarn
React
Mobx
Redux
Flutter
Tailwindcss
Styled Components
Kubernetes
Docker
Module Federation
Rollup
Git
C#
Rscript
React Native
Sprachen
Ausbildung
Nationale Technische Universität der Ukraine „Igor Sikorsky Kiewer Polytechnisches Institut“
Master of Science · Luft- und Raumfahrttechnik · Kiew, Ukraine
Nationale Technische Universität der Ukraine „Igor Sikorsky Kiewer Polytechnisches Institut“
Bachelor of Science · Luft- und Raumfahrttechnik · Kiew, Ukraine
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.