Biography

I am Mostafa Shah Amiri, a graduate of software engineering in the master's degree from Karaj Azad University. I have 15 years of experience in the field of software engineering (designing web-based systems, designing systems under Windsor and designing internet websites). I also work in the field of analysis, design and management of software projects using Agile and Scrum methodology. My main expertise and skill is Microsoft's Asp.Net Core technology and related frameworks, and I am interested in learning new technologies, news and new knowledge in the field of information technology.

Work experience

  • Senior Web Developer
    2016 - Yet

    Self Employed && Free Lancer

  • Senior Web Developer
    2018 - Yet

    Farjad Software Group

  • Senior Web Developer
    2016 - 2018

    PTM Alborz Co.

  • DataCenter $$ Oracle DB Administrator
    2009 - 2018

    Iran Police (Fava Naja)

Educational records

  • Master of Software Engineering
    2015 - 2020

    Master of Software Engineering

  • Computer Software Engineering
    2008 - 2011

    Computer Software Engineering

  • Computer Technician
    2006 - 2008

    Computer Technician

Skills

Programming Languages
85%
Software Methodology
70%
Web Applications
80%
Mobile Applications
30%
Web Service Design
60%
Databases
75%
Operating Systems
60%
Computer Networks
40%
Hosting and web server
70%

Expert and skills

  • Asp.Net Core
    Level : Good

  • C# Language
    Level : Good

  • Entity Framework
    Level : Good

  • ASP.Net MVC
    Level : Good

  • Dapper ORM
    Level : Good

    Dapper is an object–relational mapping (ORM) product for the Microsoft .NET platform. It provides a framework for mapping an object-oriented domain model to a traditional relational database.[4] Its purpose is to relieve the developer from a significant portion of relational data persistence-related programming tasks. Dapper is free as open source software that is distributed under dual license, either the Apache License 2.0 or the MIT License.

  • Agile Methodology
    Level : Good

  • Scrum Methodology
    Level : Good

  • MQL4 Language
    Level : Good

  • Miscrosoft SQL Server
    Level : Good

    Microsoft SQL Server is a proprietary relational database management system developed by Microsoft using Structured Query Language (SQL, often pronounced "sequel"). As a database server, it is a software product with the primary function of storing and retrieving data as requested by other software applications—which may run either on the same computer or on another computer across a network (including the Internet). Microsoft markets at least a dozen different editions of Microsoft SQL Server, aimed at different audiences and for workloads ranging from small single-machine applications to large Internet-facing applications with many concurrent users.

  • SQL Language
    Level : Good

  • Web API
    Level : Good

    A Web API, or Web Application Programming Interface, is a set of rules and specifications defined for interaction between different software applications over the internet, typically using the HTTP protocol. It allows developers to access and utilize functionalities or data from web servers and web browsers. Think of it as a standardized way for applications to "talk" to each other, exchanging information and services.

Language

Persian
English

Favorites

Nature tourism and camping Car

Latest projects

Iran Footbal Fans Dreamland2000 Kazeroonava Portal Electricity and energy portal Morva Charity Website Beauty Portal Zibabit Educational Institute website Ministry of Energy's Lyan website Arman Idea Mahan Co Website