CAREER SUMMARY- As a software developer with 13 years of experience in professional and technical environments, I have a comprehensive understanding of .Net. Additionally, I have 8 years of experience in Scrum and Agile methods. I am in charge of providing solutions and architectural design for development teams, defining core functions and frameworks for projects, advising for business projects, analyzing requirements/specifications, and offering solutions. Overall, my expertise in software development and experience in Scrum process enable me to deliver high-quality projects efficiently and effectively- Proficient in Object-Oriented programming, SOLID principles, Design Patterns, Event-Driven, large-scale architecture, reusability, maintainability, testability, availability, and performance.- Ability to detect and resolve performance issues and memory leaks- Experienced in building CI/CD and system analysis using Team Foundation Server/Team Service, DevOps, and SonarQube- Proactive, creative, independent, and responsible software developer with a strong technical background- Excellent problem-solving, and organizing abilities- Quick to grasp new technical concepts and able to apply them effectively- Strong attention to details and ability to follow software development best practices- Hands-on experience in software development and delivering projects on timeLANGUAGES AND TECHNOLOGIES:- .NET Core, C#- Java- JavaScript, Typescript- WPF, Windows Form- ASP.NET MVC, MVC 4, MVC 5- Angular 2, 3, 4 ,5- SOAP, WebAPI, RESTful API- jQuery, Ajax- HTML, CSS, LESS- Entity Framework, LINQ- UML, XML- Log4Net- Unit test (selenium), MSTest- Docker- Console ApplicationDEVELOPMENT, DESIGN TOOLS:- Visual Studio- Visual Code- IntelliJ- TortoiseGIT, Source Tree, TortoiseSVN, SVN for Visual Studio- Docker- MSBuild, Azure DevOps- SonarQube- ReSharperDATABASES:- MS SQL Server 2005/2008/2012- OracleOTHER:- OOP, AOP, Design Patterns, Design Database- IIS- JIRA- Gitlab (CI/CD, runner)SOFT SKILL:- Excellent communication skills- Proactive problem-solving ability- Ability to provide training and mentorship- Leadership and teamwork- Critical thinking and decision making- Flexibility and adaptability- Time management and prioritization- Collaboration and negotiation- Creative thinking and innovation- Strategic thinking and vision- Emotional intelligence and interpersonal skills- Continuous learning and professional development