Desenvolvedor Web Independente (2024-01 – Present)
Trabalhou individualmente em diversos projetos, incluindo:
- Lidia 3D. Aplicativo web e desktop para modelagem 3D baseada em geometria não-destrutiva (CSG) e sistema de nós hierárquicos.
- Tecnologias: TypeScript, React, Three.js e Node.js/Electrum.
- Diversos Pacotes NPM: extra-iterator, @leonardoraele/signals, json-rpc-dual-engine, async-iterator-helpers-ponyfill.
Consultor de Desenvolvimento Web Sênior at Thoughtworks (2022-03 – 2023-03)
Líder global em consultoria de tecnologia.
- Cliente: TELUS. Empresa canadense com atuação global na área de tecnologia e telecomunicações.
- Projeto: Plataforma E-Commerce. Desenvolvimento e manutenção da loja online do cliente. Metodologia Ágil/Scrum. Facilitou cerimônias de planejamento, estimativa, revisão e retrospectiva de Sprint.
- Time Multicultural. Time de desenvolvimento misto (brasileiros, equatorianos e canadenses). Comunicação 100% em inglês.
- Tecnologias: TypeScript, React, Node.js/Express, Docker, GCP.
- Práticas: Testes automáticos em nível unitário, de componente e de aceitação; code review, pair programming, tech sharing sessions, sincronização com outros times, acompanhamento de débitos técnicos.
Engenheiro de Software at CESAR (2014-05 – 2022-03)
O maior centro de inovação do Brasil. Trabalhou em diversos projetos Ágil (Scrum e Kanban) de curto e longo prazo, assumindo várias funções:
Desenvolvedor Web Full-Stack at CESAR (2014-05 – 2015-05)
- Cliente Multinacional. (identidade protegida por NDA) Atuação global na área de dispositivos eletrônicos e mais de 100,000 funcionários. Comunicação 100% em inglês.
- Projeto: Aplicação Web de Gestão de Fábrica. Desenvolveu sistema de pedidos e gestão de maquinário para uma fábrica de dispositivos eletrônicos interna do cliente. Metodologia Ágil/Scrum.
- Atividades: Estimativa, planejamento, implementação, revisão de código, apresentação para stakeholders e retrospectiva de Sprint.
- Tecnologias: JavaScript/Ember.js, PHP/Symfony, MySQL, Docker. Solução de CI/CD e cloud proprietária do cliente.
SDET - Engenheiro de Software em Testes at CESAR (2015-05 – 2020-05)
- Cliente Multinacional. (identidade protegida por NDA) Atuação global na área de dispositivos eletrônicos e mais de 100,000 funcionários. Comunicação 100% em inglês.
- Diversos Projetos Web: Aplicações web internas do cliente nas áreas de gestão de projetos, alocação de recursos humanos, apontamento de horas e pedidos de fábrica.
- Atividades: Planejamento, estimativa, escrita e implementação de testes manuais e automáticos, revisão de código, apresentação para stakeholders e retrospectiva de Sprint.
- Tecnologias: JavaScript/Ember.js, Mirage.js, PHP, Selenium, MySQL.
Desenvolvedor de Aplicativos Android at CESAR (2020-05 – 2022-03)
- Cliente: Google Motorola. Comunicação 100% em inglês.
- Projeto: Aplicativo "Ajuda". Desenvolveu sistema de diagnóstico de defeitos de hardware incorporado ao aplicativo "Ajuda", distribuído com o sistema operacional.
- Tecnologias: Java, Android SDK, Android Studio.
Programador SAP ABAP at Accenture (2013-04 – 2014-04)
Fábrica de software e consultoria de tecnologia com atuação global.
- Clientes: TIM e Fleury.
- Atuação: Trabalhou no desenvolvimento de "customizações" de sistemas SAP, adaptando o sistema às necessidades dos clientes.
- Tecnologias: SAP/ABAP.
Estagiário de Desenvolvimento Web at ProtectSat (2011-01 – 2012-01)
Serviços de monitoramento e segurança de veículos.
- Atuação: Trabalhou na manutenção e desenvolvimento de sistemas web internos da empresa, usando a plataforma RAD (Rapid Application Development) ScriptCase.
- Tecnologias: ScriptCase, PHP, MySQL, HTML/CSS, e JavaScript.