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
EDUCATION
Bachelor of Software Engineering (2011 - 2015) Arak University (Arak-Iran)