Resumo Profissional
Sou Engenheiro de Software com atuação em Arquitetura de Software, experiência no desenvolvimento, integração, evolução e sustentação de aplicações corporativas e foco na construção de soluções seguras, escaláveis, resilientes e de fácil manutenção.
Minha atuação envolve análise e modernização de sistemas, desenvolvimento de APIs, integração entre aplicações, refatoração de soluções legadas e participação em decisões técnicas e arquiteturais, considerando requisitos funcionais e não funcionais, desempenho, segurança, disponibilidade e evolução das aplicações.
Sou graduado em Análise e Desenvolvimento de Sistemas, com especializações em Arquitetura de Software e Administração de Banco de Dados. Essa formação me proporciona uma visão sistêmica e ponta a ponta das soluções, abrangendo aplicações, dados, integrações, infraestrutura e processos de entrega.
Possuo experiência em desenvolvimento backend com Java/Spring Boot, C#/.NET, PHP/Laravel e Node.js, além de atuação com desenvolvimento frontend, APIs REST e bancos de dados relacionais, incluindo modelagem, administração e otimização de consultas. Também trabalho com Git, Docker, CI/CD, Jenkins e GitHub Actions, além de metodologias ágeis como Scrum e Kanban, mantendo uma atuação orientada à qualidade, resolução de problemas, melhoria contínua e sustentabilidade técnica das soluções.
Aplico princípios e práticas de engenharia e arquitetura de software, como SOLID, Clean Code, padrões de projeto e conceitos de arquitetura limpa, buscando reduzir acoplamento, melhorar a separação de responsabilidades e facilitar a evolução das soluções.
Busco desenvolver arquiteturas que equilibrem necessidades de negócio e decisões técnicas, priorizando soluções seguras, escaláveis, resilientes e sustentáveis ao longo do tempo.
Anos de Experiência
Pós-Graduações
Bancos de Dados
Tecnologias & Ferramentas
Competências Comportamentais
Soft Skills
Trabalho em Equipe
Colaboração eficaz e comunicação clara
Comunicação Eficaz
Articulação técnica e não-técnica
Liderança
Gestão de equipes e mentoria
Gestão de Tempo
Priorização e entrega no prazo
Resolução de Problemas
Raciocínio lógico e analítico
Adaptabilidade
Aprendizado contínuo de novas tecnologias
Qualidade
Compromisso com excelência técnica
Sob Pressão
Agilidade na tomada de decisões
Habilidades Técnicas
Stack Tecnológica Completa
Linguagens de Programação
- JavaAvançado
- C#Intermediário
- JavaScriptAvançado
- PHPIntermediário
- SQLAvançado
- HTML5 / CSS3Avançado
Frameworks & Bibliotecas
- Spring BootAvançado
- .NETIntermediário
- Node.jsIntermediário
- LaravelIntermediário
- Vue.jsIntermediário
- AngularIntermediário
Bancos de Dados
- PostgreSQLAvançado
- MySQL/MariaDBAvançado
- SQL ServerIntermediário
- RedisIntermediário
- MongoDBIntermediário
Arquitetura & Padrões
- Clean ArchitectureAvançado
- N-Tier ArchitectureAvançado
- MicrosserviçosIntermediário
- REST APIsAvançado
- DDD (Domain-Driven Design)Avançado
- SOLID / Design PatternsAvançado
DevOps & Ferramentas
- DockerIntermediário
- Git / GitHubAvançado
- GitHub ActionsIntermediário
- CI/CDIntermediário
- JUnit / TDDIntermediário
Metodologias & Práticas
- Scrum / KanbanAvançado
- Clean CodeAvançado
- Code ReviewAvançado
- RefatoraçãoAvançado
- Testes AutomatizadosIntermediário
Formação Acadêmica
Minha Jornada Educacional
Universidade Pitágoras Unopar Anhanguera
Pós-graduação Lato Sensu - Especialização, Arquitetura de Software
Nov 2023 – Set 2024 | ConcluídoEspecialização em design, estruturação, escalabilidade e governança de ecossistemas computacionais. Padrões arquiteturais (Design Patterns), microsserviços, computação em nuvem e integração de sistemas robustos.
Universidade Pitágoras Unopar Anhanguera
Pós-graduação Lato Sensu - Especialização, Administração de Banco de Dados
Jan 2024 – Nov 2024 | ConcluídoEspecialização em modelagem, segurança, otimização e governança de grandes volumes de dados. Bancos relacionais e NoSQL, Query Tuning, backup/recovery e inteligência de dados.
Centro Universitário Jorge Amado
Graduação: Análise e Desenvolvimento de Sistemas
Jul 2015 – Jun 2017 | ConcluídoFormação em análise, projeto, desenvolvimento, teste e implantação de sistemas. Engenharia de software, linguagens de programação e gerenciamento de banco de dados.
Experiência Profissional
Minha Trajetória Profissional
Contax S.A.
Cliente: Caixa Econômica FederalEngenheiro de Software
Janeiro 2025 – PresenteSalvador, Bahia, Brasil
Modelo: Outsourcing / Squad dedicada
- Correção de incidentes em produção e refatorações pontuais, reduzindo a recorrência de falhas em componentes críticos e aumentando a estabilidade do sistema em ambiente produtivo
- Implementação de melhorias evolutivas seguindo padrões arquiteturais existentes, diminuindo o tempo médio de manutenção corretiva e facilitando a evolução de novas demandas
- Sustentação de sistemas corporativos em SQL Server, .NET e PHP, contribuindo para maior previsibilidade em releases e menor volume de chamados de suporte
- Desenvolvimento backend com Java e Spring Boot para integração de sistemas legados com novas APIs REST
- Aplicação de princípios SOLID, Clean Code e padrões de arquitetura em refatorações e novas funcionalidades
Idiomas
Proficiência Linguística
Português
NativoInglês
IntermediárioEspanhol
BásicoCertificações & Portfólio
Projetos e Links
Contato
Entre em Contato
Telefone
+55 71 98772-0087
contato@gregoriosantos.com.br
GitHub
Envie uma Mensagem
Clique no botão abaixo para abrir seu cliente de email com os dados preenchidos.
Enviar Email