Sobre mim:
Meu site: http://www.ailtonjm.com.br
Desenvolvedor Full Stack com mais de 14 anos de experiência no desenvolvimento de aplicações web e sistemas empresariais. Especialista em Java com Spring Boot e PHP, utilizando frameworks como Symfony, Zend e Laravel. Experiência sólida em frontend com JavaScript, Angular e React, criando interfaces de usuário dinâmicas e responsivas. Forte conhecimento em bancos de dados como MySQL e PostgreSQL, além de expertise no uso de ORMs para otimização de consultas e manipulação de dados.
Experiência em CI/CD e automação de deploy em ambientes de nuvem como Azure e AWS. Proficiente em controle de versão com Git, incluindo a utilização da metodologia Git Flow para gerenciamento de branches e colaboração em equipe. Habilidade em validação de Pull Requests, assegurando a qualidade e a conformidade do código antes da integração. Familiaridade com sistemas de mensageria como Kafka, permitindo a integração eficiente entre serviços. Além disso, possuo prática em metodologias ágeis como Scrum e Kanban para o gerenciamento eficaz e entrega contínua de projetos de software.
Formação Acadêmica
Pós-Graduação em Tecnologia Java
Pós-Graduação em Engenharia de Software
Pós-Graduação em Gestão Ágil e Desenvolvimento de Software
Graduação em Gestão da Tecnologia da Informação
Resumo da experiência profissional:
Zallpy - Alocado na Unicred
Full Stack Developer (PJ)
Período: 11/2022 - Atual
• Desenvolvimento e manutenção de sistemas utilizando React (MFE, SPA, Monorepo) no front-end e
backend em PHP 8 (Symfony) e Java (Spring Boot, versões 8 e 17).
• Implementação de práticas avançadas como DDD e TDD.
• Migração de sistemas legados para arquiteturas modernas de microsserviços.
• Banco de dados utilizados: PostgreSQL e SQL Server.
• Outras tecnologias: Keycloak, Docker, Kafka, Redis, monitoramento com Grafana e ELK Stack.
• Participação em comitês técnicos, análise de Code Review, implantação em produção e atividades de
discovery junto ao PO.
• Trabalho realizado em ambiente Azure.
Avanade - Alocado no C6 Bank e Santander
Backend Java Senior
Período: 01/2022 - 10/2022
• Desenvolvimento de projetos focados em segurança de sistemas para instituições financeiras.
• Atualização e otimização de microsserviços utilizando Spring Boot e Spring Batch, com boas práticas de
segurança.
• Implementação de camadas de segurança em APIs, utilizando API Gateway (WSO2 e Kong).
• Tecnologias principais: Java (Spring Boot, versões 8 e 17), Spring Boot, Sonar, Kubernetes, arquitetura
de microsserviços em ambiente Azure.
• Migração de sistemas legados para novas arquiteturas.Zallpy - Alocado na Unicred
Full Stack Developer (PJ)
Período: 07/2020 - 12/2021
• Desenvolvimento de sistemas utilizando React no front-end e backend em PHP 8 (Symfony) e Java (Spring
Boot, versões 8 e 17).
• Implementação de arquitetura de microsserviços, com foco em performance e escalabilidade.
• Banco de dados utilizados: PostgreSQL e SQL Server.
• Tecnologias adicionais: Docker, Kafka, Redis, monitoramento com Grafana e ELK Stack.
• Trabalho realizado em ambiente Azure.
Cyber Gamer (BoaAposta)
Full Stack Web Developer (PJ)
Período: 12/2019 - 06/2020
• Criação e manutenção de sistemas utilizando React no front-end e Node.js no backend.
• Desenvolvimento com arquitetura de microsserviços e banco de dados MongoDB.
UP – CRM (BemPaggo)
Full Stack Web Developer
Período: 08/2019 - 12/2019
• Desenvolvimento de sistema CRM com Angular 8 no front-end e backend em Java com Spring Boot.
• Utilização do ORM Hibernate em uma arquitetura de microsserviços.
• Trabalho realizado em ambiente AWS.
Essential Pharma
Full Stack Web Developer
Período: 08/2017 - 05/2019
• Desenvolvimento de sistemas CRM utilizando Angular 2+ no front-end e backend em PHP (Zend 3 e
Apigility).
• Criação de APIs RESTful para integração entre sistemas.
• Trabalho realizado em ambiente AWS.