Recommended expert

Muhammed Dairabani

Softwareentwickler

Muhammed Dairabani
Herford, Deutschland

Erfahrungen

Feb. 2023 - Bis heute
3 Jahren

Softwareingenieur

The.NextGen GmbH

  • Erstellte interne Webanwendung zur Verbesserung des Gehaltsprozesses mit einem Microservice und MSSQL
  • Entwickelte interaktive Web-Oberfläche mit Microsoft Blazor
  • Integrierte Azure AD zur Benutzer-Authentifizierung
  • Entwarf und implementierte Rollen und Berechtigungen in der Datenbank
  • Erstellte eine Fortschrittsseite, die Nutzer durch jeden Prozessschritt führt
  • Bearbeitete Bonusberechnungen durch Import von Excel-Dateien
  • Konfigurierte E-Mail-Benachrichtigungen mit MSSQL Send Mail
  • Tools und Technologien: C#, ASP.NET 6, MS-SQL, REST-API, Visual Studio 2022, TFS, Microservices, Kanban-Board, Azure DevOps
Mai 2019 - Jan. 2023
3 Jahren 9 Monate

Softwareentwickler

Techem

  • Entwickelte SOAP-Microservice-Schnittstelle und entwarf Datenbankstrukturen für Techniker-Routing mit ASP.NET, C#, PostgreSQL und später Oracle
  • Implementierte ereignisgesteuerte Architektur zur Speicherung von Kundeninformationen und Bestellungen und handhabte XML-Datenaustausch per SOAP
  • Schrieb SQL-Monitoring-Skripte und unterstützte die Scrum-Methodik
  • Automatisierte Pipelines in Azure DevOps und implementierte Unit-Tests, dabei Umstieg von MSTest zu NUnit
  • Entwarf und implementierte interne modulare REST-API "AccountDB" für das Kundenportal mit C#, ASP.NET und Oracle
  • Entwickelte pluginbasierte Architektur und Datenstrukturen, erstellte Swagger-Dokumentation und unterstützte Paginierung und Filterung
  • Erstellte Übersichts- und Changelog-Seiten mit HTML/CSS und implementierte HQLM-Connector für den Ticket-Zeitstrahl
  • Sicherte RESTful-Services mit API-Key und integrierte Consul für Monitoring und Lastverteilung
  • Startete Migrationsmaßnahmen zu .NET Core und ASP.NET Core, erstellte Services via Azure DevOps und erkundete Azure Cloud
  • Tools und Technologien: C#, .NET Framework, .NET Core, ASP.NET, ASP.NET Core, PostgreSQL, Oracle, SOAP, RESTful-Services, TFS, Visual Studio, Azure DevOps, Scrum, Kanban, XML, MSTest, NUnit, Swagger, EF, Consul, Webhook, Blazor, HTML, CSS
Jan. 2016 - Apr. 2019
3 Jahren 4 Monate

Softwareentwickler

Wrede GmbH

  • Entwickelte SAP B1 Add-ons zur Verbesserung der SAP-Oberfläche, Anzeige des Auftragsfortschritts und Optimierung der Lagerpräsentation
  • Integrierte individuelle Zeiterfassungslösung in SAP B1 und erstellte Intranet-Schnittstelle für terminalbasierte Mitarbeiter ein-/aus-stempelung sowie Anzeige von Überstunden und Urlaub
  • Implementierte CRM-Add-on zum Versand von Newslettern über eine Drittanbieter-REST-API mit Einwilligungs-Workflow
  • Erweiterte und optimierte Lagerprogramm und verkürzte die Verarbeitungszeit von mehreren Stunden auf eine Stunde
  • Verwendete C#, .NET Framework/Core, WinForms, SAP B1 SDK, MS SQL Server
  • Frontend-Entwicklung mit HTML, CSS, Ajax, jQuery, JavaScript
  • Tools und Technologien: Visual Studio 2014 & 2017, EF Core, eigene ORM
Sept. 2013 - Dez. 2015
2 Jahren 4 Monate

Softwareentwickler

Resolto

  • Entwickelte Shopping-Seite mit Sitecore CMS und erstellte Templates für Content-Editoren
  • Implementierte News-Seite mit Event-Kalender unter Verwendung von jQuery und Ajax sowie Produktfilter-Funktionen
  • Sorgte für responsives Design über verschiedene Browser und Geräte hinweg
  • Tools und Technologien: C#, .NET Framework, Sitecore, Visual Studio 2012, MS SQL Server, ASP.NET, JavaScript, HTML, CSS

Zusammenfassung

Als Softwareentwickler und Architekt mit über 9 Jahren Berufserfahrung habe ich bereits bei einigen Unternehmen aus den unterschiedlichsten Domänen an vielen unterschiedlichen Softwareprojekten gearbeitet.

Eine möglichst enge Zusammenarbeit mit Kunden bzw. den Anwendern war mir dabei immer besonders wichtig, denn nur so kann man das umsetzen, was der Kunde auch wirklich braucht.

Cleancode, einfach zu verstehender sowie leicht zu wartender Code stand für mich immer Fokus meiner Arbeit. Der regelmäßige Austausch mit anderen Entwicklern war dabei über die Jahre ein wichtiges, zentrales Element meines Vorgehens. In Zukunft würde ich gerne meine Kenntnisse im Bereich Azure bzw. Cloud und skalierender Architektur weiter ausbauen.

Fähigkeiten

Sprachen

  • C#
  • Javascript

Datenbanken

  • Sql Server
  • Sql
  • Postgresql
  • Oracle

Versionsverwaltung

  • Git
  • Tfs

Frameworks / Technologien

  • .Net Framework
  • .Net Core
  • Asp.net
  • Asp.net Core
  • Entity Framework
  • Ef Core
  • Jsonschema.net
  • Sitecore
  • Consul
  • Webhook
  • Ajax
  • Jquery
  • Winforms

Projekt-tools

  • Visual Studio
  • Visual Studio Code
  • Azure Devops

Testing

  • Nunit
  • Mstest

Vorgehensmodelle

  • Scrum
  • Kanban

Schnittstellen

  • Rest
  • Soap

Architekturen

  • Mvc
  • Services (Soa)
  • Cloud
  • Azure
  • Microservices

Sprachen

Arabisch
Muttersprache
Deutsch
Muttersprache
Englisch
Grundkenntnisse

Ausbildung

Okt. 2010 - Juni 2013
Lorem ipsum dolor sit amet

Master of Science · Naturwissenschaftliche Informatik

Okt. 2007 - Juni 2010
Lorem ipsum dolor sit amet

Bachelor of Science · Bio.-Informatik und Genomforschung

Okt. 2006 - Juni 2007
Lorem ipsum dolor sit amet

Pharmazie · München, Deutschland

...und 1 Weitere

Zertifikate & Bescheinigungen

SAP Certified Development Associate - SAP Business One Release 9.0

Sitecore Certified Professional Developer

Profil

Erstellt
Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Frequently asked questions

Sie haben Fragen? Hier finden Sie weitere Informationen.

Wo ist Muhammed ansässig?

Muhammed ist in Herford, Deutschland ansässig und kann in On-Site-, Hybrid- und Remote-Arbeitsmodellen arbeiten.

Welche Sprachen spricht Muhammed?

Muhammed spricht folgende Sprachen: Arabisch (Muttersprache), Deutsch (Muttersprache), Englisch (Grundkenntnisse).

Wie viele Jahre Erfahrung hat Muhammed?

Muhammed hat mindestens 12 Jahre Erfahrung. In dieser Zeit hat Muhammed in mindestens 2 verschiedenen Rollen und für 4 verschiedene Firmen gearbeitet. Die durchschnittliche Dauer der einzelnen Projekte beträgt 3 Jahre. Beachten Sie, dass Muhammed möglicherweise nicht alle Erfahrungen geteilt hat und tatsächlich mehr Erfahrung hat.

Für welche Rollen wäre Muhammed am besten geeignet?

Basierend auf der jüngsten Erfahrung wäre Muhammed gut geeignet für Rollen wie: Softwareingenieur, Softwareentwickler.

Was ist das neueste Projekt von Muhammed?

Die neueste Position von Muhammed ist Softwareingenieur bei The.NextGen GmbH.

Für welche Unternehmen hat Muhammed in den letzten Jahren gearbeitet?

In den letzten Jahren hat Muhammed für The.NextGen GmbH und Techem gearbeitet.

In welchen Industrien hat Muhammed die meiste Erfahrung?

Muhammed hat die meiste Erfahrung in Industrien wie Informationstechnologie (IT) und Versorgungsdienstleistungen.

In welchen Bereichen hat Muhammed die meiste Erfahrung?

Muhammed hat die meiste Erfahrung in Bereichen wie Informationstechnologie (IT) und Produktentwicklung.

In welchen Industrien hat Muhammed kürzlich gearbeitet?

Muhammed hat kürzlich in Industrien wie Versorgungsdienstleistungen und Informationstechnologie (IT) gearbeitet.

In welchen Bereichen hat Muhammed kürzlich gearbeitet?

Muhammed hat kürzlich in Bereichen wie Informationstechnologie (IT) und Produktentwicklung gearbeitet.

Was ist die Ausbildung von Muhammed?

Muhammed hat einen Master in Naturwissenschaftliche Informatik und einen Bachelor in Bio.-Informatik und Genomforschung.

Ist Muhammed zertifiziert?

Muhammed hat 2 Zertifikate. U.a: SAP Certified Development Associate - SAP Business One Release 9.0 und Sitecore Certified Professional Developer.

Wie ist die Verfügbarkeit von Muhammed?

Muhammed ist sofort verfügbar für passende Projekte.

Wie hoch ist der Stundensatz von Muhammed?

Der Stundensatz von Muhammed hängt von den spezifischen Projektanforderungen ab. Bitte verwenden Sie die Meet-Schaltfläche im Profil, um ein Meeting zu planen und die Details zu besprechen.

Wie kann man Muhammed beauftragen?

Um Muhammed zu beauftragen, klicken Sie auf die Meet-Schaltfläche im Profil, um ein Meeting anzufragen und Ihre Projektanforderungen zu besprechen.

Durchschnittlicher Tagessatz für ähnliche Positionen

Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.

1200
900
600
300
⌀ Markt: 870-1030 €
Die angegebenen Tagessätze entsprechen der typischen Marktspanne für Freiberufler in dieser Position, basierend auf aktuellen Projekten auf unserer Plattform.
Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.