Mohamed Naga

Bis 2025, Software Engineer Expert, Boom Software GmbH
Oldenburg, Deutschland

Fähigkeiten und Kenntnisse

C#
JavaScript
Java
Angular
SQL
TypeScript
HTML
Full-stack development
.NET Framework
Software Development
Vue.js
Node.js
CSS
SQL Server
API
Docker
PostgreSQL
REST
Microservices
MongoDB
Agile Development
Cloud Computing
Git
Communication skills
Team work
Commitment
Flexibility
Reliability
Spring Framework
Frontend
Backend
Database
Web applications
Scrum
AWS
Kubernetes
CI/CD
.NET
Kotlin
React

Werdegang

Berufserfahrung von Mohamed Naga

  • 1 Jahr und 11 Monate, Apr. 2023 - Feb. 2025

    Software Engineer Expert

    Boom Software GmbH

    - Led end-to-end development of a hybrid mobile application used daily by 1,000+ tram drivers in Warsaw, supporting mission-critical transport operations. - Designed offline-first functionality to ensure uninterrupted workflows in low-connectivity environments. - Implemented OAuth2 / OpenID Connect with Keycloak for secure SSO and role-based access control. - Designed REST APIs, background jobs, and synchronization logic; modeled relational schemas in SQL Server.

  • 1 Jahr und 3 Monate, Feb. 2022 - Apr. 2023

    Senior Full stack Software Engineer

    Vocantas

    - Delivered a modular HRM employee scheduling system supporting complex shift-planningand replacement workflows. - Implemented scheduling algorithms and background jobs for SMS/email notifications andshift replacement processes. - Applied SOLID principles to improve maintainability and testing.

  • 2 Jahre und 6 Monate, Sep. 2019 - Feb. 2022

    Senior Full stack .NET Software Engineer

    Devexy

    - Designed and built a microservices-based insurance platform for quote aggregation and purchasing flows. - Implemented centralized logging and metrics to improve production debugging and observability (logging pipeline, error tracking). - Security-by-design and data handling in line with compliance requirements.

  • 1 Jahr, Okt. 2018 - Sep. 2019

    Senior Software Engineer

    DMS

    - Core contributor to national Patient Waiting List Management system (Ministry of Health, 6-person team); end-to-end auth, ICD medical coding, OracleDB. - Implemented end-to-end authentication/authorization and integrated ICD medical coding with Oracle DB-based government systems. - Delivered reporting modules and analytics dashboards.

  • 2 Jahre und 9 Monate, Feb. 2016 - Okt. 2018

    Full stack Software Engineer

    KadiaTech

    - Led development of an enterprise form-builder and survey platform (Typeform-like) with publishing and analytics capabilities. - Implemented complex reporting, pivot queries, and data analysis features.

  • 1 Jahr und 11 Monate, Apr. 2014 - Feb. 2016

    Java/J2EE Software Engineer

    BESHARA Group

    Contributed to e-government portal modules for Government of Kuwait (Java/Java EE, OracleDB).

Sprachen

  • Arabisch

    Muttersprache

  • Englisch

    Fließend

  • Deutsch

    Grundlagen

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