
Senior Software Engineer · Lead desenvolvedor PHP Magento
Smile Open Source Solutions

A Smile é líder europeia em integração e serviços gerenciados open source, fundada em 1991, com aproximadamente 2.000 colaboradores em 9 países e faturamento do grupo de aproximadamente 160 milhões de euros. Como ESN (Empresa de Serviços Digitais), a Smile opera em um modelo multi-clientes com equipes dedicadas por projeto, padrões de desenvolvimento indústrializados e rotação regular de desenvolvedores entre as missões. O grupo reúne marcas especializadas: SensioLabs (Symfony), Alter Way (Cloud), UX-Republic (Design), creativestyle (E-commerce).
A agência de Bordeaux contava com aproximadamente 45 especialistas, inicialmente localizada na 2 rue du Jardin de l'Ars.
1991
Fundada
~2 000
Colaboradores
9
Países
~160M€
Faturamento

Dentro da agência Smile Bordeaux, eu estava posicionado como Lead Desenvolvedor PHP Magento e responsável pela supervisão técnica da equipe de e-commerce. Meu escopo cobria tanto o desenvolvimento de projetos de reformulação quanto a manutenção aplicativa (TMA) de múltiplos clientes enterprise em paralelo. Nesse contexto de ESN, eu navegava entre os prazos de entrega dos clientes, os processos internos da Smile e a qualidade de código esperada em plataformas e-commerce de alto tráfego.
Meus contatos diretos: o gerente de projeto Smile, as equipes de negócio de cada cliente (Fleurance Nature, Cultura, Bricorama, GIFI) e a direção técnica da agência. Em paralelo à reformulação Fleurance Nature conduzida de forma autônoma, assumo a liderança técnica e a supervisão de uma equipe de desenvolvedores: revisão de código, aplicação dos padrões Magento e PSR, planejamento técnico e estimativa de carga de trabalho, rastreamento de tickets e relatórios via Redmine.
- Auditoria e mapeamento da dívida técnica em cada projeto cliente, priorização dos trabalhos de correção
- Análise de requisitos funcionais e técnicos, documentação de decisões de arquitetura e convenções de código
- Desenvolvimento de funcionalidades complexas em Magento Enterprise Edition (gerenciador de conteúdo avançado, regras de preço de catálogo, segmentos de clientes, promoções avançadas)
- Desenvolvimento de módulos Magento personalizados para atender às necessidades específicas de cada cliente
- Revisão e validação do código de outros engenheiros, disseminação de boas práticas e padrões PSR
- Correção de bugs e manutenção aplicativa (TMA) para clientes enterprise
- Mentoria de desenvolvedores júnior e intermediários, pair programming
- Colaboração com o gerente de projeto para traduzir requisitos em específicações técnicas
- Implantação em produção, monitoramento e diagnóstico de incidentes (New Relic)
- Propostas de melhoria contínua e contribuição para o roadmap técnico
Projetos de Clientes
Reformulação completa do site de e-commerce Fleurance Nature em Magento Enterprise Edition. Este projeto cobriu a integração HTML, configuração de atributos de produtos, desenvolvimento de widgets personalizados e reformulação completa do funil de vendas. O carrinho de compras foi o desafio mais complexo: gerenciamento de múltiplos cupons, regras de preços de catálogo, envio multi-transportadora, cálculos de impostos é o motor de promoções avançadas. Inicialmente planejado para uma equipe de desenvolvedores, entregue solo com elogios durante os testes de QA. A versão desenvolvida na época ainda está em produção hoje no site.

Destaques
- Reformulação completa entregue solo, originalmente planejada para uma equipe
- Funil de vendas complexo: cupons, regras de preço, envio multi-transportadora
- Elogiado durante o QA: muito poucas correções necessárias, versão ainda em produção hoje
- Limpeza e reorganização do código legado deixado por numerosos desenvolvedores: auditoria do código existente, priorização por impacto de negócio, refatoração progressiva módulo por módulo para evitar regressões
- Otimização de tempo de carregamento, cache e indexação SEO
- Widgets personalizados: filtros de busca avançados, carrosséis de produtos, integrações terceiras
Projeto importante de mecanismo de busca Elasticsearch com milhões de produtos para indexar e buscas complexas para implementar. Otimização de desempenho e relevância dos resultados de busca no catálogo de produtos.
Manutenção aplicativa na plataforma e-commerce Bricorama, um catálogo de dezenas de milhares de referências de produtos de bricolagem e jardinagem. Resolução de bugs complexos relacionados a regras de preço e promoções cruzadas entre categorias. Otimização de desempenho nas páginas de listagem de produtos com alto volume de tráfego.
Manutenção aplicativa na plataforma e-commerce GIFI, rede de decoração e equipamentos para o lar com mais de 500 lojas. Correções de bugs no funil de compra e nos cálculos de disponibilidade de estoque. Melhorias funcionais para aprimorar a sincronização entre o site e a rede de lojas físicas.
Supervisão e mentoria de uma equipe de desenvolvedores Magento. Revisão sistemática de código, aplicação de boas práticas e padrões Magento e PSR (PHP Standards Recommendations). Gestão de planejamento técnico e estimativas de carga de trabalho. Rastreamento de tickets, relatórios ao gerente de projeto, garantia de qualidade e cumprimento de prazos. Sessões regulares de autoformação e compartilhamento de conhecimento organizadas para manter um alto nível de competência técnica dentro da equipe.
Linguagens & Frameworks
Bancos de dados
Busca & Indexação
Interoperabilidade
Ferramentas & Infraestrutura
Servidores
- Garantir a qualidade técnica e escalabilidade das plataformas de e-commerce
- Entregar experiência do usuário fluida: desempenho, ergonomia, rapidez
- Contribuir para a padronização de boas práticas dentro da agência Smile
- Apoiar o crescimento do e-commerce de clientes importantes (Fleurance Nature, Bricorama, GIFI, Cultura)
A Smile foi uma experiência formativa, mas não pelas boas razões. Os processos indústrializados de uma ESN desse porte me permitiram evoluir nos padrões de e-commerce enterprise.
Porém, observei principalmente as limitações desse modelo: a alta rotatividade de desenvolvedores nos projetos criava uma dívida técnica considerável, com cada desenvolvedor tendo níveis e técnicas completamente diferentes.
Os projetos eram sub-dimensionados: a reformulação do Fleurance Nature, planejada para uma equipe, foi atribuída apenas a mim. Essa experiência me ensinou principalmente o que não se deve fazer em uma organização técnica, mas também a importância do rigor, da consistência nos padrões de código e da meticulosidade nas entregas.
Liderar um projeto solo quando estava planejado para uma equipe, embora difícil, provou minha capacidade de absorver a carga de trabalho e entregar com qualidade.
9 Competência técnica · 6 Competência humana
Competência técnica
Dev full-stack Magento Enterprise Edition, integração e-commerce Fleurance Nature.
Concepção de arquitetura e-commerce em Magento Enterprise, módulos customizados.
Aplicação dos padrões MVC Magento, módulos de extensão, observers e plugins.
Proteção de transações e-commerce, proteção de dados de clientes.
Testes funcionais e de regressão na plataforma e-commerce.
Otimização MySQL para catálogo de produtos, gestão de índices e consultas complexas.
Monitoramento de desempenho da aplicação e acompanhamento de métricas de e-commerce.
Deploy contínuo e manutenção em condições operacionais da plataforma.
Vigilia sobre o ecossistema Magento e práticas open source.
Competência humana
Orientação técnica e code review dentro da equipe do projeto.
Colaboração com a equipe Smile e as equipes de negócio do cliente Fleurance Nature.
Resolução de problematicas técnicas complexas em um projeto e-commerce de alto volume.
Integração rápida no ambiente Smile e evolução no projeto do cliente.
Coordenação das entregas técnicas no contexto de um projeto de reformulação e-commerce.
Interface entre a equipe técnica e os stakeholders de negócio do cliente.
Exemplo de realização desta experiência profissional. Outros projetos foram realizados durante esta missão, mas ainda não estão documentados.






