morteza rezaei

United Kingdom

@morteza_rezaei68

Senior Software Engineer | .NET | Angular | Golang @alibabatravels.co

Badges

Problem Solving
Days of Code

Certifications

morteza_rezaei68 has not earned any certificates yet.

Work Experience

  • Senior Software Engineer

    Alibaba Travel Co•  April 2024 - Present•  Tehran, Iran

    Engineered a monitoring system for .NET services with OpenTelemetry, Grafana, and Prometheus, reducing issue resolution time by 70% and providing Impact Analysis. Implemented machine learning-driven caching algorithms, optimizing response times and enhancing system efficiency. Focused on customer needs, using data-driven insights to deliver trust-building solutions while collaborating with Product Owner and stakeholders. Led and mentored a 4-member team, implementing resilient architecture and caching solutions, improving scalability, reducing resource usage by 40%, and enhancing uptime and throughput.

  • Senior Software Engineer

    Bama.ir•  March 2023 - April 2024•  Tehran, Iran

    Optimized the Duende SSO login and refresh process, enhancing performance to reduce user login time by 80% and improving maintainability for better security. Guided project planning and release for AsanPardakht integration, completing 15% under budget, 2 weeks ahead, ensuring seamless data exchange. Proficient in high-performance multi-threading and asynchronous programming, leveraging coroutine technology in .NET to create efficient updating services.

  • Senior Software Engineer

    DrSaina Co•  January 2022 - March 2023•  Tehran, Iran

    Reengineered legacy architecture to microservices using C# .NET Core 6 and Go. Devised Mass Transit Apache Kafka Integration Extension, providing a generic solution for developers. Achieved a 70% enhancement in refactoring pace with Behavior-driven Development and Unit Testing. Introduced a pioneering pause-resume feature in Hangfire, revolutionizing job control. Led a 7-member team building a patient health file system, mentoring juniors, driving rapid iterations, and ensuring operational efficiency.

  • Senior Software Developer

    Gaj Market Co•  June 2020 - January 2022•  Tehran, Iran

    Led architecture discussions and executed a Greenfield Project, Seller Panel using RESTful APIs, OAuth2.0, and microservices. It resulted in a 30% decrease in seller complaints and a 25% increase in seller retention. Established an extensive code review to guarantee quality and scalability, which reduced merge conflicts by 40% and improved team productivity by 25%. Achieved 99.9% service uptime by utilizing Elastic APM for monitoring.

  • Full Stack Developer

    Ofogh Koorosh Co•  September 2016 - June 2020•  Tehran, Iran

    Created back office reports from Microsoft Dynamics 365 Customer Relationship Management with .NET Core 2.1 and Front-end by Angular. Established a centralized security layer for organization permission management, handling 100 RPS. Implemented robust filtering and pivoting for 200 million records using MongoDB. Crafted an interactive UI Panel incorporating real-time analytics, which boosted productivity by 30%. Developed IAM based on IdentityServer4 for security in organizations and partners using Authorization Code, Client Credential Flow, Resource Owner Password Credentials, Implicit Flows with ASP.NET Core 3.1 MVC and RESTful APIs.

  • Junior Web Developer

    FaraKaraNet•  November 2011 - September 2016•  Tehran, Iran

    Solved over 200 customer website issues, improving user experiences. Developed T-SQL queries, increasing query efficiency by 20%. Fixed and extended admin panel bugs using VB .NET, ASP.NET MVC, WCF, ASP.NET Form, JavaScript, and jQuery. Redesigned responsive ASP.NET user interfaces with Telerik controls, enhancing cross-browser compatibility and reducing user training time by 30%.

Education

  • Azad University Arak Khomeyn

    Computer Science & Engineering, Master of Engineering (M.Eng.)•  September 2013 - January 2016

  • Tabarestan University Mazandaran

    Computer Science, Bachelor of Science (B.S.)•  January 2008 - January 2012

Skills

Docker
GitHub Actions
Azure DevOps
Git
Kubernetes
Elastic APM
IdentityServer4
Telerik
SQL Server
Redis
Elasticsearch
Kibana
NoSql
MongoDB
Entity Framework Core
LINQ
RESTful API
Web Services
Web API
gRPC
OpenIddict
Duende
Identity Server
OAuth
OpenID Connect
ASP.NET MVC
ASP.NET Core
Hangfire
Mass Transit
Apache Kafka
C#
Go
Python
Typescript
JavaScript
T-SQL
VB .NET
RabbitMQ
Angular
SQL
Python(Intermediate)
Data Structure
Algorithm
Microservices
Event Sourcing
Design Patterns
Object Oriented Programming
Solid
Agile Methodology (Scrum and Kanban)
Unit Test
Integration Test
End-To-End Test
Load Test
TDD
BDD