Adrian Oliveira
Desenvolvedor .NET em início de carreira e estudante de Ciência da Computação na UNISAGRADO, em Bauru - SP. Construo sistemas com foco em backend, frontend e interfaces modernas.
// Sobre mim
Quem eu sou e o que estou construindo.
Sou desenvolvedor .NET em início de carreira e estudante de Ciência da Computação na UNISAGRADO, em Bauru - SP. Comecei a me interessar por programação aos 14 anos, quando tive meu primeiro contato com C#, linguagem que se tornou minha principal.
Desde então, venho explorando o ecossistema .NET e web com React e Next.js, desenvolvendo projetos pessoais, incluindo aplicações desktop, APIs web e websites. Tenho interesse em arquitetura de software, desenvolvimento backend, frontend e construção de interfaces bem estruturadas.
Gosto de manter o código organizado, claro e evolutivo, buscando sempre melhorar minhas habilidades técnicas e aprender novas tecnologias.
// Projetos
Projetos pessoais que mostram minha evolução em backend, frontend e interfaces desktop.
Sistema de Ordem e Serviço
Projeto principal- Em evolução
Sistema voltado para assistência técnica, com foco em controle de clientes, ordens de serviço, manutenção e organização interna. O projeto demonstra a construção de uma aplicação real unindo interface desktop, backend, banco de dados e evolução em módulos.
Point Blank Launcher
Hobby- C# e PostgreSQL
Sistema de launcher para o emulador Point Blank 3.80, composto por quatro projetos integrados: cliente visual, serviço TCP, gerenciador de configurações e criador de pacotes de atualização.
// Tecnologias / Foco
Áreas e tecnologias que venho estudando e aplicando nos meus projetos.
Backend .NET
Desenvolvimento de APIs e sistemas com C#, ASP.NET Core, Entity Framework Core e foco em organização de código.
Aplicações Desktop
Construção de interfaces desktop com WPF, WinUI 3 e MAUI para sistemas de uso real.
Frontend React
Criação de interfaces web modernas com React e componentização clara para evolução do projeto.
Next.js
Desenvolvimento de sites e portfólios performáticos com Next.js, rotas modernas e boas práticas de SEO.
Banco de Dados
Modelagem e integração com PostgreSQL, pensando em consistência, consultas e evolução das entidades.
Arquitetura em Evolução
Estruturação de projetos em módulos, com separação de responsabilidades e manutenção facilitada.
