Recommended expert

Muhammed Dairabani

Software Engineer

Muhammed Dairabani
Herford, Germany

Experience

Feb 2023 - Present
3 years

Software Engineer

The.NextGen GmbH

  • Created internal web application to improve the salary process using a microservice interfacing with MSSQL
  • Developed interactive web UI using Microsoft Blazor
  • Integrated Azure AD for user authentication
  • Designed and implemented roles and permissions in the database
  • Developed progress page guiding users through each process step
  • Processed bonus calculations by importing Excel files
  • Configured email notifications using MSSQL Send Mail
  • Tools and technologies: C#, ASP.NET 6, MS-SQL, REST API, Visual Studio 2022, TFS, microservices, Kanban Board, Azure DevOps
May 2019 - Jan 2023
3 years 9 months

Software Engineer

Techem

  • Developed microservice SOAP interface and designed database structures for technician routing using ASP.NET, C#, PostgreSQL, and later Oracle
  • Implemented event-driven architecture to persist customer information and orders and handled XML data exchange via SOAP
  • Wrote SQL monitoring scripts and supported Scrum methodology
  • Automated pipelines in Azure DevOps and implemented unit tests, transitioning from MSTest to NUnit
  • Designed and implemented internal modular REST API "AccountDB" for the customer portal using C#, ASP.NET, and Oracle
  • Developed plugin-based architecture and data structures, provided Swagger documentation, and supported pagination and filtering
  • Created overview and changelog pages with HTML/CSS and implemented HQLM connector for ticket timeline
  • Secured RESTful services with API key and integrated with Consul for monitoring and load balancing
  • Initiated migration efforts to .NET Core and ASP.NET Core, built services via Azure DevOps, and explored Azure Cloud
  • Tools and technologies: C#, .NET Framework, .NET Core, ASP.NET, ASP.NET Core, PostgreSQL, Oracle, SOAP, RESTful Service, TFS, Visual Studio, Azure DevOps, Scrum, Kanban, XML, MSTest, NUnit, Swagger, EF, Consul, Webhook, Blazor, HTML, CSS
Jan 2016 - Apr 2019
3 years 4 months

Software Engineer

Wrede GmbH

  • Developed SAP B1 add-ons to enhance SAP UI, display order progress, and improve inventory presentation
  • Integrated custom time tracking solution in SAP B1 and built intranet interface for terminal-based employee check-in/out and display of overtime and leave
  • Implemented CRM add-on to send newsletters via third-party REST API with consent workflow
  • Extended and optimized inventory program, reducing processing time from several hours to one hour
  • Utilized C#, .NET Framework/Core, WinForms, SAP B1 SDK, MS SQL Server
  • Frontend development with HTML, CSS, Ajax, jQuery, JavaScript
  • Tools and technologies: Visual Studio 2014 & 2017, EF Core, custom ORM
Sep 2013 - Dec 2015
2 years 4 months

Software Engineer

Resolto

  • Developed shopping site using Sitecore CMS and created templates for content editors
  • Implemented news page with event calendar using jQuery and Ajax and product filtering features
  • Ensured responsive design across browsers and devices
  • Tools and technologies: C#, .NET Framework, Sitecore, Visual Studio 2012, MS SQL Server, ASP.NET, JavaScript, HTML, CSS

Summary

As a software developer and architect with over 9 years of experience, I have worked at several companies in various domains on many different software projects.

Close cooperation with customers and users has always been very important to me, because only then can you deliver what the customer really needs.

Clean code, code that is easy to understand and maintain, has always been my focus. Regular collaboration with other developers has been a key part of my approach over the years. In the future, I would like to expand my skills in Azure, cloud technologies and scalable architecture.

Skills

Languages

  • C#
  • Javascript

Databases

  • Sql Server
  • Sql
  • Postgresql
  • Oracle

Version Control

  • Git
  • Tfs

Frameworks / Technologies

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

Project Tools

  • Visual Studio
  • Visual Studio Code
  • Azure Devops

Testing

  • Nunit
  • Mstest

Methodologies

  • Scrum
  • Kanban

Interfaces

  • Rest
  • Soap

Architectures

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

Languages

Arabic
Native
German
Native
English
Elementary

Education

Oct 2010 - Jun 2013
Lorem ipsum dolor sit amet

Master of Science · Scientific Computer Science

Oct 2007 - Jun 2010
Lorem ipsum dolor sit amet

Bachelor of Science · Bioinformatics and Genomic Research

Oct 2006 - Jun 2007
Lorem ipsum dolor sit amet

Pharmacy · Munich, Germany

...and 1 more

Certifications & licenses

SAP Certified Development Associate - SAP Business One Release 9.0

Sitecore Certified Professional Developer

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Muhammed based?

Muhammed is based in Herford, Germany and can operate in on-site, hybrid, and remote work models.

What languages does Muhammed speak?

Muhammed speaks the following languages: Arabic (Native), German (Native), English (Elementary).

How many years of experience does Muhammed have?

Muhammed has at least 12 years of experience. During this time, Muhammed has worked in at least 1 role and for 4 different companies. The average length of individual experience is 3 years. Note that Muhammed may not have shared all experience and actually has more experience.

What roles would Muhammed be best suited for?

Based on recent experience, Muhammed would be well-suited for roles such as: Software Engineer.

What is Muhammed's latest experience?

Muhammed's most recent position is Software Engineer at The.NextGen GmbH.

What companies has Muhammed worked for in recent years?

In recent years, Muhammed has worked for The.NextGen GmbH and Techem.

Which industries is Muhammed most experienced in?

Muhammed is most experienced in industries like Information Technology (IT) and Utility Services.

Which business areas is Muhammed most experienced in?

Muhammed is most experienced in business areas like Information Technology (IT) and Product Development.

Which industries has Muhammed worked in recently?

Muhammed has recently worked in industries like Utility Services and Information Technology (IT).

Which business areas has Muhammed worked in recently?

Muhammed has recently worked in business areas like Information Technology (IT) and Product Development.

What is Muhammed's education?

Muhammed holds a Master in Scientific Computer Science and a Bachelor in Bioinformatics and Genomic Research.

Does Muhammed have any certificates?

Muhammed has 2 certificates. These include: SAP Certified Development Associate - SAP Business One Release 9.0 and Sitecore Certified Professional Developer.

What is the availability of Muhammed?

Muhammed is immediately available for suitable projects.

What is the rate of Muhammed?

Muhammed's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Muhammed?

To hire Muhammed, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1200
900
600
300
Market avg: 870-1030 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.