Experiência operacional
Olá, eu sou Thiago Dias.
Backend .NET para sistemas que não podem parar.
Desenvolvo APIs e aplicações backend com C#, .NET e SQL, aplicando boas práticas de arquitetura para transformar regras de negócio em software organizado e confiável.
- C# & .NET
- backend
- REST APIs
- integrações
- SQL
- dados e regras
public sealed class FleetService : IFleetService
{
private readonly IFleetRepository _fleet;
private readonly ILogger<FleetService> _logger;
public async Task<Result<Fleet>> GetByIdAsync(Guid id)
{
var fleet = await _fleet.FindAsync(id);
if (fleet is null)
return Result<Fleet>.NotFound();
return Result<Fleet>.Success(fleet);
}
} Trajetória profissional
Do Operacional
para o Software
Experiência prática de negócio aplicada ao desenvolvimento de software.
Minha trajetória combina tecnologia e experiência operacional. O contato com processos, dados, equipamentos e sistemas corporativos me deu uma visão prática sobre como a informação impacta decisões e operações reais. Hoje aplico esse contexto no desenvolvimento Backend com C# e .NET.
“Antes de escrever código, procuro entender o problema, as regras e quem depende daquela solução.”
Sistemas corporativos
ERP Sankhya e regras de negócio
Experiência com ERP, SQL e processos corporativos, conectando necessidades dos usuários aos dados utilizados pelo sistema.Direcionamento atual
Backend C#/.NET
Desenvolvimento de APIs e projetos backend, aplicando separação de responsabilidades, modelagem de dados e boas práticas de código.Formação
Análise e Desenvolvimento de Sistemas
Formação superior em tecnologia com base em desenvolvimento de software, banco de dados, análise de sistemas e engenharia de software.
Experiência
Tecnologia, operação e negócio
Experiência que combina suporte tecnológico, sistemas corporativos e conhecimento de processos operacionais.
Foco técnico
Desenvolvimento Backend
C#, .NET, APIs REST e SQL aplicados na construção de projetos orientados a regras de negócio.
Objetivo
Backend C#/.NET
Atuar em desenvolvimento backend, evoluindo tecnicamente enquanto contribuo para sistemas ligados a problemas e processos reais de negócio.
Conversar sobre oportunidadesCase study · Backend C#/.NET · Em desenvolvimento
FleetControl: gestão operacional inspirada em processos reais de mineração.
Projeto em desenvolvimento para transformar processos de frota, equipamentos, operadores e apontamentos em um sistema estruturado, utilizando C#/.NET, APIs REST e modelagem de dados.
O problema
Operações de frota geram informações sobre equipamentos, operadores, viagens, apontamentos e manutenções. Quando esses dados estão dispersos, acompanhar o histórico e transformar informação em decisão se torna mais difícil.
A solução proposta
Construir uma API backend capaz de centralizar dados operacionais, aplicar regras de negócio e servir como base para integrações, relatórios e aplicações de gestão.
Escopo planejado
- Cadastro de Equipamentos
- Cadastro de Operadores
- Controle de Frota
- Controle de Manutenções
- Apontamentos Operacionais
- Relatórios
- Autenticação
FleetControl
Preview conceitualGET /api/equipments planned
POST /api/operators planned
PUT /api/maintenance/:id planned
Decisões de projeto
Desafios técnicos que orientarão a implementação.
Modelagem do domínio
Representar equipamentos, operadores, apontamentos, manutenções e demais processos operacionais sem acoplar as regras ao banco ou à interface.
Modelagem do banco
Estruturar entidades e relacionamentos capazes de preservar o histórico operacional e manter consistência entre os registros.
Arquitetura da aplicação
Separar domínio, aplicação e infraestrutura para facilitar manutenção, testes e evolução do sistema.
Autenticação e autorização
Planejar controle de acesso aos recursos da API utilizando autenticação baseada em JWT.
Consultas e performance
Projetar consultas, filtros e paginação adequados para trabalhar com o crescimento do volume de informações operacionais.
Objetivos técnicos
Competências que serão desenvolvidas durante o projeto.
- Modelagem de domínio baseada em processos operacionais reais.
- Construção de APIs REST com ASP.NET Core.
- Persistência e relacionamentos utilizando Entity Framework Core e SQL Server.
- Separação de responsabilidades entre Domain, Application e Infrastructure.
- Documentação de endpoints e contratos utilizando Swagger.
- Evolução do projeto de requisitos e modelagem até implementação e deploy.
Outros trabalhos
Projetos em destaque
Repositórios e experiências que complementam minha trajetória técnica.
T-Control – Gestão Financeira e Produtividade
Aplicativo desenvolvido para unificar o controle de gastos pessoais e a gestão de tarefas diárias em uma única interface, eliminando a necessidade de múltiplas planilhas. Em fase de desenvolvimento focado na otimização da arquitetura de dados e interface fluida para o usuário.
Sistema ERP Sankhya
Customizações e sustentação de ERP Sankhya. Análise de dados com SQL, automações operacionais, relatórios e integração com sistemas críticos. Experiência prática em resolução de incidentes em ambientes de alta criticidade.
Analise de Dados com Power BI
Dashboards interativos e relatórios com Power BI para análise empresarial e KPIs. Contribuindo para tomadas de decisão estratégicas com dados em tempo real e visualizações inteligentes.
Experiência aplicada
Experiência técnica conectada ao negócio.
Minha trajetória passa por suporte de TI, sistemas corporativos e operação na mineração. Hoje utilizo essa experiência como base para evoluir no desenvolvimento Backend C#/.NET.
-
Suporte Técnico
Atendimento técnico, suporte a redes, infraestrutura e resolução de incidentes.
- Redes
- Infraestrutura
- Suporte Técnico
-
Técnico de TI
Infraestrutura, manutenção de servidores, redes e suporte aos usuários.
- Windows Server
- Redes
- Infraestrutura
-
Analista ERP Sankhya
Suporte ao ERP Sankhya, SQL, banco de dados, relatórios e atendimento corporativo.
- ERP Sankhya
- SQL
- Banco de Dados
- Relatórios
-
Controlador de Frota
Controle operacional da frota, análise de processos e integração entre operação e tecnologia.
- Operações
- Processos
- Dados
- Mineração
-
Backend C#/.NET
Construir APIs escaláveis, arquitetura limpa e sistemas corporativos de alta confiabilidade.
- C#
- .NET
- SQL Server
- Clean Architecture
Stack & competências
Tecnologia como ferramenta.
Engenharia como base.
Competências construídas entre desenvolvimento backend, bancos de dados, sistemas corporativos e problemas reais de negócio.
Backend & APIs
Desenvolvimento de serviços, APIs e regras de aplicação.
Dados & Persistência
Modelagem, consultas e persistência de dados relacionais.
Arquitetura & Engenharia
Práticas para construir software organizado e sustentável.
Sistemas & Negócio
Experiência conectando tecnologia a processos corporativos.
APIs, arquitetura, dados e regras de negócio trabalhando como partes do mesmo sistema.
Formação & Certificações
Minha jornada educacional e certificações profissionais
Formação Acadêmica
Tecnólogo em Análise e Desenvolvimento de Sistemas
Instituto Federal do Triângulo Mineiro (IFTM)
2020 - 2024
Formação técnica superior com foco em desenvolvimento de software, análise de sistemas e banco de dados.
Ensino Médio
Nely Amaral
2017 - 2019
Formação básica com base sólida para continuidade dos estudos.
Certificações & Cursos
Contribuindo em um Projeto Open Source no GitHub
Certificação em contribuições para projetos open source e boas práticas de colab...
Introdução a Versionamento com Git & GitHub
Fundamentos de controle de versão e comandos Git essenciais para desenvolvimento...
Desafios de Projetos: Crie Um Portfólio Vencedor
Desenvolvimento de portfólio profissional e técnicas de apresentação de projetos...
Introdução à Análise de Dados com a Randstad
Fundamentos de análise de dados e ferramentas analíticas para cenários empresari...
Conhecer criar com o Power BI
Desenvolvimento de dashboards e relatórios interativos com Power BI para análise...
Introdução aos conceitos de IA generativa
Conceitos fundamentais de inteligência artificial generativa e suas aplicações n...
Descrever as ferramentas de monitoramento no Azure
Ferramentas de monitoramento e observabilidade no Microsoft Azure para infraestr...
Introdução ao GitHub Copilot
IA para desenvolvimento, assistente de código inteligente e produtividade em pro...
Engenharia em código aberto
GitHub como extensão da prática técnica.
Repositórios e tecnologias identificados a partir da integração oficial do portfólio com o GitHub.
Foco técnico
Backend C#/.NET, APIs e dadosTecnologias detectadas
A API está indisponível; a seção usa os dados de contingência existentes.
Seleção técnica
Repositórios relevantes
T-Control – Gestão Financeira e Produtividade
Aplicativo desenvolvido para unificar o controle de gastos pessoais e a gestão de tarefas diárias em uma única interface, eliminando a necessidade de múltiplas planilhas. Em fase de desenvolvimento focado na otimização da arquitetura de dados e interface fluida para o usuário.
Sistema ERP Sankhya
Customizações e sustentação de ERP Sankhya. Análise de dados com SQL, automações operacionais, relatórios e integração com sistemas críticos. Experiência prática em resolução de incidentes em ambientes de alta criticidade.
Analise de Dados com Power BI
Dashboards interativos e relatórios com Power BI para análise empresarial e KPIs. Contribuindo para tomadas de decisão estratégicas com dados em tempo real e visualizações inteligentes.
Fonte: dados de fallback do portfólio. A atualização automática será retomada quando o GitHub estiver disponível.
Vamos conversar sobre uma oportunidade Backend?
Estou aberto a oportunidades em Backend C#/.NET e a conversas sobre sistemas, APIs, dados e regras de negócio.