D A V I D
A L V E S
Portfolio
Hello, my name is

David Alves

Software Engineer

Software Engineer specializing in Software Architecture, Application Design, and the .NET ecosystem. Experienced in designing scalable distributed systems, microservices, and cloud-native solutions.

Scroll to explore

A Software Engineer specializing in Software Architecture, Application Design, and the .NET ecosystem.

Experienced in designing scalable distributed systems, microservices, and cloud-native solutions. With extensive experience in the .NET ecosystem, I specialize in developing full-stack applications and cloud-optimized systems that deliver outstanding user experiences.

I thrive on exploring new technologies, solving complex problems, and designing robust, maintainable, and impactful software that makes a difference.

Architecture & Design Expertise

Architectural Styles

Microservices, Event-Driven Architecture, Clean Architecture, Monoliths

Design Principles

DDD (Domain-Driven Design), SOLID, Design Patterns, CQRS

Quality Attributes

Scalability, Resilience, Security, Observability

My Journey

FIAP

Postgraduate Program - Specialization, Software Architecture | Apr 2026 - Mar 2027

Skills: Software Architecture & Solutions Architecture · Domain-Driven Design (DDD) · Clean Code · Kubernetes & Cloud Native · Microservices & Distributed Systems · Data Engineering & Information Security

Software Engineer

Verity Group · Full-time | Apr 2025 - Present · Remote
  • Led IAM modernization using Keycloak (OAuth2/OIDC) and designed .NET SDKs to simplify microservices integration.
  • Provisioned GCP resources via Terraform and orchestrated scalable services on Kubernetes.
  • Built CI/CD pipelines, implemented Dynatrace monitoring, and defined security standards for distributed systems.

Full Stack Engineer

PROVER Soluções em TI · Full-time | Jul 2024 - Mar 2025 · Remote
  • Standardized microservices to .NET/React and modernized legacy ASP apps, deploying containerized solutions on AWS.
  • Implemented SSO with Keycloak/ASP.NET Identity and optimized infrastructure with Redis and Load Balancers.
  • Established CI/CD pipelines with automated testing and Datadog monitoring for continuous observability.

Centro Universitário Celso Lisboa

Analysis and Systems Development, IT | Feb 2023 - Dec 2025

Skills: Data Structures and Algorithms · JavaScript · Git · SQL · NoSQL · HTML · CSS · Scrum

.NET Developer

PROVER Soluções em TI · Full-time | Oct 2022 - Jun 2024 · Hybrid
  • Migrated a legacy monolith to a distributed architecture using .NET Core, Angular, Docker, and AWS.
  • Refactored data persistence to PostgreSQL/MongoDB and implemented asynchronous communication with RabbitMQ.
  • Focused on Clean Code, CI/CD, and Agile practices for the core Enrollment system.

.NET Developer

PROVER Soluções em TI · On-site | Jan 2022 - Sep 2022
  • Developed responsive CRM/ERP web applications using ASP.NET MVC, Bootstrap, and jQuery.
  • Implemented ASP.NET Identity for security and managed SQL Server databases with Entity Framework.

Certificates

Microsoft Certified: Azure Fundamentals badge

Microsoft Certified: Azure Fundamentals

Issued Feb 2025
Microsoft Certified: Security, Compliance, and Identity Fundamentals badge

Microsoft Certified: Security, Compliance, and Identity Fundamentals

Issued Jun 2025

More Certificates Coming Soon

Stay tuned for updates
In Progress
LANGUAGES & RUNTIMES
C# logoC#
.NET logo.NET
JavaScript logoJavaScript
TypeScript logoTypeScript
BACKEND & DATABASES
ASP.NET logoASP.NET
Entity Framework logoEntity Framework
SQL Server logoSQL Server
PostgreSQL logoPostgreSQL
MySQL logoMySQL
MongoDB logoMongoDB
SQLite logoSQLite
FRONTEND
Blazor logoBlazor
Angular logoAngular
HTML5 logoHTML/CSS
Bootstrap logoBootstrap
jQuery logojQuery
DEVOPS & ARCHITECTURE
Azure logoAzure
Docker logoDocker
Git logoGit
GitHub logoGitHub
Microservices
Clean Architecture
xUnit/NUnit
TDD
SOLID
DDD

Projects

Some of the things I've built.

Arquitetura de Software Pro app screenshot

Arquitetura de Software Pro

An interactive guide for System Design and scalable systems, featuring learning paths on Microservices, Domain-Driven Design (DDD), OAuth2, and Resilience. (PT-BR only)

Android logo Android System Design Microservices Security