Engenheiro de Software
Lucas Martins · martinzdev
Engenheiro de Software com +4 anos. A maioria dos projetos que resgatei não tinham bug, tinham decisão ruim. Falta de arquitetura, acoplamento que trava o time, stack escolhida no hype. Eu entendo o problema antes de escrever uma linha, porque refatorar é caro e reescrever é mais ainda.
Processo
Antes de qualquer orçamento ou prazo, eu levanto toda a regra de negócio. Entendo o domínio, os fluxos, quem vai usar e quais são as restrições reais. Sem isso, qualquer estimativa é chute.
Só passo orçamento e prazo depois do levantamento completo. O modelo de contrato e o formato de entrega são alinhados aqui, entregas parciais, escopo fechado ou acompanhamento contínuo dependem do projeto.
Implemento com base no que foi alinhado. Entregas parciais ou não dependem do contrato. A cada etapa, valido com o cliente antes de seguir pra próxima.
Deploy, monitoramento e ajustes com base no uso real. Acompanho o sistema depois de entregar pra garantir que está funcionando como deveria.
Experiência
Elevei o padrão de desenvolvimento aplicando arquiteturas empresariais robustas em TypeScript e C#/.NET no ecossistema FiveM, estabelecendo um novo nível de qualidade e profissionalismo
Criei wrappers tipados para natives do FiveM, abstraindo complexidades da engine e garantindo type safety
Construí framework C#/.NET estruturado com padrões de projeto (Strategy, Observer, Command, State), injeção de dependência, decorators/attributes e comunicação robusta via eventos nativos
Desenvolvi sistema de Game Events e RPC em TypeScript e C#, com suporte a cronjobs, endpoints HTTP e RPC client-server
Implementei arquitetura modular com suporte a carregamento dinâmico de módulos, sistema de plugins sob demanda e API interna para métricas de gameplay
Configurei solução completa de monitoramento com OpenTelemetry e reverse proxy NGINX para alta disponibilidade e load balancing
Expansão da RUSH para Software House — criação de soluções sob medida para empresas, desde concepção até deploy, com foco em automação de processos e necessidades específicas
Entrega de sistemas que reduziram em 40-70% processos manuais, com integrações de APIs externas, notificações automáticas, cobrança recorrente e comunicação em tempo real
Projetei plataforma de gestão completa para imobiliárias incluindo CRM, gestão de funcionários e controle de pagamentos
Construí CRM especializado para clínica psicológica otimizando fluxo de pacientes e gestão
Automatizei processos de negócio repetitivos incluindo análise de dados e disparo automático de e-mails e mensagens
Implementei chatbot para LinkedIn focado em atendimento automatizado e prospecção de clientes
Desenvolvi sistema de firewall customizado para bloqueio de acessos não autorizados em servidores de jogos
Integrei múltiplas APIs de terceiros e gateways de pagamento em diversos projetos
Responsável por toda a arquitetura backend, infraestrutura e DevOps, ingressando em fase crítica de MVP com graves problemas de performance e falhas em funcionalidades core
Liderou migração completa do backend para arquitetura de microsserviços em NestJS, implementando DDD, Clean Architecture e Arquitetura Orientada a Eventos, resolvendo gargalos críticos de performance
Refatorou engine de scraping ampliando drasticamente a compatibilidade com diversas tecnologias web, transformando uma funcionalidade problemática em diferencial competitivo
A reestruturação técnica foi fundamental para a captação de investimento financeiro da PerfectPay e suas redes de investimento
Implementou integração com múltiplos gateways de pagamento, sistema de assinatura customizado, gerenciamento de permissões RBAC e telemetria completa com OpenTelemetry
Desenvolveu infraestrutura própria para hospedagem automatizada com CI/CD
Colaborou com professor e stakeholders no levantamento de requisitos e planejamento do projeto ao longo de período anterior ao desenvolvimento
Desenvolveu aplicativo gamificado de aprendizagem de Física em React Native com quizzes, acompanhamento de desempenho e feedback imediato de acertos e pontuação por categoria
Estruturou o app com arquitetura de componentes modulares, separação clara de responsabilidades, React Navigation para roteamento e Context API para gerenciamento de estado global
Integrou APIs RESTful hospedadas no Heroku com chamadas assíncronas, tratamento de erros e loading states
Utilizou Expo para agilizar o fluxo de desenvolvimento, build e testes multiplataforma em Android e iOS
Projetou interface responsiva otimizada para estudantes do ensino médio com UX intuitiva e tela de resultados exibindo feedback em tempo real
Outras experiências podem ser detalhadas em conversa.
Projetos
Tecnologias
Posts
Seu LIKE funciona. Mas até quando? Nesse post explico como o Full-Text Search resolve buscas em alta escala e por que você talvez ainda não precise dele.
Uma introdução rápida ao que é esse espaço, por que eu queria ter ele, que tipo de conteúdo esperar e onde me encontrar.
Recomendação
Se você está começando ou ainda se sente perdido, minha recomendação é simples: comece pelos fundamentos. O CS50 de Harvard é um dos melhores pontos de partida que existem. Ele ensina como pensar, resolver problemas e entender computação de verdade, algo que faz falta para muita gente no início. É gratuito e reconhecido no mundo inteiro.
CONTATO
Se o projeto travou, precisa escalar ou está jogando dinheiro fora com retrabalho, vamos conversar. Eu resolvo o problema, não só o ticket.