marcio.dev.br

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

  1. 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.

  2. 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.

  3. 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

  4. 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.

  5. 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.

  6. 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.

  7. 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

  1. 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.

  2. 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.

  3. Técnologo

    Universidade Católica de Brasília

  4. Engenheiro

    Pontifícia Universidade Católica de Minas Gerais

Habilidades & Competências

Geral

  • adonis
  • Amazon SageMaker
  • Amazon Web Services
  • API de Web Services
  • API RESTAvanç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

LinkedIn

Emissão: 01/05/2026Visualizar ↗

Fundamentos de Liderança

LinkedIn

Emissão: 01/02/2026Visualizar ↗

Como Construir a Organização do Futuro Baseada em Competências Transformadoras

LinkedIn

Emissão: 01/02/2026Visualizar ↗

SRE: Site Reliability Engineering

Globo

Emissão: 01/02/2026Visualizar ↗

Leading AI Program - MIT Sloan Management

Massachusetts Institute of Technology

Emissão: 01/10/2025

Professional Cloud Developer Certification

Google

Licença: 3eecf3ad-235e-4f6f-acd0-4f464b8b2a37

Emissão: 01/11/2024Visualizar ↗

Certificado de Participação - Select Experience 24

Even3

Licença: 18341064.80221484.6.8.83410648022148468

Emissão: 01/11/2024Visualizar ↗

Introdução à Inteligência Artificial

LinkedIn

Emissão: 01/10/2024Visualizar ↗

Global Career Summit - Oct '24 Edition

Global Career Summit - Brazil

Licença: 6718df92911106005bed58b1

Emissão: 01/10/2024Visualizar ↗

Inteligência Emocional 4.0

Escola Conquer

Licença: 816a8ede-c451-4c74-8786-7351b872a6c4

Emissão: 01/10/2024Visualizar ↗

Integrating Applications with Gemini 1.0 Pro on Google Cloud

Google

Licença: 10577049

Emissão: 01/08/2024Visualizar ↗

Swift: Entendendo a linguagem

Alura

Licença: dcfc5103-0acb-42a5-a149-14a902ff5dd3

Emissão: 01/07/2023Visualizar ↗

Management 3.0: gerencie o ambiente, não as pessoas

Alura

Licença: 5c31e849-3821-4d8e-9c41-78267c69ca5b

Emissão: 01/07/2023Visualizar ↗

Liderança: aprendendo sobre a missão e propósito de liderar pessoas

Alura

Licença: da68a31e-6dbc-40ca-82cd-ec69bbb51a28

Emissão: 01/07/2023Visualizar ↗

iOS com SwiftUI: construindo componentes e layouts

Alura

Licença: 21416f0b-9123-4706-922a-2a0f22c9141b

Emissão: 01/07/2023Visualizar ↗

Securing and Integrating Components of your Application

Pluralsight

Licença: REP ID 4127

Emissão: 01/12/2022Visualizar ↗

Reliable Google Cloud Infrastructure: Design and Process

Pluralsight

Licença: REP ID 4127

Emissão: 01/12/2022Visualizar ↗

Logging, Monitoring and Observability in Google Cloud

Pluralsight

Licença: REP ID 4127

Emissão: 01/12/2022Visualizar ↗

Google Cloud Fundamentals: Core Infrastructure

Pluralsight

Licença: REP ID 4127

Emissão: 01/12/2022Visualizar ↗

Getting Started with Google Kubernetes Engine

Pluralsight

Licença: REP ID 4127

Emissão: 01/12/2022Visualizar ↗

GCP - Getting Started With Application Development

Pluralsight

Licença: REP ID 4127

Emissão: 01/12/2022Visualizar ↗

App Deployment, Debugging, and Performance

Pluralsight

Licença: REP ID 4127

Emissão: 01/12/2022Visualizar ↗

AWS - Shared Responsibility Model

Amazon Web Services (AWS)

Licença: 1Le1NZovo7DKnRZvAVIgzNgONubxmRkWo

Emissão: 01/03/2022Visualizar ↗

AWS - Lambda Fundations

Amazon Web Services (AWS)

Licença: 1HFH6nizxNDIz1TdKl4w1MgtyGA4mr9wg

Emissão: 01/03/2022Visualizar ↗

AWS - Introduction to Billing and Cost Management

Amazon Web Services (AWS)

Licença: 1dB_wQa4VKWPRLBfrgquYlTSc0FqGI3J-

Emissão: 01/03/2022Visualizar ↗

AWS - Getting into the Serverless Mindset

Amazon Web Services (AWS)

Licença: 1rpbiT9rtDOVt-Wh44TyacQIZm5o9d_Ew

Emissão: 01/03/2022Visualizar ↗

AWS - Amazon API Gateway for Serverless Applications

Amazon Web Services (AWS)

Licença: 19Tb1q_YlGUY9YdncrsBGfyJvdlADpmWd

Emissão: 01/03/2022Visualizar ↗

OneTrust Certified Privacy Professional

OneTrust

Emissão: 01/07/2021Visualizar ↗

Curso React + Redux

COD3R

Licença: UC-1738fd31-d6ef-4886-ad98-cf864dd596ca/

Emissão: 01/04/2020Visualizar ↗

React Native: Desenvolva APPs Nativas para Android e iOS

COD3R

Licença: UC-6cc15195-4bb2-4729-8641-278d565640d7

Emissão: 01/03/2020Visualizar ↗

Rest Api com o Adonis JS

Udemy Brasil

Licença: UC-e8b938e2-94ac-45d9-a61f-c97e503159ea

Emissão: 01/02/2020Visualizar ↗

Produção de Conteúdo para Web

Rock Content

Emissão: 01/07/2016Visualizar ↗

Criando um App CRUD com AngularJS e REST

DevMedia

Emissão: 01/02/2016

Criando um Serviço RESTful com Java

DevMedia

Emissão: 01/12/2015

iReport ­- Relatórios com Java

DevMedia

Emissão: 01/09/2015

Maven Framework

DevMedia

Emissão: 01/07/2015

Publicando Projeto Laravel na Nuvem

DevMedia

Emissão: 01/03/2015

Trabalhando com rotas no AngularJS

DevMedia

Emissão: 01/09/2014

Desenvolvimento Android - Best Pratices

RL System

Emissão: 01/06/2013

Desenvolvimento Android

RL System

Emissão: 01/02/2013

MVC em PHP na Prática

iMasters

Emissão: 01/10/2012

Curso de Photoshop CS5

Cursos iPED

Emissão: 01/10/2012

Introdução ao desenvolvimento para iOS

iMasters

Emissão: 01/09/2012

HTML5 - Homologado pelo W3C

MVA Microsoft Virtual Academy

Emissão: 01/08/2012

Curso Básico De Php

Learncafe - Cursos online

Emissão: 01/08/2012

Curso de PHP + MySQL

Cursos iPED

Emissão: 01/07/2012

Ruby e Ruby on Rails Básico

iMasters

Emissão: 01/06/2012

Introdução ao Javascript

Fundação Bradesco

Emissão: 01/06/2012

Inovando com CSS

Fundação Bradesco

Emissão: 01/06/2012

Ilustração e Design Gráfico para Web

Fundação Bradesco

Emissão: 01/06/2012

HTML Básico e Avançado

Fundação Bradesco

Emissão: 01/01/2012

Capacitação em Análise de Pontos de Função

Minas System Ltda + Fumsoft

Emissão: 01/10/2008

Mainframe IBM - TSO/ISPF/SCL - Cobol Avançado (DB2) - CICS

Webdoo Informática (Brasilia)

Emissão: 01/10/2007

Cobol, SADS (Básico e Avançado), Mainframe UNISYS

MSA Infor

Emissão: 01/06/2006

A infraestrutura de DNS por tras da Internet

iMasters

Emissão:

Soluções Concretas para Problemas Práticos da Engenharia de Requisitos

DevMedia

Emissão:

Shaping up with Angular.js

Code School

Emissão: Visualizar ↗

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.