Senior full stack software engineer with experience more than five years in leading and managing teams in addition to designing, developing, maintaining, modifying, hosting and supporting software applications and I have the ability to adapt to new environments and open to learning new technologies
· Developed and maintained a CRM system using microservices architecture, ensuring scalability and efficiency.
· Designed and optimized SQL Server databases, writing stored procedures for performance improvements.
Implemented a call recognition AI system to assist agents in handling CRM-related calls effectively.
· Worked on a recruitment system, enhancing hiring processes through automation and optimization.
Followed Domain-Driven Design (DDD) and Clean Architecture principles to build maintainable and scalable solutions.
· Conducted code reviews, ensuring best practices, performance optimizations, and adherence to coding standards.
· Trained and mentored junior developers, helping them improve their technical skills and development practices.
Collaborated with cross-functional teams to deliver high-quality, efficient, and maintainable software solutions.
C# / OOP / ASPNET CORE /MVC
Entity Framework / Dapper ORM / ADONET
SQL / PostgreSQL / Mongo Db / Redis
Restful API
GRPC
Java Script / Jquery / Ajax
HTML / CSS / Bootstrap
SignalR / WebSocket
Design Patterns
undefinedDeveloping ASP.NET MVC Web Applications / Dare Academy