Marcio Figueiredo
CTO & Engenheiro de Software · E3M Solutions
Sou engenheiro de software com mais de uma década de experiência construindo produtos digitais — de sistemas legados a arquiteturas modernas baseadas em cloud. Hoje atuo como CTO da E3M Solutions, onde combino consultoria técnica com desenvolvimento de soluções próprias de IA Generativa e automação.
Minha trajetória é marcada pela curiosidade constante: fui de desenvolver sites em PHP para liderar projetos de LLMs aplicados a negócios reais. Acredito que a melhor forma de aprender é construindo — e de preferência em público, compartilhando aprendizados, erros e descobertas com a comunidade.
Trajetória Profissional
Especialista Desenvolvedor [Tech Lead]
Globo · (Remoto)
Especialista em Desenvolvimento (Tech Lead) na area de soluções de mídia, exibição e programação. Atuando com: Arquitetura, infra, qualidade de código, workflow de desenvolvimento, upskilling do time, mentorias e side-projects, experimentações, soluções, cloud, React, JS, devops, CI/CD, testes, on-premises, modernização. Liderança de time de front-end e back-end, participação em iniciativas de análise e estudo para modernização e cloudification, cloudfinops, SRE, observabilidade, monitoração e mais.
Desenvolvedor Backend Sênior (Engenharia)
Vórtx · Full Remote
Atuando com produto do mercado financeiro relacionado à operações do mercado de fundos de investimento, gestão e administração de ativos. Principais tecnologias e atuações: - Atuação em Time Ágil, com Scrum, realizando todos os ritos, participando e conduzindo várias iniciativas do time. - Recepção, apresentação técnica dos sistemas e apoio para novos integrantes do time. - Atuação diária com testes, code review, pair programming, spikes, apresentações técnicas. - Apoio à equipe e realização de iniciativas visando melhorar a performance da squad, lead time, qualidade. - Participação em programa de mentoria de arquitetura e liderança técnica. Temas: DDD, BDD, TDD, Clean Code, Clean Arquiteture, SOLID, Design Patters, boas práticas, computação em nuvem. - Projetos de backend, tanto de domínio quanto middleware. - Tecnologias: DDD, herbsjs, express, javascript, ORM Sequelize, Apollo, SQS, GraphQL, APM, Kinesis, REST, swagger, Postgres, Dotnet, C#, RDS, Kong, Github, Git, Azure Boards. - Projetos Serverless. Lambda, configurações serverless, AWS, Cloudwatch, Kinesis, ECS, SQS e outras tecnologias. - Projetos de frontend. React, Redux, Redux Saga, NetxJS, Axios, Material UI, Styled components. - Em todos os projetos manutenção e evolução da cobertura de testes e controle de qualidade de código. (Jest, chai, mocka, React testing) - Atuação com diversos elementos de DEVOPS e CI/CD. Github actions, configurações nos projetos, git flow, troubleshooting e outros detalhes.
Consultor (Arquitetura, Liderança, Desenvolvimento)
E3M Consultoria
Na E3M Consultoria, venho atuando com desafios de: desenvolvimento, análise, requisitos, processos, sql, nuvem, coordenação, treinamento, suporte, sustentação, projetos e mais. Projetos, desafios e empresas de diversas áreas: ERP, financeira, BPO, viagens, marketing, saúde e beleza, drogaria e medicamentos, bilhetagem, transportes, hotelaria, locação de serviços e TI e mais. Stacks mais utilizadas: * Node, Express, AdonisJS, TypeScript * React, React Native, Ionic + React, Angular, Vue * PHP, Laravel * Dotnet, Dotnet Core * noSQL (mongodb), SQL (MS, Postgre, MySQL) * GCP, AWS, Azure
Analista de sistemas sênior
Microcity · Nova Lima, Minas Gerais
Atuando com arquitetura, especificação, desenvolvimento de sistemas e parcerias. Principais tecnologias e atuações: - Atuação com time em transição de modelo tradicional para agil, atuando ativamente neste processo. - Criação de backend e frontend de sistemas web diversos. Portal de clientes, Portal de Ecommerce B2B, Catálogo de Serviços, Gestão de dados dos Funcionários e outros. - Criação também de APIs, microserviços, modernização de sistemas legados, gateway de apis, integrações entre sistemas (service desk, erp, marketing, ecommerce, governo, autenticação e outros). - Planejamento e definição de arquitetura para novos sistemas. Tanto desenvolvidos pela nossa equipe quanto contratados com empresas externas. - Acompanhamento do desenvolvimento, entregas parciais, revisão do código, testes, protótipos e aceites. - Tecnologias diversas. Principalmente: Javascript, Typescript, node, express, adonisjs, sequelize, react, react native, redux, ionic react, azure, azure web apps, azure functions, power apps, rest, soap, graphql, ms sql, oracle sql. - E também: dotnet, c#, dotnet framework, dotnet core, razor, docker, hypervisor, chatbots, IA, IIS, Linux Centos, Apache, certificados, scrum, agile, testes, jest, jasmine, protipos, spikes, provas de conceito, security gateway, LGPD, GDPR, gestão de mudanças, iniciativas de low code com Outsystems.
Analista de sistemas sênior
Framework System · Belo Horizonte e Região, Brasil
Atuando com desenvolvimento fullstack, arquitetura, dados, migrações, especificação de requisitos, e com processos. Principais tecnologias e atuações: Alocação da ARAUJO (Uma das Maiores Redes de Drogaria do Brasil) - Participação no projeto do Aplicativo Araujo da concepção ao lançamento. Requisitos, testes, homologações, POC´s, integrações, serviços, otimizações, queryes e procedures, especificações, arquitetura, documentação, liderança de equipe, scrum, RUP, UML. E também, atuação em alguns momentos como scrum master, organização e condução de reuniões com arquitetos e também com diversas áreas de negócio: financeiro, contábil, marketing, pagamentos, ERP, BI, ecommerce, infraestrutura e outras. - Projeto se iniciou em uma modelagem tradicional, cascata e depois foi migrado para ágil. Baseado em scrum. - Aqui atuei com processos, requisitos, testes, protótipos, arquitetura, MS SQL, postgres, c#, dotnet, VB, javascript, react, um pouco de java, IIS, gestão de mudança e outros processos e tecnologias. Alocação na EMPRESA 1 (Grande player de bilhetagem de modais de transporte, no Brasil) - Especificação, documentação e atuação na equipe de migração de sistema legado. Engenharia reversa, criação e otimização de queryes e performance. Entendimento de regras de negócio de lógica em legado escrito em C, especificação e prototipagem para stack moderna (java no backend e REACT no frontend). Acompanhamento, validação e aprovação do novo código desenvolvido. Alocação na MAXMILHAS (Uma das principais Startups de Turismo / Milhas aéreas do Brasil) - Atuação na equipe BI + DEVOPS. Projeto BI / Big Data / Migração: Atividades diversas envolvendo ETL, cloud, jobs, Talend, BI, Postgre, MySQL, Mongo, Análise de Dados, conversão de queryes, otimização de performance. Estrutura de tribos, squads, agile, scrum com todas as cerimônias.
Analista de sistemas sênior
CPS Consultoria Processamento e Sistemas Ltda · Belo Horizonte e Região, Brasil
Atuando inicialmente com análise, requisitos, processos e desenvolvimento na equipe de Originação de Crédito Imobiliário. Módulos de workflow, gestão da originação, GED/Digitalização via web. Posteriormente integrei a recém-criada equipe de Inovação e Tecnologia que foi responsável por criar soluções (FullStack) para toda a empresa. Um novo motor de Frontend e diversas integrações. Nestes papeis, trabalhei com: BPMN, BPO, delphi, cobol micro, oracle, ms-sql, webservices SOAP e REST, MVC, spikes, provas de conceito, pesquisas, otimização e performance, dados, integrações, Orientação a objetos, boas práticas e design de código, HTML, CSS, Javascript, processadores CSS. Também ministrei treinamentos internos de HTML, CSS e Javascript, processos de desenvolvimento, gestão da qualidade.
Analista de Suporte e Sistemas
Page Up Informática Ltda · Contagem e Região, Brasil
Atuação com análise e desenvolvimento de sistemas, especificação de requisitos e com serviços de sustentação e montagem de infraestrutura de TI e redes e sustentação de sistemas Principais tecnologias e atuações: Entre 11/2006 - 06/2008 - Brasília/DF - BRB e Caixa Econômica (grandes bancos públicos Brasileiros) - Desenvolvimento e sustentação de sistemas para instituições bancárias. Funcionalidades em sistemas de cesta de tarifas, cobrança, provisionamento de crédito e avaliação de risco. - Mainframe Unisys e IBM, Delphi, COM+, ASP e outras linguagens e plataformas. - Realizei plantões diversos para acompanhar rotinas de processamentos críticas. Entre 08/2004 - 11/2006 - Coordenador Ativos de TI e Analista de Suporte - No Villefort (comércio atacadista): Coordenação do laboratório de TI na Central de Distribuição. Coordenação de equipe que realizava manutenção preventiva e corretiva em equipamentos e sistemas, gestão de fornecedores de equipamentos, sustentação de sistemas internos e de telefonia. - No Colégio Magnum (colégio de Belo Horizonte): Implantação inicial da Central de Serviços (servicedesk), definições iniciais, primeiro catálogo de serviços, integrações, automações e funcionamento do projeto piloto. (ITIL, COBIT, Infra de TI, gestão de ativos). Entre 02/1996 - 08/2004 - Suporte e Sistemas - Haiwei Sistemas (Estágio) e Page Up Informática (Consultoria) - Atuação como Desenvolvedor/Analista com levantamento de requisitos, especificação, testes, prototipação, desenvolvimento, integrações, delivery, suporte e treinamento de usuários. - Atuação também com suporte de infra estrutura, redes, servidores linux, gateway de internet e back, manutenção, configuração e instalação de ativos de TI. Auditorias de sistemas. - Clientes diversos: laboratório, rede de hotéis, academias, varejistas, contabilidades, logística e outras. - Clipper, VB, Visual Fox Pro, Delphi, SQL e outras tecnologias diversas.
Educação & Formação
Especialização em Inteligência Artificial Generativa
Universidade Federal de Goiás (UFG)
Capacitação com o conhecimento teórico e as habilidades práticas para criar soluções inovadoras, impulsionando a transformação digital através da inteligência artificial generativa.
Pós-graduação Lato Sensu - MBA
Instituto de Gestão e Tecnologia da Informação
O objetivo desta pós-graduação é formar um profissional capacitado para identificar conceitos, apresentar fundamentos de programação para as principais plataformas de desenvolvimento mobile - Android e iOS - e, assim, preparar o aluno para os desafios inerentes exigidos pelo mercado de desenvolvimento mobile.
Técnologo
Universidade Católica de Brasília
Engenheiro
Pontifícia Universidade Católica de Minas Gerais
Habilidades & Competências
Geral
- adonis
- Amazon SageMaker
- Amazon Web Services
- API de Web Services
- API REST• Avançado
- Arquitetura MVC
- Banco de dados
- Business English
- COBOL
- Desenvolvimento de software
- Desenvolvimento full stack
- Desenvolvimento organizacional
- Desenvolvimento orientado a testes
- English language skills
- Front-end
- Git
- Inglês
- Integração e entrega contínuas (CI/CD)
- iOS Development
- Microsoft Copilot
- Microsoft .NET
- Microsserviços
- .NET Core
- Object Oriented Modeling
- Oracle
- Recrutamento de TI
- Serviços RESTful
- Swift (Programming Language)
Inteligência Artificial
- ai leading
- Artificial Intelligence (AI)
- AWS Identity and Access Management (AWS IAM)
- Estratégias de aprendizagem e desenvolvimento
- Ferramentas de inteligência artificial generativa
- IA generativa
- IA generativa para liderança
- IA para liderança
- Inglês empresarial
- Inteligência artificial
- Inteligência emocional
- Lei Geral de Proteção de Dados Pessoais (LGPD)
- Metodologias Agile
- Produtividade de IA
- Prompt Engineering
- REST (Transferência de estado representacional )
- Sistemas de inteligência artificial
- SRE (Engenharia de confiabilidade do site)
Cloud & DevOps
- Amazon CloudWatch
- AWS CloudFormation
- AWS Lambda
- DevOps
- Docker
- Google Cloud Platform (GCP)
Backend & Bancos de Dados
- C#
- Desenvolvimento de back-end
- Microsoft SQL Server
- MySQL
- Node.js
- PHP
- SQL
Liderança & Metodologias
- Comunicação
- Liderança
- Scrum
Frontend & Mobile
- CSS
- HTML
- JavaScript
- React.js
- Semantic HTML
- SwiftUI
Certificações & Cursos
FluêncIA: Como Escrever Bons Prompts com o Copilot
Fundamentos de Liderança
Como Construir a Organização do Futuro Baseada em Competências Transformadoras
SRE: Site Reliability Engineering
Globo
Leading AI Program - MIT Sloan Management
Massachusetts Institute of Technology
Professional Cloud Developer Certification
Licença: 3eecf3ad-235e-4f6f-acd0-4f464b8b2a37
Certificado de Participação - Select Experience 24
Even3
Licença: 18341064.80221484.6.8.83410648022148468
Introdução à Inteligência Artificial
Global Career Summit - Oct '24 Edition
Global Career Summit - Brazil
Licença: 6718df92911106005bed58b1
Inteligência Emocional 4.0
Escola Conquer
Licença: 816a8ede-c451-4c74-8786-7351b872a6c4
Integrating Applications with Gemini 1.0 Pro on Google Cloud
Licença: 10577049
Swift: Entendendo a linguagem
Alura
Licença: dcfc5103-0acb-42a5-a149-14a902ff5dd3
Management 3.0: gerencie o ambiente, não as pessoas
Alura
Licença: 5c31e849-3821-4d8e-9c41-78267c69ca5b
Liderança: aprendendo sobre a missão e propósito de liderar pessoas
Alura
Licença: da68a31e-6dbc-40ca-82cd-ec69bbb51a28
iOS com SwiftUI: construindo componentes e layouts
Alura
Licença: 21416f0b-9123-4706-922a-2a0f22c9141b
Securing and Integrating Components of your Application
Pluralsight
Licença: REP ID 4127
Reliable Google Cloud Infrastructure: Design and Process
Pluralsight
Licença: REP ID 4127
Logging, Monitoring and Observability in Google Cloud
Pluralsight
Licença: REP ID 4127
Google Cloud Fundamentals: Core Infrastructure
Pluralsight
Licença: REP ID 4127
Getting Started with Google Kubernetes Engine
Pluralsight
Licença: REP ID 4127
GCP - Getting Started With Application Development
Pluralsight
Licença: REP ID 4127
App Deployment, Debugging, and Performance
Pluralsight
Licença: REP ID 4127
AWS - Shared Responsibility Model
Amazon Web Services (AWS)
Licença: 1Le1NZovo7DKnRZvAVIgzNgONubxmRkWo
AWS - Lambda Fundations
Amazon Web Services (AWS)
Licença: 1HFH6nizxNDIz1TdKl4w1MgtyGA4mr9wg
AWS - Introduction to Billing and Cost Management
Amazon Web Services (AWS)
Licença: 1dB_wQa4VKWPRLBfrgquYlTSc0FqGI3J-
AWS - Getting into the Serverless Mindset
Amazon Web Services (AWS)
Licença: 1rpbiT9rtDOVt-Wh44TyacQIZm5o9d_Ew
AWS - Amazon API Gateway for Serverless Applications
Amazon Web Services (AWS)
Licença: 19Tb1q_YlGUY9YdncrsBGfyJvdlADpmWd
OneTrust Certified Privacy Professional
OneTrust
Curso React + Redux
COD3R
Licença: UC-1738fd31-d6ef-4886-ad98-cf864dd596ca/
React Native: Desenvolva APPs Nativas para Android e iOS
COD3R
Licença: UC-6cc15195-4bb2-4729-8641-278d565640d7
Rest Api com o Adonis JS
Udemy Brasil
Licença: UC-e8b938e2-94ac-45d9-a61f-c97e503159ea
Produção de Conteúdo para Web
Rock Content
Criando um App CRUD com AngularJS e REST
DevMedia
Criando um Serviço RESTful com Java
DevMedia
iReport - Relatórios com Java
DevMedia
Maven Framework
DevMedia
Publicando Projeto Laravel na Nuvem
DevMedia
Trabalhando com rotas no AngularJS
DevMedia
Desenvolvimento Android - Best Pratices
RL System
Desenvolvimento Android
RL System
MVC em PHP na Prática
iMasters
Curso de Photoshop CS5
Cursos iPED
Introdução ao desenvolvimento para iOS
iMasters
HTML5 - Homologado pelo W3C
MVA Microsoft Virtual Academy
Curso Básico De Php
Learncafe - Cursos online
Curso de PHP + MySQL
Cursos iPED
Ruby e Ruby on Rails Básico
iMasters
Introdução ao Javascript
Fundação Bradesco
Inovando com CSS
Fundação Bradesco
Ilustração e Design Gráfico para Web
Fundação Bradesco
HTML Básico e Avançado
Fundação Bradesco
Capacitação em Análise de Pontos de Função
Minas System Ltda + Fumsoft
Mainframe IBM - TSO/ISPF/SCL - Cobol Avançado (DB2) - CICS
Webdoo Informática (Brasilia)
Cobol, SADS (Básico e Avançado), Mainframe UNISYS
MSA Infor
A infraestrutura de DNS por tras da Internet
iMasters
Soluções Concretas para Problemas Práticos da Engenharia de Requisitos
DevMedia
Shaping up with Angular.js
Code School
O que estou explorando agora
IA Generativa & LLMs
Construindo aplicações com OpenAI, Claude e modelos open-source. Fine-tuning, RAG e avaliação de LLMs.
micro-SaaS
Desenvolvendo produtos pequenos e focados com alto potencial de receita recorrente e baixo custo operacional.
Build in Public
Documentando a jornada de criação de produtos em público — aprendizados, erros, métricas e bastidores.