Daniel Dias

Desenvolvedor de software.

Sobre

Sou desenvolvedor de software e construo aplicações completas, tornando sistemas complexos claros, confiáveis e úteis.

Minha base mais forte é C#, ASP.NET Core e sistemas orientados a dados, mas também construo o frontend, a automação e a entrega necessárias para levar um produto da ideia à produção.

Foco

APIs backend

APIs REST com contratos claros, validação, autenticação e fluxos fáceis de manter.

Design de banco de dados

Modelagem relacional, Entity Framework Core, SQL Server, PostgreSQL e consistência de dados.

Design de sistemas

Explorando cache, limites de serviços e decisões de infraestrutura em projetos reais.

Testes e entrega

Testes automatizados, Docker, CI/CD e nuvem para levar projetos além do ambiente local.

Tecnologias

Applications

C#
.NET
ASP.NET Core
SignalR

Frontend

Angular
React
JavaScript
HTML / CSS

Data

PostgreSQL
SQL Server
Redis
Cassandra

Delivery

Docker
Azure
GitHub Actions
xUnit

Formação

Higher Diploma in Computing

South East Technological University, Irlanda

Concluído

Tecnologia em Análise e Desenvolvimento de Sistemas

UniFatecie, Brasil

Concluído

Idiomas

PortuguêsNativo
EnglishProfissional
ItalianoIntermediário
FrançaisBásico