Michaell Alavedra
Engenheiro de Software
Engenheiro de Software com 7 anos de experiência no desenvolvimento e na evolução de plataformas corporativas, no frontend e no backend com TypeScript, Angular, React e NestJS. Coordeno a equipe de desenvolvimento: defino a arquitetura das soluções, distribuo o trabalho e reviso o código de cada entrega. Integro agentes de inteligência artificial (IA) ao fluxo de desenvolvimento, com revisão e validação humanas de cada alteração.
Experiência Profissional
Desenvolvedor Full-Stack Sênior
InStrategy (Eficientis)
Desenvolvo e evoluo a plataforma corporativa Eficientis no frontend e no backend. Coordeno a equipe de desenvolvimento, defino a arquitetura das soluções e integro agentes de IA ao fluxo de desenvolvimento com revisão humana.
- Coordeno a equipe de desenvolvimento: defino a arquitetura, distribuo as tarefas e reviso cada Pull Request.
- Mantenho em produção uma plataforma web de alta disponibilidade para 3 empresas e mais de 300 usuários.
- Evoluo a plataforma atual com TypeScript, Angular, Firebase e Node.js na Google Cloud Platform.
- Desenvolvo a nova versão da Eficientis (2026) com React, TypeScript, Vite e Tailwind CSS em um monorepo Turborepo, com APIs REST em NestJS sob Domain-Driven Design e infraestrutura na Amazon Web Services (AWS).
- Aplico TDD e testes unitários e de integração (Vitest) e end-to-end (Playwright) na lógica de domínio e nos componentes críticos.
- Projeto fluxos de desenvolvimento assistidos por agentes de IA (Claude Code e Claude Desktop), com revisão humana, que reduziram significativamente os prazos de entrega.
Desenvolvedor Full-Stack Pleno
InStrategy (Eficientis)
Reengenharia e migração completa de sistemas legados para uma arquitetura moderna baseada em Angular, Firebase e Node.js na Google Cloud Platform (GCP).
- Migração tecnológica: transição de sistemas legados para uma arquitetura baseada em Angular e serviços da Google Cloud Platform (GCP).
- Qualidade e manutenibilidade: aplicação de padrões de projeto e princípios SOLID para reduzir a dívida técnica e melhorar a manutenibilidade da plataforma.
Desenvolvedor PHP / Oracle APEX (Júnior)
InStrategy (Eficientis)
Desenvolvimento, suporte e migração de módulos corporativos legados para Oracle APEX e bancos de dados Oracle.
- Desenvolvimento de sistemas corporativos: implementação e transformação de processos de negócio com PHP e Oracle APEX.
- Otimização de SQL e PL/SQL: desenvolvimento e otimização de consultas e lógica transacional.
- Suporte em produção: diagnóstico e resolução de incidentes no sistema de gestão de indicadores-chave de desempenho (KPI).
Habilidades Técnicas
Frontend
- Angular
- React
- Vite
- TypeScript
- JavaScript
- Tailwind CSS
- shadcn/ui
- Astro
- Ionic
Testes e qualidade
- Vitest
- Playwright
- Test-Driven Development (TDD)
Backend
- NestJS
- Node.js
- GraphQL
- Better Auth
- Resend
Bancos de dados e persistência
- PostgreSQL
- TimescaleDB
- MySQL
- Firestore
- Redis
- Drizzle ORM
- Prisma ORM
Arquitetura e padrões
- Domain-Driven Design (DDD)
- Event-Driven Architecture
- Microsserviços
- Arquitetura Hexagonal
- Princípios SOLID
- CQRS
Cloud e infraestrutura
- AWS
- GCP
- Docker
- Vercel
- Firebase
Ferramentas de desenvolvimento
- Turborepo
- Git
- GitHub
Engenharia agêntica
- Orquestração de agentes
- Harness Engineering
- Design de skills para agentes
- Claude Code
- Claude Desktop
Desenvolvimento de aplicações com IA
- Mastra AI
Tecnologias adicionais
- PHP
- Oracle APEX
- SQL
- PL/SQL
Habilidades Profissionais
Projetos
Eficientis
Plataforma empresarial de execução estratégica. Participação na reengenharia e evolução contínua do sistema, da arquitetura existente até a nova plataforma empresarial atualmente em desenvolvimento.
Irdin
Criação de uma tipografia digital completa (EOT, TTF, WOFF2) baseada na linguagem Irdin, convertendo designs do Figma em componentes web reutilizáveis.
Analemma
Ferramenta web que permite visualizar trajetórias solares e lunares a partir de qualquer localização geográfica.
Logo Studio
Ferramenta para transformação e exportação de logotipos vetoriais, automatizando a geração de ativos multiplataforma.
IMG2SVG
Ferramenta para conversão de imagens rasterizadas em SVG com pré-processamento inteligente.
Angular Theme
Pacote de estilos UI inspirado na Vercel, desenvolvido para padronizar a experiência visual da comunidade de desenvolvedores Angular.
DevTrack
Monitoramento de hábitos e produtividade que permite a desenvolvedores analisar padrões de trabalho e otimizar seu rendimento diário por meio de painéis interativos no VS Code.
Portman
Extensão do VSCode para gerenciar portas em qualquer sistema operacional a partir de uma interface gráfica integrada.
Exavatar
API para geração dinâmica e personalização de avatares via parâmetros de URL, projetada para otimizar o gerenciamento de perfis em aplicações escaláveis.
Laserpen
Extensão para Chrome que simula uma caneta laser útil para apresentações online.
MD2PDF
Aplicação web progressiva (PWA) de edição Markdown com exportação direta para PDF através do motor de renderização do navegador.
PlayTS
Ambiente web para editar e executar TypeScript diretamente no navegador, com geração automática de diagramas UML.
ASCII Tree
Editor ASCII para representação visual de estruturas aninhadas.
DB Designer
Ferramenta para criação, visualização e gerenciamento de Diagramas Entidade-Relacionamento (DER).
Pokemon
Plataforma com informações detalhadas de cada Pokémon, incluindo estatísticas, habilidades, movimentos, evoluções e características únicas.
Chladni
Visualizador em tempo real de padrões de vibração gerados por frequências acústicas.
SWF
Ferramenta de análise visual para interpretação de simbologias geométricas e frequências de onda.
Sincronario
Ferramenta que automatiza a conversão do calendário gregoriano para a Sincronia Galáctica das 13 Luas.
Certificações
Midudev
Codely PRO
- Problemas com DDD: Gestão de Erros em Eventos de Domínio jun. de 2025
- Exceções vs Erros [Modelagem de Domínio] mai. de 2025
- Integre Inteligência Artificial Seguindo Boas Práticas (OpenAI GPT, Ollama e LangChain) jul. de 2024
- Refatoração de Code Smells para Clean Code: Change Preventers mai. de 2024
- Refatoração de Code Smells para Clean Code: Bloaters abr. de 2024
- Padrões de Projeto: Criteria mar. de 2024
- Eventos de Domínio [Modelagem de Domínio] dez. de 2023
- Testing no Frontend nov. de 2023
- Performance Web out. de 2023
- CSS Grid A Fundo out. de 2023
- Padrões de Projeto Comportamentais out. de 2023
- Arquitetura CSS set. de 2023
- Padrões de Projeto: Criacionais set. de 2023
- TypeScript Avançado: Resolvendo Desafios de Tipos set. de 2023
- TypeScript Avançado: Melhore sua Developer Experience set. de 2023
- TypeScript Avançado: Além do any set. de 2023
- Kubernetes para Desenvolvedores ago. de 2023
- Docker: do 0 ao Deploy ago. de 2023
- DDD em TypeScript: Modelagem e Arquitetura ago. de 2023
- Domain-Driven Design - DDD Aplicado jul. de 2023
- Comunicação entre Microserviços: Arquitetura Orientada a Eventos jul. de 2023
- CQRS: Command Query Responsibility Segregation jul. de 2023
- Testing: Introdução e Boas Práticas jul. de 2023
- Arquitetura Hexagonal no Frontend jul. de 2023
- Arquitetura Hexagonal jun. de 2023
- Princípios SOLID Aplicados jun. de 2023
Devtalles
Udemy
- Nest: Desenvolvimento Backend Escalável com Node.js set. de 2022
- Angular Avançado: Leve suas bases ao próximo nível jul. de 2022
- Git e GitHub: Sistema completo de controle de versões do zero jul. de 2022
- TypeScript: Seu Guia e Manual Completo jun. de 2022
- PWA: Aplicações Web Progressivas do Zero ao Expert 2020 jun. de 2022
- Redux no Angular com NgRx jun. de 2022
- Princípios SOLID e Clean Code jun. de 2022
- ReactiveX (RxJS): Do Zero até os Detalhes mai. de 2022
- Angular do Zero ao Expert 2018 out. de 2020
Coursera
- Fundamentos de Design Thinking dez. de 2021
- Angular Avançado dez. de 2021
- Experiência do Usuário UX Avançado dez. de 2021
- Design de Interface UI Avançado dez. de 2021
- Fundamentos do Desenvolvimento Web: Fullstack ou Frontend dez. de 2021
- Arquitetura de Software: Criando Sistemas Sustentáveis (Essencial) dez. de 2021
- DevOps Essencial dez. de 2021
- Design de Banco de Dados Relacional nov. de 2021
- Fundamentos da Programação: Bancos de Dados nov. de 2021
- Fundamentos de GraphQL nov. de 2021
Educação
Engenharia de Computação e Sistemas (disciplinas concluídas)
Universidad Privada Antenor Orrego