
HelpDesk Web
Frontend project built with Angular to consume the HelpDesk API. The application focuses on ticket management, user authentication and administrative dashboards.
Sou Jonathan Oliveira, Desenvolvedor de Sistemas especializado em desenvolvimento backend com Java e Spring Boot. Crio aplicações web, APIs e soluções escaláveis com foco em qualidade, performance e boas práticas de engenharia de software.

Jonathan Oliveira
Desenvolvedor Full Stack
Quem sou eu
Sou apaixonado por tecnologia desde cedo. Minha jornada começou com curiosidade e evoluiu para uma carreira dedicada ao desenvolvimento de sistemas.
Formado em Sistemas de Informação, mergulhei em arquitetura de software, desenvolvimento backend, APIs REST e sistemas corporativos. Acredito que código limpo, boas práticas e aprendizado contínuo são a base para entregar soluções que realmente fazem diferença.
Cada projeto é uma oportunidade de resolver um problema real — e é isso que me move.
Os primeiros contatos com HTML, CSS e PHP despertaram uma paixão que se transformaria em carreira.
Ingresso no ensino superior com foco em desenvolvimento de software e fundamentos da computação.
Construção de uma base sólida em engenharia de software, bancos de dados, análise e desenvolvimento de sistemas.
Desenvolvimento de aplicações e projetos próprios, transformando conhecimento em soluções práticas.
Estudos avançados em Java, Spring Boot, Arquitetura de Software, APIs REST, Clean Code e Microsserviços.
Criando sistemas modernos, escaláveis e preparados para gerar valor real para pessoas e negócios.
Competências
Portfólio

Frontend project built with Angular to consume the HelpDesk API. The application focuses on ticket management, user authentication and administrative dashboards.

A RESTful Help Desk API built with Java and Spring Boot for managing support tickets, users, and customer service operations, and a RESTful API for integration with frontends or other services.

his monorepo contains a Spring Boot backend API for appointment management and an Angular frontend application. The backend provides endpoints for managing users (customers and professionals), products (services), and appointments. The frontend is a lightweight Angular client that consumes the API.
Novo projeto em desenvolvimento — fique de olho.
Sistema de automação corporativa.
API de integração com pagamentos.
Serviços
Aplicações sob medida, escaláveis e seguras, focadas no seu negócio.
Integrações robustas, documentadas e prontas para produção.
Páginas profissionais com performance e conversão em mente.
Consultoria em Clean Code, SOLID e microsserviços.
Processos repetitivos virando rotinas automáticas e confiáveis.
Sustentação e evolução contínua de sistemas existentes.
Blog
Compartilho aprendizados, experiências e conteúdos técnicos sobre desenvolvimento de software.


Confira práticas essenciais para desenvolver APIs RESTful com Java e Spring Boot de forma profissional e escalável.
Ler artigo
Entenda por que erros com UUID, JPA e import.sql acontecem no Spring Boot e como resolver de forma definitiva.
Ler artigoDiferenciais
Formação em Sistemas de Informação
Foco em qualidade de código
Boas práticas de desenvolvimento
Aprendizado contínuo
Compromisso com resultados
Comunicação clara e direta
Se você procura alguém comprometido com tecnologia, aprendizado constante e criação de soluções digitais, vamos conversar.
Contato