Mahdi Yousefi

I`m Mahdi Yousefi, a creative programmer

interested in the production of software programs

As a software developer, I follow new technologies and have experience in all software development life cycle, from analysis to debugging and implementation. I do my best to create the best software and meet the needs of organizations according to the latest standards and technologies.

Skills

•Expert in C#, ASP.Net MVC and ASP.Net Core, Restful API and Web Service
•Expert in multi-tier software architecture AND software design patterns
•Knowledge of Object-Oriented Programming (OOP), Software Design Patterns, Dependency
•Injection, Multithreading and SOLID
•Expertise in SQL Server and T-SQL
•Providing appropriate solutions for system structures, databases, and data
•Solid understanding of database concepts and ORM frameworks (e.g., Entity Framework and LINQ).
•Analyzing and designing network-based system software, virtualization, and Windows Server
•Appropriate knowledge of Git
Experience Experience

Gol Gohar Mining and Industrial Company Co. since 2021

Position: senior in software design and development

Akam Co. 2017-2021

Position: Full stack Developer

Denaj Co. 2012-2017

Position: Full stack Developer

Computer assets monitoring

A Smart software for managing and monitoring computer equipment in medium and large organizations

Read more
Help Desk (Ticketing)

Although every company needs a help desk software, but large companies with extensive IT teams and a large number of employees need an advanced tool to efficiently manage user requests

Read more
File transfer software between servers

All large companies have a large number of servers (or virtual machines), Different databases are installed on each server, and they have defined a schedule on each of them to periodically back up the databases

Read more

+989128709496

yousefi.data [at] gmail.com