Junior Porfirio
Software Enginner Senior
About me
Profissional com atuação em atividades voltadas ao desenvolvimento e arquitetura de software há mais de 10 anos. Bacharel em Sistemas de Informação, com especialização em Gerenciamento de Projetos, Microsoft® Certified Professional Developer (Web, Data, Service), Programming in HTML5 with JavaScript and CSS3 Specialist.
Qualificações: Desenvolvimento de soluções utilizando o .NET Core (1.0,1.1, 2.0, 2.1, 2.2, 3.0, 3.1) e .NET Framework (1.1, 2.0, 3.5, 4.0 e 4.5) utilizando as seguintes tecnologias e padrões:
Arquitetura: Design Patterns, Orientação a Objetos, SOLID, SOA, REST, Mensagerias, DDD, Injeção de Dependencia, CQRS, BDD, TDD, Testes automatizados, Container, Kubernetes e Deploy automatizado.
Mobile: Xamarin e Xamarin Forms, MVVM Pattern, Mvvmcross.
FrontEnd: Angular, HTML, CSS, TypeScript, WebPack, Angular CLI, JavaScript, JQUERY, Ajax.
Testes: Fluent Assertions, Mock, Bogus, NUnit, MSTest, Mocka, Jasmine.
Backend: ASP.NET (MVC, Web Api), Web Services, WCF, Fluent Validation, Entity Framework, Dapper, ADO.NET, SimpleInjector, Ninject, Mediatr, SpecFlow, IdentityServer, GIT, GitHub, Azure DevOps, PowerShell.
Database: SQL Server, Oracle, MYSQL, MongoDB.
Search: ElasticSearch, Azure Search.
Clould: AWS e Azure.