Mohammad Niazmand

Mohammad Niazmand

$7/hr
Full Stack .Net Developer
Reply rate:
-
Availability:
Part-time (20 hrs/wk)
Age:
34 years old
Location:
Mashhad, Khorāsān-e Razavī, Iran, Islamic Republic of
Experience:
4 years
About

Full Stack .Net Developer 05/2017 to Present

Yesna Pars Company Mashhad, Razavi Khorasan Province

Expertise and responsible for Requirement Analysis, Development, Design, Deployment, maintenance and Testing

of Internet/Intranet, Windows and web - based applications using N-Tier Architecture, MVC (Model View

Controller).

-Experience in setting up CI/CD Multi - branch pipelines using Azure DevOps. Hands on experience with Docker

container technology & micro-services

Extensive working experience with Agile (Scrum), Test-driven development (TDD) and Waterfall methodologies.

Expertise in implementing Object Oriented Programming (OOP) Concepts including Inheritance, Abstraction and

Polymorphism.

Experience in developing and designing the Window' s and web client/server applications using C#, ASP.NET

(Web Forms and MVC), ADO.NET, Web services, Angular 2, Enterprise Library, REST Services, XML, ASP, JavaScript,

HTML5, DOM, CSS and AJAX.

Developed ASP.NET MVC 5 applications using Code First Approach in Entity Framework 6 and UI in Razor View

Engine and have experience with the MVC Architecture.

Implemented Entity Frameworks to work with relational data using domain-specific objects and for Lazy loading,

Table splitting, Table hierarchy techniques.

Experience on Creating UI screens with HTML5, ANGULAR 2+,and JQUERY and created Single Page Applications

(SPA).

Good experience in developing APIs using .NET core, Microservices and WEB API.

Experience in developing .Net core and microservices applications using Swagger UI.

Using JavaScript, Ajax and JSON for client scripting for on change event to obtain data from database using LINQ

to SQL and returning the result to set the form controls values.

Extensive experience in SQL Server Database Design, Database Maintenance, develop complex queries, Stored

Procedures, Views, Indexes using SQL and PL/SQL.

Experienced in LINQ (Language Integrated Query Language), LINQ to SQL, LINQ to Objects.

Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment.

Experience writing automated tests/mocks using Nunit, MS Unit Tests, MOQ.

Experience in using GIT,and TFS for version controlling.

Junior .NET Developer 03/2015 to 05/2017

Freelancer Shirvan, North Khorasan Province

-Object orientated software design and development.

Design, code and test new Windows and web software applications.

-Extensively used technologies like AJAX, JavaScript, and JQuery for a rich UI experience.

-Worked with JSON to pass the JavaScript objects from server to web application.

-Worked on Grid View with Paging and Sorting to display various data in a clear format.

-Implemented State management features like Cookies, Session State and Query Strings to maintain state

information.

-Created simple web tokens through REST.

-Designed and implemented several support tools using REST API, and JavaScript.

-Created and maintained database objects like complex Stored Procedures, Cursors, and Tables, Views, User

Defined Functions, in SQL Server 2012 for inserting/Updating/Deleting the data into the relational tables.

-Used LINQ to SQL, LINQ to Objects for retrieving the data efficiently and Just in Time manner.

-Performed Unit Testing with the testing tool NUnit and involved in Unit test case, code review checklist

preparation and validation.

Languages
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.