About Hossein

a .NET Developer with +6 years of experience in programming, design, and development of web and Windows applications with C# language, design databases by MS-SQL with +7 years of experience, and work with microservices. Strong skills in RESTful API, EF, .NET core,.NET 6 and 7, asp.net MVC, and Extensive knowledge of LINQ, as well as object-oriented programming (OOP) and design patterns.


EXPERIENCES

“Matority” - Senior Software Developer

Nov 2022 - Present

Charkh.io

  • Design and develop microservices structure with .NET 7 including Identity-Server, AWS S3, MinIO, RabbitMQ
  • Event Bus, Logger, and some base requirement projects.
  • Connect with the AI side and use MongoDB and PostgreSQL to handle data.


“IranElT”

Feb 2021 – Dec 2022 (22 months)

.Net Developer

IranEIT.com

  • Worked on a microservices .NET solution including more than 200 projects worked together in the Iran insurance industry (23 out of 27 insurance companies using it).
  • Maintained functionality and develop new features based on company business.
  • Designed and developed new requirements based on SOLID and contributed to resolving problems with the analysts.
  • Trained junior developer to sync with company business and new technologies


BackEnd Developer

“Chalka”

Oct 2020 - Feb 2021 (5 months)


  • Worked on a web application based on asp.NET webform Mokeb.Atabat.org implemented project to connect to mobile application with more than 30 RESTful-APIs for mobile an application by .NET including token-based login and registration, sent and got the location and got other data.


.Net Developer

“ShygunSystem” ShugunSys.Net

Feb 2018 - Nov 2020 (34 months)

  • Implemented 2 C# win applications and .Net projects related to warehousing and accounting and capillary distribution and branches.
  • Designed and programmed HESABGAR: STORES product especially based on DevExpress WinForms.
  • Created some plugins and web services for linking E-Commerce to company projects, and developed more than 100 web APIs to sync data in server and client by versioning and paging. Also, use SignalR to get online data like location.


“ITDP Rose”

SQL Developer

Jun 2016 - Feb 2018 (21 months)

ITDPRose.com


  • Used SQL to improve and create procedures and functions for reporting services on accounting and HRM and payroll software. (more than 100 SPs and functions to show paycheck details and reports like retirement employees and their family insurance details and some more about it) and designed some databases for business and co-operation with the Iran railways.
  • Maintenance and tuning database performance and I made system reports 20% faster.


SKILLS

  • Language and Technology
  • C# - .NET 6 and 7-.NET Core-MVC–Microservices-webform-Winform
  • Database
  • MS-SQL Server - MySQL- PostgreSQL – MongoDB - Redis
  • Tools
  • Docker - RESTful-API – OOP – RabbitMQ – SOLID - Clean Code Programming – Git – AWS S3
  • Methodology
  • Agile - Scrum


LANGUAGES

  • English
  • Persian


EDUCATION

Bachelor of Software Engineering (2011 - 2015) Arak University (Arak-Iran)

C# MS SQL MySQL PostgreSQL MongoDB Redis RabbitMQ SOLID RESTful .NET 6 .NET 7 .NET CORE MVC
There is currently no portfolio added.

Video Intro

Leave us your comment about this profile