Muhammed D.

Softwareentwickler

Herford, Deutschland

Erfahrungen

Feb. 2023 - Bis heute
2 Jahren 8 Monaten

Softwareentwickler

The.NextGen GmbH

  • Entwickelte eine interne Webanwendung zur Optimierung des Gehaltsabrechnungsprozesses über eine Microservice-Schnittstelle mit Anbindung an eine MSSQL-Datenbank

  • Implementierte eine interaktive Weboberfläche mit Blazor und integrierte die Benutzerauthentifizierung über Azure AD

  • Entwarf und legte Rollen und Berechtigungen in der Datenbank fest, um die Sichtbarkeit und Bearbeitungsrechte von Daten zu beschränken

  • Erstellte eine Fortschrittsübersichtsseite, die Benutzer durch jeden Schritt der Gehaltsabrechnung führt

  • Verarbeitete Bonusberechnungen durch den Import von Excel-Dateien und sendete Nutzerbenachrichtigungen per SQL Server Send Mail

  • Werkzeuge 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 Monaten

Softwareentwickler

Techem

  • Projekt OSP (05.2019–04.2021):

  • Erstellte einen SOAP-basierten Microservice zur Berechnung von Techniker-Routen unter Berücksichtigung des Live-Verkehrs, zunächst auf PostgreSQL und später auf Oracle

  • Entwickelte den Service mit C# und ASP.NET (.NET Framework 6.7) und erstellte ereignisgesteuerte Datenbankstrukturen zur Speicherung von Kunden- und Auftragsdaten

  • Integrierte einen Drittanbieter zur Routenberechnung via SOAP, speicherte XML-Antworten und leitete die Daten an die Hauptsysteme weiter

  • Erstellte SQL-Abfragen für das Anwendungsmonitoring und implementierte CI/CD-Pipelines in Azure DevOps

  • Führte zunächst Unit-Tests mit MSTest ein und wechselte nach Team-Schulung später zu NUnit

  • Projekt AccountDB (04.2020–01.2023):

  • Implementierte eine modulare RESTful-API für zentrale Funktionen des Kundenportals (z. B. Mandantenwechsel) mit Oracle-Datenbank im Backend

  • Entwarf ein Plugin-Schnittstellensystem, das Entwicklern ermöglicht, Module mit minimalem Integrationsaufwand hinzuzufügen

  • Arbeitete mit Frontend-Entwicklern zusammen und dokumentierte die APIs mit Swagger; sorgte für performante JSON-Paginierung und Filterung

  • Erstellte HTML-/CSS-Übersichts- und Changelog-Seiten; entwickelte einen HQLM-Connector zur Darstellung von Tickets als Timeline

  • Sicherte die API-Kommunikation mit API-Schlüsseln ab und integrierte Dienste mit Consul für Monitoring und Load Balancing

  • Testete .NET Core und ASP.NET Core für kleinere Migrationsprojekte und arbeitete an einem Blazor/WebHook-Dashboard für Azure DevOps-Deployments

  • Werkzeuge und Technologien: C#, .NET Framework, .NET Core, ASP.NET 6/Core, PostgreSQL, Oracle, SOAP, RESTful-Services, Swagger, Visual Studio 2017/2019/2022, TFS, Scrum, Kanban, Azure DevOps, XML, JSON, MSTest, NUnit, Azure Cloud, EF, HTML, CSS, Blazor, Consul, WebHook

Jan. 2016 - Apr. 2019
3 Jahren 4 Monaten

Softwareentwickler

Wrede GmbH

  • Erweiterte die SAP B1-Benutzeroberfläche durch die Entwicklung von Add-ons in C#/.NET Framework und WinForms, um den Auftragsfortschritt und Lagerbestände darzustellen

  • Automatisierte Routineprozesse in SAP, um die Effizienz zu steigern und manuelle Eingriffe zu minimieren

  • Integrierte eine maßgeschneiderte Zeiterfassung in SAP B1 und entwickelte eine Intranet-Seite, auf der Mitarbeiter per Scanner ihre Stunden erfassen und Überstunden sowie Urlaubsstände einsehen können

  • Erstellte ein CRM-Newsletter-Add-on zum Versenden von E-Mails über eine externe REST-API mit Benutzerzustimmungs-Workflow

  • Optimierte das bestehende Inventurprogramm und reduzierte die Zählzeit von mehreren Stunden auf unter eine Stunde

  • Werkzeuge und Technologien: C#, .NET Framework, .NET Core, WinForms, Visual Studio 2014/2017, MS SQL Server 2014/2016, SAP B1 SDK, EF Core Migration, HTML5, CSS, Ajax, jQuery, JavaScript

Sept. 2013 - Dez. 2015
2 Jahren 4 Monaten

Softwareentwickler

Resolto

  • Entwickelte eine internationale E-Commerce-Website mit Sitecore CMS unter Einsatz von C# und .NET Framework; erstellte Templates für Content-Editoren zum Befüllen und Veröffentlichen

  • Implementierte eine News-Seite mit Eventkalender und Filterfunktionalität mittels jQuery und Ajax

  • Sicherte responsive Design über Browser und Geräte hinweg; nutzte MSSQL zur Inhaltsspeicherung

  • Meisterte Herausforderungen bei der Cross-Browser-Kompatibilität und lieferte ein Projekt nach Wasserfallmodell termingerecht ab

  • Werkzeuge und Technologien: C#, .NET Framework, Visual Studio 2012, Sitecore SDK, ASP.NET, MS SQL Server, JavaScript, HTML, CSS, Responsive Design

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.

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

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