Mahdi Ehsanifar

Angestellt, Software Architect, NSH Nahverkehr Schleswig-Holstein GmbH

Kiel, Deutschland

Fähigkeiten und Kenntnisse

C#.NET
.Net Core
.NET Framework
T-SQL
SQL Server
Entity Framework Core
Entity Framwork
WPF
WCF
MVVM
Visual Studio
Software Architecture
N-Tier Architectur
Design pattern
OOP
OOD
Inversion of Control (IoC)
Dependency Injection
Async Programming
Multithreading
Azure DevOps
TFS
Jira
Continuous Integration
Agile
TDD
Git
Scrum (software development)
LINQ
Unit Testing
HTML
CSS
JavaScript
TypeScript
ASP.NET Core
ASP.NET Web API
ASP.NET MVC
Bootstrap (front-end framework)
Node.js
jQuery
REST
React.js
Business Intelligence
Data Mining
SSAS

Werdegang

Berufserfahrung von Mahdi Ehsanifar

  • Bis heute 6 Jahre und 10 Monate, seit Aug. 2017

    Software Architect

    NSH Nahverkehr Schleswig-Holstein GmbH

    NSH Nahverkehr Schleswig-Holstein GmbH is a service provider of the uniform tariff for the entire state of Schleswig-Holstein. There I’m responsible for the research and development of the tariff employing software solutions, which necessitates being highly skilled in developing 4-Layer architecture desktop applications utilizing .Net, SQL, EntityFramework, WPF, MVVM, and Rest API. Besides, it needs appropriate knowledge of data science regarding data mining and analytics using SSAS, as well.

  • 5 Jahre und 7 Monate, März 2011 - Sep. 2016

    Senior R&D Developer

    IranEIT

    Working in an active and innovative technical team in R&D department, and responsible for online software solutions in ALM as well as CRM domains. Developing enterprise applications in 4-tier architecture and MVVM pattern, web applications and services, along with R&D for new technologies, methodologies and tools. The above-mentioned tasks required being a good team player, having the spirit of cooperation, and leading the team in whole technical standpoints based on the objectives.

  • 3 Monate, Dez. 2010 - Feb. 2011

    Junior Developer

    Herfeiha

    Developing financial software which was used by average level businesses.

Ausbildung von Mahdi Ehsanifar

  • 2016 - 2019

    Information Engineering

    Fachhochschule Kiel

  • 2008 - 2010

    Software Technology Engineering

    Kowsar Higher Education Institute

  • 2005 - 2008

    Scientific and Applied Computer Software

    Shomal University

Sprachen

  • Englisch

    Gut

  • Deutsch

    Grundlagen

  • Persian

    -

Interessen

Music
Movies
Nature
Teen novels
Animals

21 Mio. XING Mitglieder, von A bis Z