Hossein Mohammadi Email and Phone Number
Senior .NET Developer with more than 15 years of professional and technical experience in design, development and deployment of banking, financial and enterprise solutions. Very interested in daily learning and improving knowledge in programming and related technologies. Programming has become a lifestyle and believe that learning should not be stopped under any circumstances..C#, Object-Oriented Programming (OOP), WPF, WinForms, .NET Core, ASP.NET Core MVC, ASP.NET Core Razor Page, Asynchronous Programming, Multi Thread Programming REST APIs, gRPC, SignalR, Web Socket, HttpClientFactory, RabbitMQ, IdentityServer, OAuth, HostedService, BackgroundService, Hangfire, QuartzHTML, CSS, Bootstrap, JavaScript, JQuery, BlazorPerformance Optimization, SQL Sever, Oracle, PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch, ADO.NET, LINQ, Entity Framework (EF) Core, Dapper Microservices, Domain-Driven Design (DDD), Data Centric , Domain Centric, Onion Architecture, Clean Architecture, CQRS, SAGA, Event SourcingDocker, Kubernetes, Monitoring, Distributed TracingUnit Testing, xUnit, Test-Driven Development (TDD)Design Patterns, SOLID, KISS, DRYAgile Methodologies, Scrum, Jira, TFS, Git
-
Senior .Net DeveloperFlytoday | فلای تودی Jul 2024 - PresentTehran, Iran• Developed rail and ticketing system microservices which exposed 2 service types, gRPC and REST API• Separated read and write databases with CQRS, DDD and RabbitMQ. SQL Server handles writes, while RabbitMQ facilitates data storage in MongoDB that improved response times up to 80%• Used Saga pattern to manage complex, long-running transactions across +10 distributed microservices, and ensuring data consistency and reliability• Enhanced search functionality and performance with a live search engine using Elasticsearch -
Senior .Net DeveloperTosan (Banking And Payment Solutions Provider) Jun 2021 - Jun 2024Tehran, Iran• Implemented +40 open banking services which enable third-party developers to build applications and services around the financial institution• Worked on implementing a corporate banking project with over than 80 banking and financial features, 8 microservices and 5 SQL and NoSQL databases for various uses• Established logging solutions with ELK stack (Elasticsearch, Logstash, Kibana) across 4 projects, to enhance monitoring and troubleshooting capabilities• Refacted the legacy code and fixed about +100 bugs in 3 different projects in the company• Designed data storage solutions according to project's needs (database design in both SQL and NoSQL)• Fine-tunning SQL queries to speed up the queries' execution time up to 60% -
Senior .Net DeveloperIran Ministry Of Science, Research And Technology Apr 2020 - May 2021Tehran, Iran• Collaborated on development of a web-based application for recruitment, measurement and evaluation of university professors ( in a team of 14 , scrum based )• Co-authored new technological solutions to resolve business needs• Prepared the project for migrating from monolith to microservice architecture ( step one using CQRS, step two using Event Sourcing )• Optimized the application for maximum speed and scalability with well-known tools available -
.Net DeveloperArian Pardazeshgar Oct 2014 - Mar 2020Khorramabad, Iran• Developed 8 website, software and enterprise web based solutions form 0 to 100 (such as CRM, ECM, E-commerce and etc)• Dockerized 7 products and moved hosting to Kubernetes to run in any infrastructure, quickly and reliably and securely with zero downtime• Writed a +1000 unit and functional test cases• Trained and coached more than 15 developers to write clean, reusable, and maintainable codes• Communicated with business and sales team to better design products bases on clients needs ( 10 sessions - by-weekly )• Droved new and innovative solutions to meet business needs (boost client acquire by 100 by the end of year)
Hossein Mohammadi Education Details
-
Computer Software Engineering
Frequently Asked Questions about Hossein Mohammadi
What company does Hossein Mohammadi work for?
Hossein Mohammadi works for Flytoday | فلای تودی
What is Hossein Mohammadi's role at the current company?
Hossein Mohammadi's current role is Senior Software Engineer @ FlyToday | +15 Years of Experience.
What schools did Hossein Mohammadi attend?
Hossein Mohammadi attended Lorestan University.
Not the Hossein Mohammadi you were looking for?
-
-
1gmail.com
-
-
-
Hossein Mohammadi
Manager Of Public Relations Bowling & Billiards Federation Of IranTehran Province, Iran
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial