Hossein Mohammadi

Hossein Mohammadi Email and Phone Number

Senior Software Engineer @ FlyToday | +15 Years of Experience @ Flytoday | فلای تودی
Hossein Mohammadi's Location
Tehran, Tehran Province, Iran, Iran, Islamic Republic of
About Hossein Mohammadi

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

Hossein Mohammadi's Current Company Details
Flytoday | فلای تودی

Flytoday | فلای تودی

View
Senior Software Engineer @ FlyToday | +15 Years of Experience
Hossein Mohammadi Work Experience Details
  • Flytoday | فلای تودی
    Senior .Net Developer
    Flytoday | فلای تودی Jul 2024 - Present
    Tehran, 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
  • Tosan (Banking And Payment Solutions Provider)
    Senior .Net Developer
    Tosan (Banking And Payment Solutions Provider) Jun 2021 - Jun 2024
    Tehran, 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%
  • Iran Ministry Of  Science, Research And Technology
    Senior .Net Developer
    Iran Ministry Of Science, Research And Technology Apr 2020 - May 2021
    Tehran, 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
  • Arian Pardazeshgar
    .Net Developer
    Arian Pardazeshgar Oct 2014 - Mar 2020
    Khorramabad, 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

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?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.