Abdullah Almaz

Software Engineer / Team Lead / Angular Enthusiast

Über mich

Leidenschaftlicher Full-Stack-Entwickler (Fokus Angular) mit einem Bachelor in Computer Science und über 10 Jahren Erfahrung in der Softwareentwicklung. Mit 29 Jahren bringe ich nicht nur Technisches Know-how mit, sondern auch ein ausgeprägtes Gespür für UX und user-centered Design. Aus der Region Zürich stammend, verfolge ich das Ziel, nicht nur funktionale, sondern auch intuitive und ansprechende digitale Lösungen zu schaffen. Durch kontinuierliche Weiterbildung halte ich mich stets auf dem neuesten Stand der Technologie und setze moderne Best Practices konsequent um.

Berufserfahrung

CM Informatik AG
Software Engineer / Scrum Master / Lead Web • 2024 - heute

Rückkehr zur CMI in einer erweiterten Rolle mit Übernahme der Teamleitung und Verantwortung als Scrum Master. Technische Führung im Web-Bereich sowie aktive Weiterentwicklung der Frontend-Architektur. Kombination aus hands-on Entwicklung und Führungsaufgaben - von der strategischen Planung über die Koordination des Entwicklungsteams bis hin zur Förderung agiler Prozesse und kontinuierlicher Verbesserung.

Allianz Technology SE Wallisellen
Software Engineer • 2023 - 2024

Spezialisierung auf Angular-Entwicklung im Enterprise-Umfeld mit Verantwortung für über 30 Applikationen. Weiterentwicklung und Wartung einer breiten Palette von Anwendungen, dabei Sicherstellung von Code-Qualität und Konsistenz über verschiedene Projekte hinweg. Enge Zusammenarbeit mit internationalen Teams und Optimierung bestehender Lösungen für verbesserte Performance und User Experience.

CM Informatik AG
Software Entwickler (60%) • 2019 - 2023

Einsatz und Vertiefung von Angular-Kenntnissen in einem komplexen Enterprise-Framework. Parallel zum berufsbegleitenden Studium Mitarbeit an der Weiterentwicklung anspruchsvoller Softwarelösungen. Aktive Mitgestaltung bei Anforderungen und Design des Webclients mit Fokus auf UX und User-Centered Design. Deutliche Erweiterung der Expertise durch die Arbeit mit komplexen Architekturen und modernen Entwicklungspraktiken.

UniversitätsSpital Zürich
Applikationsentwickler • 2016 - 2019

Eigenverantwortliche Durchführung von Softwareprojekten im gesamten Lebenszyklus - von der Anforderungsanalyse über die Entwicklung bis hin zu Wartung und User-Support. Weiterentwicklung der .NET-Expertise und Einstieg in moderne Frontend-Technologien mit Angular.

UniversitätsSpital Zürich
Ausbildung zum Applikationsentwickler • 2012 - 2016

Absolvierung der Berufsausbildung als Informatiker mit Fachrichtung Applikationsentwicklung. Erlernen fundamentaler Programmierkenntnisse und Entwicklungsmethoden. Mitarbeit an internen Softwareprojekten und erste Erfahrungen in der professionellen Softwareentwicklung im medizinischen Umfeld.

Projekte

CMI Webclient - Enterprise Webanwendung
Angular, NgRx, RxJS, Signals, SignalR, etc.

Fortlaufende Entwicklung und Modernisierung einer umfangreichen Webversion eines etablierten RichClients mit jahrelanger Funktionstiefe. Schwerpunkt auf Konzeption und Architektur mit systematischer Analyse bestehender Lösungen und strategischer Neugestaltung für verbesserte Performance und Wartbarkeit. Arbeit an einer komplexen Angular-Architektur mit mehreren Projekten (Apps und Libraries) unter Einsatz modernster Best Practices wie NgRx, RxJS und Signals. Integration von Echtzeit-Updates via SignalR für eine nahtlose User Experience.

DeepSign Integration - Digitale Signaturlösung
Angular, .NET 4.8, .NET Core 3

Konzeption und Implementierung einer DeepSign-Integration als Proof of Concept in nur 2 Tagen vor Ort beim Kunden. Gemeinsam im Zweier-Team Entwicklung einer vollständigen Schnittstelle von der Dokumentenübermittlung über den Signaturprozess bis zur automatischen Ablage in der CMI-Lösung. Erfolgreiche Demonstration agiler Problemlösung und technischer Expertise unter hohem Zeitdruck.

Behandlungsdashboard für Bettenstationen
AngularJS, .NET Core 1, T-SQL

Entwicklung eines innovativen Touch-Dashboards für Bettenstationen im interdisziplinären Team. Übersichtliche Darstellung aller relevanten Patientendaten auf einen Blick mit intuitiver Touch-Bedienung für Detailansichten. Zusätzliche Admin-Oberfläche zur digitalen Mitarbeiterzuweisung, die den bisherigen analogen Whiteboard-Prozess mit Magneten ersetzt. Das Projekt wurde erfolgreich auf über 40 Bettenstationen ausgerollt und etablierte sich als eines der erfolgreichsten internen Digitalisierungsprojekte.

Skills

Angular
NgRx
RxJS
HTML5
CSS3
TypeScript
JavaScript
.NET / C#
Git
REST APIs
SQL
Cloud
UX Design
User-Centered Design
Responsive Design
Agile / Scrum
Software Architecture
Team Leadership
Requirements Engineering
Unit Testing
E2E Testing
DevOps / CI/CD
Code Review
Project Planning

Erreichbarkeit

Bei Fragen oder Interesse an einem Austausch freue ich mich über eine Nachricht.