Basic

Ing. Masoud Rahimi

Until 2019, Full stack Developer, Aftab Technology Group

Vienna, Austria

Skills

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

Timeline

Professional experience for Masoud Rahimi

  • Current , since Jun 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.

  • 1 year and 3 months, Mar 2018 - May 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 years and 9 months, Sep 2016 - May 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 years and 1 month, Mar 2016 - Mar 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 year and 7 months, Sep 2014 - Mar 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 years and 1 month, 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 years and 1 month, 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.

Educational background for Masoud Rahimi

  • 2 years and 1 month, 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 years and 1 month, 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

Languages

  • German

    Basic

  • English

    Intermediate

Wants

Software Development
Website Development
C# Development
ASP.NET
ASP.net Core

Interests

New Technologies
Software Development
Big Data

Browse over 18 million XING members