Summary
Overview
Work History
Education
Skills
Timeline
Generic

Mohamed Askouri

Köln

Summary

Erwiesene Erfolgsbilanz in der Verbesserung der Softwareeffizienz und -leistung, insbesondere für die REMIRA Group GmbH/REWE Group, durch die Nutzung umfassender C#-Kenntnisse und außergewöhnlicher Problemlösungsfähigkeiten. Spezialisiert auf .NET Core, versiert in agilen Methoden und engagiert in der Bereitstellung hochwertiger Lösungen durch innovative Design- und Entwicklungspraktiken.

Overview

9
9
years of professional experience

Work History

JAVA/TypeScript Developer

Innovas GmbH
01.2016 - 07.2017

• Entwicklung von TYPO3-Plugins.

• Konzeption und Implementierung einer Testsystemverwaltungssoftware mit dem Vaadin-Framework.

• Programmierung im Bereich Swing-/GUI.

C#/ .NET Developer

Cadosys GmbH
08.2017 - 07.2020
  • Konzeption und Umsetzung von Softwarelösungen.
  • Analyse und Definition der Anforderung.
  • Konzeption, Implementierung, Test und Dokumentation.
  • Softwarewartung Aufgaben.

Senior C#/.NET Software Developer

REMIRA Group GmbH / REWE Group
08.2020 - Current

• Erweiterung und Entwicklung neuer Softwarelösungen.
• Performance-Optimierung bestehender Programme durch Umgestaltung des alten Codes mit LINQ und Parallel Programming.
• Entwicklung und Implementierung von Lösungen zur Verbesserung der Effizienz und Leistungsfähigkeit unserer Softwareprodukte.
• Bereitstellung von Rufbereitschaft für unseren großen Kunden, die REWE Group, über einen Zeitraum von mehr als zwei Jahren.

Education

Bachelor of Science - Technische Informatik

Technology Arts Sciences TH Köln
Köln
08.2019

Master of Science - Informatik

Hochschule Ruhr West
Mülheim An Der Ruhr

Skills

  • Beherrschung von C#: Tiefgehende Kenntnisse und Erfahrung mit der Programmiersprache C#
  • NET Framework/Core: Umfassende Erfahrung mit dem NET Framework und NET Core, einschließlich der neuesten Versionen
  • ASPNET MVC/Web API: Expertise in der Entwicklung von Anwendungen mit ASPNET MVC und der Erstellung von RESTful APIs mit ASPNET Web API
  • Entity Framework: Fundiertes Wissen über ORM (Object-Relational Mapping) mit Entity Framework, einschließlich EF Core
  • LINQ: Beherrschung der Verwendung von LINQ für Datenabfragen und -manipulation
  • SQL Server: Fortgeschrittene Fähigkeiten im Umgang mit SQL Server, einschließlich Datenbankdesign, -entwicklung und Leistungsoptimierung
  • Microservices-Architektur: Vertrautheit mit dem Design und der Entwicklung von Microservices-basierten Anwendungen
  • Unit Testing/TDD: Erfahrung mit Unit Testing Frameworks (zB xUnit, NUnit) und Test-Driven Development (TDD) Praktiken
  • Dependency Injection: Kenntnisse der Prinzipien der Dependency Injection und entsprechender Frameworks (zB Autofac, Unity)
  • Versionskontrollsysteme: Beherrschung der Verwendung von Versionskontrollsystemen, insbesondere Git
  • Continuous Integration/Continuous Deployment (CI/CD): Erfahrung mit CI/CD-Pipelines und Tools wie Azure DevOps, Jenkins oder GitHub Actions
  • Design Patterns: Sehr Gutes Verständnis von Software-Design-Patterns und Prinzipien (zB SOLID, DRY)
  • Agile/Scrum: Erfahrung in der Arbeit in Agile/Scrum-Entwicklungsumgebungen
  • Leistungsoptimierung: Fähigkeiten in der Leistungsoptimierung und -steigerung von Anwendungen
  • Problemlösung: Hervorragende Problemlösungs- und Analysefähigkeiten

Timeline

Senior C#/.NET Software Developer

REMIRA Group GmbH / REWE Group
08.2020 - Current

C#/ .NET Developer

Cadosys GmbH
08.2017 - 07.2020

JAVA/TypeScript Developer

Innovas GmbH
01.2016 - 07.2017

Bachelor of Science - Technische Informatik

Technology Arts Sciences TH Köln

Master of Science - Informatik

Hochschule Ruhr West
Mohamed Askouri