Ali Esmaeili Email and Phone Number
Experienced backend .NET engineer with over 9 years of expertise in designing, building, and maintaining web applications using C# and various .NET technologies. Proficient in modern software engineering concepts such as TDD, DDD, SOLID, OOP, and design patterns, with a strong focus on delivering scalable solutions. Skilled in cloud services, microservices architecture, and DevOps tools. Committed to staying updated with the latest trends and practices in software development.
Private Sector
View- Website:
- lockervault.com
- Employees:
- 8520
-
Senior Software EngineerPrivate Sector Aug 2022 - Present● Applied Domain-Driven Design (DDD) and directly collaborated with the product manager to craft the application's functionality, and ensuring maintainability and testability.● Utilized Azure Service Bus, Azure Functions, and App Services to enhance scalability and availability by leveraging built-in redundancy and automatic scaling features● Utilizing a solid understanding of Object-Oriented Programming (OOP) principles and best practices in code design, reviewed team members'… Show more ● Applied Domain-Driven Design (DDD) and directly collaborated with the product manager to craft the application's functionality, and ensuring maintainability and testability.● Utilized Azure Service Bus, Azure Functions, and App Services to enhance scalability and availability by leveraging built-in redundancy and automatic scaling features● Utilizing a solid understanding of Object-Oriented Programming (OOP) principles and best practices in code design, reviewed team members' pull requests to uphold the quality of the product's codebase.● Established a seamless continuous integration process (CI/CD) using Azure DevOps. Show less -
Senior Software EngineerSayanerp Dec 2021 - Aug 2022Dubai, United Arab Emirates● Developed cutting-edge ERPs, CRM, and E-Commerce websites, implementing robust APIs for various projects.● Collaborated closely with Scrum masters to plan and prioritize sprint plans, ensuring timely and successful project deliveries.● Co-designed a sophisticated supply chain planning system for an E-Commerce company, to optimize goods delivery and balancing supply and demand saving the company over $1 million in yearly operational costs.● Co-authored the design and… Show more ● Developed cutting-edge ERPs, CRM, and E-Commerce websites, implementing robust APIs for various projects.● Collaborated closely with Scrum masters to plan and prioritize sprint plans, ensuring timely and successful project deliveries.● Co-designed a sophisticated supply chain planning system for an E-Commerce company, to optimize goods delivery and balancing supply and demand saving the company over $1 million in yearly operational costs.● Co-authored the design and development of web applications following industry-standard methodologies like Service Layer, Dependency Injection, Repository Pattern, Domain Modeling, SOA, and xUnit Testing.● Developed a multi-layered architecture API using .NET Core and Dapper, demonstrating expertise in building scalable and maintainable applications.● Adopted a Test-Driven Development (TDD) approach for enhanced team collaboration, code integrity, and achieving high test coverage. Show less
-
Software EngineerTaha System 2015 - Aug 2021Esfahan, Iran• Worked on various projects including ERPs , CRM , E-Commerce websites , APIs . • Participated in designing Supply chain planning system for an E-Commerce company responsible for coordinating assets to optimize the delivery of goods, from Company to customer, balancing supply and demand• For an occupational medicine project as software engineer: o Refactor the SQL Server database to use XML data to handle dynamic fields storage.o Developed a micro-ORM powered with Dapper… Show more • Worked on various projects including ERPs , CRM , E-Commerce websites , APIs . • Participated in designing Supply chain planning system for an E-Commerce company responsible for coordinating assets to optimize the delivery of goods, from Company to customer, balancing supply and demand• For an occupational medicine project as software engineer: o Refactor the SQL Server database to use XML data to handle dynamic fields storage.o Developed a micro-ORM powered with Dapper to generate automatic queries for reports and storage that made project maintenance easier.o Implemented a JWT authorization along with a custom authorization service to manage policies dynamically resulting to easier maintenance (OIDC , OAuth , JWT ). • With years of experience developing web applications with legacy code base using ADO.NET and Webform I have deep knowledge in designing and optimizing databases with the DB First approach and maximizing database performance ( using Dapper ).• Specialized in writing T-SQL queries , optimizing store procedures and SQL queries using rational Database best practices • System Design an API for an android application using .Net Core API .This API recognizes user music tastes using recommend AI that enables music tagging, similarity search, and recommendation engine based on user profile. It customized the application interface based on 500,000+ music profiles for 15K users, resulting in 40% user retention. • Co-authored the design and development of web apps that use best practices and methodologies such as Service Layer,Dependency Injection, Repository Pattern, Domain Modeling, SOA, and Unit Testing• Developed a Multi-layered architecture API using .NetCore , EntityFramework and Dapper.• Applied the TDD approach to better team working and improve code base integrity and high test coverage along with applying the principles of continuous delivery-Used Unit tests, Integration tests , moq . Show less
Ali Esmaeili Education Details
-
Computer Software Engineering
Frequently Asked Questions about Ali Esmaeili
What company does Ali Esmaeili work for?
Ali Esmaeili works for Private Sector
What is Ali Esmaeili's role at the current company?
Ali Esmaeili's current role is Senior Software Engineer | Enterprise Web App Developer | .NET | Backend | Azure | DDD Enthusiast.
What schools did Ali Esmaeili attend?
Ali Esmaeili attended Ardakan University.
Who are Ali Esmaeili's colleagues?
Ali Esmaeili's colleagues are Fairydsut Fairy, Sukhwinder Singh, Umar Iqbal, Anang Herman, Angelica Tshoko, Sumaira Tahir, Morgan Radcliffe.
Not the Ali Esmaeili you were looking for?
-
-
ali esmaeili
Istanbul -
-
Free Chrome Extension
Find emails, phones & company data instantly
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