Ardalan Ebrahimi

Bis 2020, Senior Software Designer & Developer, IranEIT co.

Berlin, Deutschland

Fähigkeiten und Kenntnisse

c#
SQL
OOP
Object Oriented Programming
Software Development
ERP
Android Development
Software Design
Database design
Design pattern
Software Engineering
R&D
Object Oriented Design (OOD)
.NET
.NET Framework
Oracle
PL/SQL
PHP
Microsoft SQL Server
Java
Delphi
Database
Relational Databases
UML
WPF
Software Analysis

Werdegang

Berufserfahrung von Ardalan Ebrahimi

  • 2 Jahre und 7 Monate, Juli 2017 - Jan. 2020

    Senior Software Designer & Developer

    IranEIT co.

    -Designed a comprehensive object-oriented architecture and data structure for standardization of insurance software. -Developed flexible and customizable core insurance software using techniques and patterns including generis, IOC, Dependency Injection, Inheritance, decision table, dynamic rule engine & EAV. -Planned executive epics and backlog items to adopt infrastructural changes, project architecture changes and design model changes. -Trained and coached more than 20 developers and designers.

  • 4 Jahre, Juli 2013 - Juni 2017

    Senior .Net Developer

    Vira Ravesh Paya

    -Produced a multi-platform Distribution Channel Management System using C#, WPF, WCF. -Collaborated on development of custom frameworks and n-tier architecture to accelerate development. -Contributed to design and development of multi-dimensional dashboards to track business KPIs. -Designed and developed integrated finance subsystem and salary subsystem with the ability to auto-generate accounting documents using reflection, Expression Builder and Decision Table.

  • 1 Jahr und 4 Monate, Juni 2012 - Sep. 2013

    Oracle PL/SQL Developer

    Nilram

    -Developed purchasing management subsystems (ERP Project). -Designed and implemented accounting subsystem for purchasing and stocking. -Identified previous design problems and provided solutions to improve the subsystems.

  • 2 Jahre und 1 Monat, Juni 2010 - Juni 2012

    Senior Software Developer

    Cibsystem Co. , Cibsoft team

    -Development team leadership and trained new colleagues (Different types of software include sales, office automation, inventory, salaries and project management). -Migration of Development Framework from Delphi to .Net. -Reduced re-implementation by build a shell script to link between legacy Delphi apps and new .Net based subsystems. -Speed up development process by implementation of a script and source code generation tools. -Designed and implemented user controls to improve user interface.

Ausbildung von Ardalan Ebrahimi

  • 4 Jahre und 8 Monate, Sep. 2005 - Apr. 2010

    Information technology

    University of Isfahan

Sprachen

  • Englisch

    Fließend

  • Deutsch

    Grundlagen

21 Mio. XING Mitglieder, von A bis Z