Fábio Simones
Foto de perfil - Fábio Simones

Fábio Simones

Desenvolvedor Fullstack com foco em backend

Desenvolvimento de APIs, aplicações robustas e soluções bem arquitetadas, com foco em qualidade, performance e boas práticas.

Tecnologias

Backend

Java
Java
C#
C#
.NET
.NET
Spring Boot
Spring Boot

Frontend

HTML
HTML
CSS
CSS
JavaScript
JavaScript
TypeScript
TypeScript
AngularJS
AngularJS
ReactJS
ReactJS
Tailwind CSS
TailwindCSS

Banco de Dados

PostgreSQL
PostgreSQL
MySQL
MySQL
MongoDB
MongoDB
SQL
SQL

Design DevOps Testes

Postman
Postman
Swagger / OpenAPI
Swagger
UML
UML
Docker
Docker
Railway
Railway
RabbitMQ
RabbitMQ

Resumo profissional

Perfil técnico, foco profissional e diferenciais que aplico no desenvolvimento de software.

Perfil profissional

Desenvolvedor Web Fullstack com foco em Backend, atuando principalmente com Java e C#. Possuo uma trajetória sólida de 8 anos em ambientes industriais, trabalhando com sistemas críticos, processos complexos e resolução de problemas de alto impacto.

Em transição consolidada para o desenvolvimento web, aplico minha capacidade analítica, atenção aos detalhes e visão de processos no desenvolvimento de APIs REST, integrações e soluções escaláveis, sempre orientado à qualidade, segurança e manutenção do código.

Diferenciais

  • Base sólida em ambientes críticos, com forte senso de responsabilidade e confiabilidade.
  • Visão de backend orientada a regras de negócio, segurança e integridade dos dados.
  • Facilidade em compreender problemas complexos e traduzi-los em soluções técnicas claras.
  • Boa comunicação, organização e trabalho colaborativo em equipes multidisciplinares.
  • Busca contínua por evolução técnica e boas práticas de desenvolvimento.

Forma de atuação

Tenho preferência por atuar no backend, participando desde o entendimento da demanda até a implementação, testes e documentação das soluções. Valorizo código limpo, arquitetura bem definida, validações claras e documentação que facilite a manutenção e a evolução do sistema.

Acredito que software de qualidade é construído com disciplina técnica, comunicação clara e preocupação constante com quem irá manter e evoluir o sistema no futuro.

Projetos

Projetos práticos organizados por categoria, com foco em backend, fullstack e desafios técnicos.

Fullstack

Projeto HelpDesk

HelpDesk

Sistema web para gerenciamento de chamados técnicos, com autenticação por perfil, controle de acesso e integração entre frontend e backend via API REST.

Java • Spring Boot • Angular • JWT
ImageLite

ImageLite

Aplicação fullstack para upload e gerenciamento de imagens, com autenticação e separação clara entre frontend e backend.

Java • Spring Boot • React • JWT

Backend

ExpenseGate

ExpenseGate

API para controle de despesas, com regras de negócio bem definidas e persistência de dados.

Java • Spring Boot • REST API
DSMovie

DSMovie (HATEOAS)

API REST com aplicação do padrão HATEOAS, explorando maturidade REST e navegação orientada a recursos.

Java • Spring Boot • HATEOAS
DSList

DSList

API REST para gerenciamento e ordenação de listas personalizadas.

Java • Spring Boot • JPA
SmartStock

SmartStock

Sistema backend para controle de estoque e produtos.

Java • Spring Boot
DSCommerce

DSCommerce

Backend de e-commerce com autenticação, autorização e fluxo de pedidos.

Java • Spring Boot • OAuth2 • JWT
CustomerConnect

CustomerConnect

API para gestão de clientes e relacionamento.

Java • Spring Boot
EmprestimoLivrosAPI

Empréstimo de Livros

API para controle de empréstimos de livros e usuários.

C# • .NET 6 • Web API

Desafios Técnicos

TODOList

TODOList

Desafio fullstack com cadastro e gerenciamento de tarefas.

Java • Vue.js
GNTech-Desafio

GNTech – Desenvolvedor Júnior

Desafio técnico backend com foco em organização e boas práticas.

Java
GNTech-Desafio

GNTech – Integração Externa

Desafio de integração com API externa e persistência de dados.

Java • Integração REST