Muhammad Umar

Angestellt, Software Engineer, Terracotta Manpower Services
Dubai, Vereinigte Arabische Emirate

Fähigkeiten und Kenntnisse

Python
Node.js
TypeScript
JavaScript
C#
.NET
Next.js
NestJS
Full-stack development
React
Angular
Express.js
PostgreSQL
SQL Server
Tailwind CSS
Bootstrap
AWS
Azure
Docker
Redis
Prompt Engineering
Ollama
API
REST
SQL
NoSQL
HTML5
CSS3
Canvas2D
Microservices
Event-Driven Architecture
Elasticsearch
Entity Framwork
Prisma
Firebase
Linux
Git
Unit Testing
Integration Testing
Automation
Java
Spring Boot
Clean Code
Tech Lead
Mentorship
Agile
Training
Code Reviews

Werdegang

Berufserfahrung von Muhammad Umar

  • Bis heute 5 Monate, seit März 2026

    Software Engineer

    Terracotta Manpower Services

    Entwicklung eines Elternportals zur Bearbeitung von 1,1 Millionen Schüleranfragen aus öffentlichen Schulen in den VAE.

  • 1 Jahr und 7 Monate, Aug. 2024 - Feb. 2026

    Software Engineer

    Ministry of Education (Kawader Human Resources Consultancy)

    * Entwicklung von 7 Diensten (Beglaubigungen, Echtheitsprüfung, Zertifikate usw.) im Unified Service Portal für über 1 Million Nutzer. * Leitung des Projekts „RCEP UNESCO Awards“ mit Integration von UAE Pass und E-Mail-Authentifizierung. * Implementierung des TDRA UAE Design Systems (DLS v2.3) unter Einhaltung der WCAG-Anforderungen zur Barrierefreiheit. * Reduzierung des Bereitstellungsaufwands um 90 % durch CI/CD-Pipelines; Upgrade von .NET 2 auf 8 LTS sowie von Angular 15 auf 19.

  • 1 Jahr und 1 Monat, Aug. 2023 - Aug. 2024

    Senior Software Engineer

    Sprinting Retail

    * Umsetzung von Erweiterungen für das Sprinting-Retail-System zur Verarbeitung von Einzelbestellungen in der Lebensmittelbranche. * Entwicklung eines A/B-Testmoduls mit Integration von Google Analytics zur Analyse von Marketingkampagnen. * Migration des Kernprodukts sowie der Unit-Tests von Feather.js auf Nest.js zur Einführung von TypeScript. * Unterstützung bei der Migration des Payment Gateways sowie Umsetzung von Erweiterungen für die Kiosk-App, die mobile App und das Loyalty-System.

  • 2 Jahre und 2 Monate, Juli 2021 - Aug. 2023

    Staff Software Engineer

    10Pearls

    * Leitung eines Teams von bis zu 7 Softwareentwicklern sowie Durchführung von Mentoring, Schulungen und Code-Reviews. * Umsetzung von Funktionserweiterungen und Fehlerbehebungen für ein Enterprise- und Krankenhausmanagement-Portal. * Entwicklung einer sicheren Cerner-Integration mit Spring Boot und Angular Web Components sowie Wartung eines Flottenmanagementsystems für über 15.000 Geräte im Gesundheitswesen. * Entwicklung eines OpenAI-basierten RAG-Systems mit Integration in Microsoft Teams über Power Agent

  • 1 Jahr und 9 Monate, Okt. 2019 - Juni 2021

    Senior Software Engineer

    10Pearls

    * Umsetzung von HIPAA- und HITECH-konformen Erweiterungen für die Amwell-Telemedizinplattform (Arzt- und Patientenportale) in Zusammenarbeit mit verteilten Teams in den USA, der Ukraine und Pakistan. * Umsetzung von EMR-/EHR-Integrationen nach dem FHIR-Standard, einschließlich der Integration von Cerner.

  • 1 Jahr, Okt. 2018 - Sep. 2019

    Senior Software Engineer

    Sunbonn

    * Leitung eines Entwicklungsteams mit technischem Mentoring, Code-Reviews und Durchführung technischer Bewerbungsgespräche. * Leitung der Entwicklung einer mobilen App im Stil der Snapchat Map, einschließlich Architektur, Datenschutzkonzept, Empfehlungssystem, Firebase Authentication, Google Cloud Storage und mobiler APIs. * Integration von PayPal Express, Google Kalender und SCORM Cloud in ein SaaS-basiertes Learning-Management-System (LMS).

  • 9 Monate, Jan. 2018 - Sep. 2018

    Team Lead Software Engineering

    KCompute

    * Leitung eines Entwicklungsteams mit technischem Mentoring sowie regelmäßiger Durchführung technischer Bewerbungsgespräche. * Leitung der Architektur eines US-Lohnabrechnungssystems bei der Migration von FoxPro auf .NET.

  • 1 Jahr und 3 Monate, Okt. 2016 - Dez. 2017

    Software Engineer

    Indus Motors Company (KCompute)

    * Konzeption und Entwicklung des Toyota Sure Gebrauchtwagenhändler-Managementsystems von Grund auf. * Reduzierung der Check-in-Zeit für über 3.000 Schichtmitarbeitende von 30 auf ca. 1 Sekunde sowie Verkürzung der Berichtsverarbeitung von Stunden auf Minuten durch Cache-, SQL- und Code-Optimierungen. * Steigerung der Erfolgsquote beim Massen-Onboarding von Mitarbeitenden auf 90 % durch asynchrone Verarbeitung und Code-Optimierungen.

  • 7 Monate, Apr. 2016 - Okt. 2016

    Software Engineer

    Logic-Unit

    * Überarbeitung des Asset-Wartungssystems auf Syncfusion zur Verbesserung von UI/UX in der Textilindustrie. * Optimierung des Datenmodells und der Abfragen unter Verwendung von Entity Framework, LINQ und Stored Procedures.

Ausbildung von Muhammad Umar

  • 4 Jahre, Jan. 2012 - Dez. 2015

    Computer Science

    Bahria University

Sprachen

  • Englisch

    C1 (Fließend)

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z