About Mohsen

         

I'm a DotNet developer with 11+ years of experience in analysis, design, development, test, implementation, and maintenance of high-quality software applications using various Architectures. Known as a collaborative engineer focused on building awesome products within a productive work environment. I worked with over 10 companies and over 15 projects and they are my friends now. I’m constantly trying to improve my skills to be the best at my job.


Skills

C#, DotNet 5.0 6.0 7.0 8.0, SignalR, EF-Core, Dapper, ADO.Net, Angular, Vue.js, PWA, JavaScript, TypeScript, SQL, SQLServer, NoSQL, MongoDB, RabbitMQ, Redis, Docker, Swarm, Ocelot, ApiSix, Consul, Kubernetes, ElasticSearch, Git, GitLab, Jira, TFS, WCF, Rest, Restful, GRPC, Xunit, ApiGateway, Masstransit, StimulSoft, Mediator, CQRS, UnitOfWork, Repository, DDD, BDD, TDD, Clean-Architecture, MVC, MVVM, BLOC, Saga, BFF, Outbox, EventSoursing, SSO, JWT, OAuth2.0, OOP, SOLID, RedGate, DevExpress,QuasarFramework,PrimeNg,NexusRegistry,CICD, Confluence, Swagger, K6,Test-Container, ABPZero, Polly, Flutter, WPF


Professional Experience

Senior Software Engineer               September 2023 - Now

Utravs https://Utravs.com

  • Develop B2B Flight Reservation startup for Iraq Flight’s Agencies
  • Challenge: normalize various flight provider’s data, exchange system, Wallet management , handle concurrency and seat locks,handle distributed transactions.cache data, Scaling
  • Stack: DotNet 8.0,Microservice,SqlServer,RabbitMq,ABP Zero
  • Backend: C#,Clean-Architecture ,DDD
  • Front: React,Angular


Senior Software Engineer             March 2022 – June 2023 Alibaba https://Alibaba.ir


  • Collaborate and lead for Safaryar (Safaryar.com) startup that’s a multi-tenant platform containing B2B and B2C sides to define tours by business-users. 
  • Challenge: the ability to handle advanced contracts with platform and business users, discounts ,manage financial turnover and balance wallets.
  • Stack: DotNet6.0 ,MicroService ,SqlServer, Docker, RabbitMq ,MassTransit
  • Backend: C#,Clean-Architecture, WebApi
  • Mobile: flutter , Quasar PWA
  • Frontend: Vue3
  • Spearheaded the design, analysis, development, and maintenance of PharmaNext, a cloud-based multi-tenant platform for pharmacies, resulting in an 80% reduction in paperwork, over 50% time savings for employees, and a 90% decrease in drug wastage.Save over 40% time and budget of company by develop reusable and dynamic modules
  • Challenge: keeping updated all insurance rules,same panel for backup-users and end-users for easy maintenance.
  • Stack: DotNet6.0, MicroService, SqlServer, Docker, Swarm, RabbitMq, MassTransit ,Ocelot ,Grpc ,Nuget, ElasticSearch, MongoDb, SignalR, Redis, Dapper, StimulSoft
  • Backend: C#,Clean-Architecture, WebApi
  • Frontend: Vue3
  • Design and lead MVP model of aviation management system
  • Stack: DotNet6.0 ,MicroService ,SqlServer, Docker
  • Backend: C#,Clean-Architecture, WebApi
  • Frontend: Vue3
  • Analyze MVP model of startup Crowdfunding
  • Stack: DotNet6.0 ,MicroService ,SqlServer, Docker
  • Backend: C#,Clean-Architecture, WebApi



Senior Software Developer     March 2020 - March 2022

Imam Reza Clinic https://daroshafa.razavi.ir


  • Implement and maintain HIS, MIS systems with more than 500 operational users by 100% uptime.

save over 50% of patients' time. restructured communication flow among 10 departments and cut down paperwork by 75%. live financial data for over 5 years and also provide precise data to each other.

  • Stack: DotNetFramework, IIS, Modular Monolith, Dapper, SQLServer
  • Backend: C#, N-Layer
  • Frontend: Angular.js
  • Mobile : flutter


Software Developer June 2017 - March 2020

RPSI https://rpsi.ir


  • Programming and maintaining PIS(Pharmacy Integration System), MIS systems with more than 100 users. 70% reduction in customer waiting time by automation cashier, delivery automation etc.
  • Stack: DotNetFramework, IIS, Modular Monolith, Dapper, SQLServer
  • Backend: C#, N-Layer
  • Frontend: Angular.js
  • Mobile : flutter


Software Developer June 2015 - March 2017

https://kedc.ir


  • Design Power market software.
  • Stack: DotNetFramework, IIS, SQLServer, DevExpress
  • Backend: C#, N-Layer
  • Frontend: Asp WebForm


Software Engineer   June 2014 - June 2015

SAP-Group


  • Develop bicycle management system
  • Stack: Windows Form


Freelance and Volunteers


Parnian Pardazesh Pars https://www.parnianportal.com

  • Developing a B2C cloud-based financial system (IranConto.Com) to do all company's routine financial tasks. The purpose of this startup is to increase financial tasks precisely 100%.

Sana Data Processing https://www.saanaa.com

  • Develop Charity management system that's B2B and B2C

Tebyan-Group

  • Game Developer and some WPF applications


Education:


  • Bachelor’s degree 2010-2012

Sadjad University

  • Associate’s degree 2008-2010

University of Bojnurd

C# DotNet Blazor Test
There is currently no portfolio added.

Video Intro

Leave us your comment about this profile