Daniel Dias

Software developer.

About

I'm a software developer who builds complete applications and enjoys making complex systems clear, reliable and useful.

My strongest experience is with C#, ASP.NET Core and data-intensive systems, and I also build the frontend, automation and delivery work needed to take a product from idea to production.

Focus

Backend APIs

REST APIs with clear contracts, validation, authentication and maintainable application flows.

Database design

Relational modelling, Entity Framework Core, SQL Server, PostgreSQL and data consistency.

System design

Exploring caching, service boundaries and infrastructure trade-offs through working projects.

Testing and delivery

Automated tests, Docker, CI/CD and cloud services that move projects beyond local development.

Stack

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

Education

Higher Diploma in Computing

South East Technological University, Ireland

Completed

Technology Degree in Systems Analysis and Development

UniFatecie, Brazil

Completed

Languages

PortuguêsNative
EnglishProfessional
ItalianoIntermediate
FrançaisBasic