
Marcelo Alberico Macedo
Desenvolvedor Backend Sênior
Como um entusiasta experiente de software, encontro alegria em criar soluções inovadoras. Meu foco está em criar ferramentas e sistemas que não apenas simplificam tarefas, mas também melhoram a eficiência e a produtividade.
Entre em contatoAlta experiência
Com mais de uma década de experiência, afinidade com plataformas E-commerces, Chatbots e Business Intelligence.
Soft Skills
Comunicação eficaz, trabalho em equipe, resolução de problemas, criatividade, pensamento crítico, flexibilidade, adaptabilidade, empatia, gestão do tempo
Impactos no Projetos Trabalhados
Melhorias em estrutura de códigos, aprimoração de integração entre serviços, melhoria da infraestrutura na AWS, além de outras iniciativas que garantem, qualidade eficiência e escalabilidade.
Projetos
Uma lista dos meus preferidos projetos profissionais/pessoais no qual eu tenho trabalhado.
01
Portfólio
A criação desse portfólio foi realizada utilizando boa qualidade de código fornecendo um fácil entendimento.
O projeto foi desenvolvimento em NextJS, utilizando o framework tailwind para estilização da página. Para a internacionalização foi utilizado a ferramenta next-intl sendo aplicadas nas rotas da ferramenta.
Possui uma pipeline de integração com o Github, onde quando a ramificação principal é atualizada, automaticamente o código também será atualizado em:
O processo de desenvolvimento seguiu o modelo Scrum e todas as alterações foram registradas através de Pull-Requests, sendo detalhadas em:
02
Memorizou
Aplicação de flashcards para auxiliar em seus estudos para a memorização de informações.
Com uma galeria de flashcards onde os usuários tem acesso a diversos temas que pode serem clonados e implementados conforme seus estudos.
Em seu desenvolvimento foi utilizado uma estrutura que conta com microserviços auxiliando uma API, um frontend, um aplicativo Mobile. Algumas das tecnologias utilizadas: Código Limpo, Comunicação por fila, Docker, Cache com Redis, NodeJS e React
Aplicativo mobile disponível em:
03
Abc Show!
Um aplicativo educativo criado com atividades que auxiliam as crianças no aprendizado de palavras de maneira divertida e envolvente.
Apresenta atividades para evoluir a capacidade da criança de assimilar imagens a palavras. O aplicativo também fornece atividades para evoluir o conhecimento e o entendimento de sílabas nas palavras. A criança poderá formar a palavra referente a imagem juntando as sílabas na ordem correta e também identificar qual animal ou objeto começa com uma determinada sílaba.
Além disso, o aplicativo oferece recompensas virtuais, a libertação de bichinhos virtuais, para manter as crianças motivadas e engajadas em sua jornada de aprendizado.
Aplicativo mobile disponível em:
04
CustomUP!
Plataforma e-commerce que permite a criação de acessórios customizados pelo seus usuários.
Desenvolvimento funcionalidades para controle administrativo, upload de produtos, definição da área de pintura, escolha de imagens, upload de arquivos e adicão de textos.
Foi realizado integração com a API de ERP, pagamento e frete. Possibilidade de geração e controle de relatórios para pedidos de produtos.
Vídeo explicativo da ferramenta:
Experiência
Uma lista dos últimos lugares no qual trabalhei.
Empresa
Grupo New way/ Bauru
UPPERCASE Consultoria/ Barra Bonita
Lab17340/ Barra Bonita
Cargo
Desenvolvedor de Software Sênior
Desenvolvedor de Software Pleno
Desenvolvedor de Software Pleno
Ano
2020 -
2019 - 2020
2015 - 2019
Educação
Resumo de cursos, bootcamps, certificações e instituições
MBA USP/Esalq (2023-2025)
Pós-graduação em Engenharia de Software, com ênfase em metodologias ágeis, desenvolvimento de software orientado a objetos e práticas DevOps.
Arquitetura Limpa
CI/CD
DevOps
Metologias ágeis
Qualidade Código
Certificações Pluralsight (2023)
Certificações que validam minha proficiência abrangente em tecnologias-chave para o desenvolvimento de soluções de software avançadas.
Aprendizado de Máquina
Javascript
VueJS
Bootcamp Rocketseat (2023)
Adquiri habilidades abrangentes em desenvolvimento de aplicações web e móveis utilizando as tecnologias.
React
React Native
Node.js
Pós-gradução UFSCar (2016-2017)
Pós-graduação em Desenvolvimento de aplicações Web, Estudo de conceitos e práticas ágeis no processo de desenvolvimento de web, análise de arquiteturas, ferramentas e melhores práticas no desenvolvimento de sistemas.
Tailwind
NextJS
Java
Scrum
Kanban
Arquitetura Software
React Native
Plataforma Udemy (-)
Cursos realizados para especialização na plataforma Udemy
Javascript ES6
Python
Django
Github
Laravel
React
Estudos complementares
Habilidades e estudos realizados a parte com o foco de atualização através de livros e outros conteúdos.
Código Limpo
Testes Unitários
Typescript
Hooks
Caching
Uso de Memória
Docker
Kubernetes
Comunicação entre serviços
LLMs
Stable Diffusion