Software Architect with 16 years of experience in the development of high-quality & scalable solutions across different platforms, technologies & frameworks. Particularly focused on the areas of software architecture & web development.Passionate about technology, constantly learning, always looking for technological & personal growth.Leading an international group of talented software engineers, nowadays I'm the responsible of the developments/implementations, strategical decisions & technological innovations of the products of Control€xpert Ibero-America.High degree of knowledge & experience in:*Application and Technology Architectures*Architectural Patterns*Design Patterns*Design Principles*Service Oriented Architecture (SOA)*Programming Techniques:Reactive Programming, Aspects-Oriented Programming (AOP), Inversion of Control (IoC), Dependency Injection (DI), Parallel Programming, Composition, Domain Driven Design (DDD).*.NET Technologies, Frameworks & Tools:.NET (Framework, Core, 5, 6), ASP.NET Core, Entity Framework Core, .NET Framework, Web API, ASP.NET MVC, ASP.NET Web Forms, ASP.NET Identity, Identity Server (OAuth 2.0), LINQ, Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), Windows Forms, Entity Framework , ADO.NET, Managed Extensibility Framework (MEF), PostSharp.*Languages:C#, TypeScript, ES2015, JavaScript, T-SQL, HTML, CSS, SASS, XML, UML, XML/XPath/XSLT, XAML, VB.NET.*Web Frameworks, libraries & Tools:Angular, AngularJS, RxJS, NgRx, NodeJS, WebPack, Gulp, Bower, Lo-Dash, KnockoutJS, Angular Material, Bootstrap.*DB Platforms & Architecture Tools:Microsoft SQL Server, SQL Server Reporting Services, SQL Server Integration Services, Enterprise Architect.*Version Control Systems:GIT, Team Foundation Server, SVN.*Software Development Models & Methodologies:SCRUMCMMI (Level 3 to 5)
Listed skills include .Net, Microsoft Sql Server, Linq, Wcf, and 45 others.