Hello, I am an experienced Web and Mobile Developer with over 9 years of experience in the field. I am highly proficient in a wide range of technologies including software architecture and testing.
I have experience with various platforms including JIRA, SCRUM, KANBAN, BASECAMP, INVISIOM, SLACK, TRELLO, and DISCORD. I am also skilled in version control tools such as GitHub, GitLab, Bitbucket, GitKraken, Sourcetree, TortoiseGit, Magit, and GitFlow.
Additionally, I have knowledge in Docker, Kubernetes, Composer, and Elastic Search, as well as in DDD (Domain-Driven Design) and MVC (Model-View-Controller). I follow SOLID principles such as the Single Responsibility Principle (SRP), Open/Closed Principle (OCP), Liskov Substitution Principle (LSP), Interface Segregation Principle (ISP), and Dependency Inversion Principle (DIP).
As for testing, I have experience in TDD (Test-Driven Development) with NUnit, xUnit, MSTest, Moq, and FluentAssertions. I am also skilled in Integration Testing using Selenium WebDriver, NUnit, xUnit, MSTest, SpecFlow, Postman, RestSharp, Flurl, WireMock, and Mountebank.
Regarding backend development, I am skilled in ASP.NET Classic and Core from 3.1 to 7. This includes Web API (Application Programming Interface), SignalR (real-time web functionality), Entity Framework Core (ORM - Object-Relational Mapping), Authentication and Authorization (Identity), Dependency Injection, Middleware, and much more.
With advanced proficiency in English, robotics, and artificial intelligence, such as MLKIT, I am ready to provide customized and efficient solutions for businesses in various industries. If you need a reliable and experienced professional for your project, please feel free to contact me.