Desenvolvedor de Software

EDUARDOLACERDA

Sobre

Desenvolvedor de Software com experiência na evolução de uma plataforma SaaS multi-tenant voltada à auditoria, certificação e inteligência de mídia Out-of-Home (OOH). Atuação predominante no desenvolvimento backend com C# e .NET, incluindo APIs REST, modelagem de domínio, persistência de dados e integrações com serviços externos. Participação também no desenvolvimento de interfaces com React e TypeScript e na implementação de testes automatizados. Conhecimento prático em Clean Architecture, Arquitetura Hexagonal, Domain-Driven Design, CQRS e desenvolvimento orientado a boas práticas de organização, manutenção e escalabilidade de software.

Currículo

Experiência

Desenvolvedor de Software · Lize (Plataforma VitrineOOH)

Novembro 2025 – Atual

  • Desenvolvimento e manutenção de funcionalidades backend com C#, .NET e ASP.NET Core.
  • Evolução de plataforma SaaS multi-tenant para gestão de campanhas, auditoria fotográfica, checking e inteligência de mídia OOH.
  • APIs REST versionadas seguindo Clean Architecture, Arquitetura Hexagonal, DDD, CQRS e Vertical Slice Architecture.
  • Casos de uso com MediatR, validações com FluentValidation, mapeamento com Mapster.
  • Modelagem de domínios, entidades, agregados e regras de negócio (campanhas, usuários, clientes, relatórios, fotografias).
  • Entity Framework Core e Dapper sobre PostgreSQL e PostGIS, com transações e controle de concorrência.
  • Autenticação e autorização com Keycloak (OIDC, JWT, RBAC), isolamento de dados por cliente.
  • Integrações: Azure Blob Storage, Google Maps, OpenAI, Gotenberg, ViaCEP, IBGE, MailKit, ImageSharp, ClosedXML, OpenXML.
  • Frontend em React, TypeScript e Vite: formulários, tabelas, dashboards, mapas interativos, upload de fotografias.
  • Testes unitários e de integração com xUnit e WebApplicationFactory.

Formação

Tecnologia da Informação e Gestão · Universidade Cruzeiro do Sul

2025 – 2026 · Cursando

Desenvolvimento de Software · EBAC

2024 · Concluído

Stack

Linguagens

C#TypeScriptJavaScriptSQLHTMLCSS

Backend

.NETASP.NET CoreAPIs RESTEntity Framework CoreDapperMediatRFluentValidationMapsterSwagger/OpenAPI

Segurança

KeycloakOIDCJWTRBAC

Frontend

ReactTypeScriptViteReact RouterTanStack QueryTanStack TableReact Hook FormZodTailwind CSSshadcn/uiRadix UIRechartsLeafletMapbox GL

Arquitetura

Clean ArchitectureArquitetura HexagonalDDDCQRSVertical Slice ArchitectureMulti-tenancy

Banco de Dados

PostgreSQLPostGISMigrationsTransaçõesControle de concorrência

Integrações

Google MapsOpenAIAzure Blob StorageGotenbergImageSharpMailKitIBGEViaCEPClosedXMLOpenXML

Testes

xUnitTestes unitáriosTestes de integraçãoWebApplicationFactory

Projetos

Contato