marcelocas
Marcelo Castelo Branco Alves da Silva
Sorocaba, Brazil

Arquiteto de Software .NET com mais de 10 anos de experiência na área de desenvolvimento de software e aspirante a cientista de dados. Tenho foco em aplicações empresariais utilizando a plataforma .NET e .NET Core com linguagem C#. Também tenho experiência em gerenciamento de times de desenvolvimento utilizando metodologias ágeis como o SCRUM utilizando o VSO (Visual Studio Online) para controle dos Backlogs e Sprints. Atuo profissionalmente, em maioria, com DDD (Domain Driven Design), TDD (Test Driven Development) e CQRS (Command Query Responsibility Segregation). Também desenvolvo diariamente utilizando conceitos SOLID, conceitos de Clean Code e os principais design patterns do GOF. As principais tecnologias que atuo são ASP.NET Core MVC, ASP.NET MVC 5 e WCF para desenvolvimento web e criação de serviços SOAP e Restful. WPF e UWP para aplicações Windows e Xamarin para aplicações mobile para Android e iOS. Também atuo com tecnologias focadas no front-end como HTML 5, CSS 3, JS, Typescript e frameworks SPA como Angular 2+. Em banco de dados atuo, principalmente, com SQL Server, Mongo DB e Cosmos DB, mas também possuo conhecimento em Oracle e MySQL. Possuo conhecimentos sólidos em modelagem de dados relacional, desenvolvimento T-SQL (views, procedures, triggers e etc), tunning e administração de banco de dados.

CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

159.6
CodersRank Rank
Top 4%
Highest experience points: 0 points,

0 activities in the last year

Jobs for you

Show all jobs
Feedback