Marcelo Alberico Macedo
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 contato

Alta 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