Ing. Masoud Rahimi

Angestellt, Senior Software Engineer, Österreichische Post AG

Vienna, Österreich

Fähigkeiten und Kenntnisse

C#
C#.NET
ASP.NET
MVC
ASP.NET Core
MSSQL
Microsoft SQL Server
Neo4j
Git
Domain Driven Development
Microservice
Entity Framwork
Scrum
Agile
Full Stack Development
Backend Development
Frontend Development
Big Data
System Development Life Cycle (SDLC)
RESTful
Angular
Auto Mapper
TypeScript
elasticsearch
ASP.NET MVC
Project
Analysis
Design
Problem Solving
API
WebApi
Software Architecture
Architecture
Microsoft Azure
Azure DevOps

Werdegang

Berufserfahrung von Masoud Rahimi

  • Bis heute 2 Jahre und 2 Monate, seit Apr. 2022

    Senior Software Engineer

    Österreichische Post AG
  • Bis heute 5 Jahre, seit Juni 2019

    Full Stack Developer, Senior Web Developer, Back End Developer (C#.NET)

    Freelancer

    Interested in : ** ASP.net MVC ** ASP.net Core ** C#.NET ** Entity Framework [Core], Dapper ** JAVA (J2EE, Spring-Boot, Hibernate) ** Frontend Development (Angular 2+, JQuery) ** Database Design, Develop, Performance Tuning (MSSQL, ElasticSearch, Neo4j) Learning new technologies.

  • 10 Monate, Juli 2021 - Apr. 2022

    Team Leader Software Development

    Syngroup Management Consulting
  • 2 Jahre und 4 Monate, Jan. 2020 - Apr. 2022

    Senior Full Stack developer

    Syngroup Management Consulting
  • 1 Jahr und 3 Monate, März 2018 - Mai 2019

    Full stack Developer

    Aftab Technology Group

    I have worked on multiple projects using the .NET stack (.net Core, EF, Code-First), Domain Driven Design (DDD), and Multi-Layer. In addition, I setup Continues Integration (CI / CD) cycle in the company using Jenkins, Docker, Redmine and Git •Train some developers to work in a Standard Cycle •Develop an application based on microservice architecture •Improve their code by giving many tips •Technologies: ASP.NET core, RESTful, Angular, Kafka, xUnit, C#.NET, MSSQL, Auto-Mapper, Entity Framework, Identity

  • 2 Jahre und 9 Monate, Sep. 2016 - Mai 2019

    Lecturer

    University of Tehran

    As a part time lecturer, I have been teaching Database Laboratory. In this course I teach how to design and model databases (3NF level), create stored procedures, write functions and triggers, query tuning, partitioning, and deNormalization. • Define a game as a project. • Improve students’ EERD and modeling. • Guide students to convert their models to tables. • Teach students to write Stored Procedures, Functions, Triggers and Assemblies.

  • 2 Jahre und 1 Monat, März 2016 - März 2018

    Full Stack Developer

    Database Research Group (DBRG)

    • Developed a RESTful applications. • Worked with BigData. • Used ElasticSearch for some parts of the projects. • Technologies: ASP.NET MVC, ASP.NET Core, C#.NET, Angular, TypeScript, ElasticSearch, WebAPI, Entity Framework, MSSQL, GIT.

  • 1 Jahr und 7 Monate, Sep. 2014 - März 2016

    Web Developer

    Database Research Group (DBRG)

    • Worked in some big projects such as Core-Banking and Database Integration. • Used ElasticSearch, Kafka, Cassandra, and Neo4j for some parts of the projects. • Worked with Oracle, MSSQL, and Linked-Servers. • Worked with BigData. • Technologies: Java, ElasticSearch, Kafka, Neo4j, Cassandra, ASP.NET MVC, C#.NET, Entity Framework, Hibernate, MSSQL, MySql, GIT.

  • 2 Jahre und 1 Monat, Sep. 2012 - Sep. 2014

    Senior Web Developer

    Arna

    • Responsible for leading three teams that handled the SDLC for 5 client projects for Persepolis FC. • Designed and developed a total solution.(SSO Integration, Scoring System, Integrate with other systems) • Database tuning (MSSQL) for handling 10K online users at peak time. • Trained developers. • Technologies: ASP.NET MVC 3, ASP.NET MVC 4, C#, JQuery UI, Bootstrap, Code First, Entity Framework, MSSQL, Open source cracking (nopCommerce, BugNet, Umbraco, YAF, …), Zend Framework (PHP), SVN.

  • 2 Jahre und 1 Monat, Sep. 2010 - Sep. 2012

    Full Stack Developer

    Arna

    • Designed, developed and tested an e-Ticketing system that worked in a large scale. • Designed, developed and tested several Reporting systems. • Technologies: ASP.NET MVC 2, MVC 3, C#, JQuery UI, Code First, Entity Framework, MSSQL, HighCharts, SVN.

Ausbildung von Masoud Rahimi

  • 2 Jahre und 1 Monat, Sep. 2012 - Sep. 2014

    Computer Engineering

    National University of Iran

    Got top marks in many technical courses including Software Architecture (19/20), Advanced Computer Network (17.8/20), Computer Network Security (17/20), Advanced Database (17.75/20) and worked with a big portion of data. (Big Data analysis) and used NoSql DBMS such as ElasticSearch, Neo4j, and HBase

  • 5 Jahre und 1 Monat, Sep. 2005 - Sep. 2010

    Computer Engineering

    University of Tehran

    Got top mark in many courses such as Internet Engineering (18.9/20), Advanced Programming (17/20), Computer Network (20/20), Human Computer Interaction (20/20). In addition was a Teacher Assistant (TA) in many courses (more than 10 courses) including Internet Engineering, Database, Database Lab

Sprachen

  • Deutsch

    Grundlagen

  • Englisch

    Gut

Interessen

New Technologies
Software Development
Big Data

21 Mio. XING Mitglieder, von A bis Z