Sobre Mim
Desenvolvedor Full Stack apaixonado por criar soluções escaláveis e eficientes
👋 Quem sou eu
Olá! Sou o André, desenvolvedor Full Stack com foco principal em backend. Tenho experiência em tecnologias como Next.js, NestJS, React Native, Expo Go, PostgreSQL, MySQL, Prisma, TypeORM e Docker. Também atuo com infraestrutura em nuvem (Google Cloud e AWS) e em ambientes Linux.
Acredito fortemente em código limpo, testes automatizados e boas práticas de engenharia de software. Meu objetivo é sempre entregar soluções robustas e escaláveis que resolvam problemas reais de negócio.
🚀 Habilidades Técnicas
Frontend
Backend
Databases
DevOps & Cloud
🏆 Certificações
💼 Experiência Profissional
Desenvolvedor FullStack Pleno
Stanley's Holding • 2024 - Presente
Responsável pelo desenvolvimento integral de aplicações mobile e soluções backend robustas e escaláveis.
📱 Desenvolvimento de Aplicativo Mobile
- •Responsável único pelo desenvolvimento do app mobile, desde a concepção até a publicação nas lojas (Google Play e App Store)
- •Utilização de Expo Go e TypeScript para desenvolvimento ágil, modular e de fácil manutenção, sempre alinhado aos princípios SOLID e práticas de clean code
- •Gerenciamento completo do ciclo de vida da aplicação, assegurando escalabilidade e performance tanto em ambientes de testes quanto em produção
🔧 Infraestrutura Backend e Autenticação
- •Desenvolvimento e manutenção de Cloud Functions para suportar a lógica de negócio, proporcionando uma arquitetura serverless escalável e eficiente
- •Implementação de autenticação robusta com Firebase Auth, garantindo segurança e uma experiência consistente de login para os usuários
- •Integração com o Supabase para o gerenciamento de banco de dados, otimizando consultas e garantindo alta performance na manipulação dos dados
🚀 Desenvolvimento de Gateway e Monitoramento
- •Criação do gateway utilizando TypeScript e serviços do Firebase, assegurando uma comunicação eficiente entre as diversas camadas da aplicação
- •Implementação de soluções para registro de logs no Firestore, permitindo monitoramento contínuo e análise detalhada do comportamento do sistema para manutenção e melhorias contínuas
Tecnologias:
Desenvolvedor FullStack
Dry Telecom • 2023 - 2024
Atuei em uma empresa de telecomunicações, onde desenvolvi e implementei diversos sistemas internos utilizando Next.js, TypeScript e MySQL, sempre em ambiente Linux.
� Desenvolvimento de Sistemas Internos
- •Criação de módulos para recarga, portabilidade e ativação de chips (individual e em massa)
- •Desenvolvimento de funcionalidades para prospecção e retenção de clientes
🔄 Sistema de Recorrência
- •Upload de milhares de chips via CSV
- •Cálculo automatizado para recargas recorrentes
- •Administração de planos e gerenciamento de empresas
- •Geração de relatórios mensais
� Documentação e Integração
- •Documentação de 80 repositórios na software house, incluindo Nest.js, Kafka, Kong e AWS
- •Documentação de aplicativo em React Native
- •Integração com Pagar.me para processar transações
- •Utilização do design system desenvolvido pela equipe de UI/UX para garantir consistência visual
🚀 DevOps e Integração Contínua
- •Implementação de Docker em diversas aplicações para melhorar a consistência dos ambientes de desenvolvimento e produção
- •Configuração de pipelines de CI/CD usando GitHub Actions para automação de build e deploy
Tecnologias:
Desenvolvedor Fullstack Jr
Valiant Group do Brasil • 2022 - 2023
Responsável pela implementação e manutenção de sistemas de informações gerenciais, com foco em otimização e novas funcionalidades.
💼 Principais Responsabilidades
- •Implementação e manutenção dos sistemas de informações gerenciais
- •Suporte técnico aos usuários
- •Melhorias contínuas nos sistemas, identificando áreas de otimização e novas funcionalidades
Tecnologias:
Estagiário em Desenvolvimento Web
Y&Stevo • 2022 - 2022
Estagiário na área de Desenvolvimento Web, focado em sistemas web diversos e administração de banco de dados.
🎓 Atividades Desenvolvidas
- •Desenvolvimento de sistemas web diversos, incluindo lojas virtuais, ERP e sistemas de ponto
- •Implementação de melhorias visando aprimorar funcionalidade e experiência do usuário
- •Administração de banco de dados
- •Realização de testes de aplicações desenvolvidas
Tecnologias: