
Leandro Loureiro
Desenvolvedor Mobile
Sobre mim
Sou desenvolvedor de software desde 2012, com experiência em tecnologias web e desenvolvimento mobile. Ao longo da minha trajetória profissional, atuei em projetos de diferentes escopos e complexidades, colaborando com grandes empresas como Vale, Furnas/Eletrobrás, Next (Bradesco), ClaroPay, entre outras.
Hard Skills
Habilidades técnicas desenvolvidas ao longo de projetos empresariais e pessoais, junto a formações técnicas.
Ferramentas e habilidades utilizadas nas tecnologias citadas acima:
- Desenvolvimento de aplicativos Android e IOS utilizando o Framework Flutter e a linguagem Dart;
- Utilização de design de software SOLID e Clean Architecture para estruturação de projetos Flutter;
- Gerencia de estado ValueNotifier e Mobx;
- Integrações com APIs Rest;
- PlatformChannel para conexão de código Flutter com código nativo;
- Experiência com criação e desenvolvimento de Design System e Atomic Design;
- Desenvolvimento com responsividade;
- Teste Unitários em Flutter;
- Experiência na publicação de apps na Google Play e App Store.
- Experiência com Firebase para controle de aplicativos como tagueamento, analitycs, app distribuition, entre outras;
- Integração do MongoDB para gerenciamento de dados não relacionais em aplicativos;
- Utilização dos serviços da AWS Cloud, como DynamoDB para armazenamento de dados, S3 para imagens, entre outros;
- Conexão SQL com tecnologias Microsoft NET e Sharepoint.
- Utilização do VSCode como IDE principal para desenvolvimento em Flutter, com o Android Studio como ferramenta secundária;
- Experiência com IDE Android Studio para desenvolvimento aplicativos com Kotlin e Jetpack Compose;
- Desenvolvimento de aplicativos iOS com Swift utilizando a IDE Xcode.
- Experiência com controle de vesão de código utlizando o Git;
- Utilização de plataformas de hospedagem de códigos Github, Bitbucket, Gitlab e Microsoft Azure Repos, para controle de repositórios.
- Atuação com a metodolgia SCRUM em projetos de software, possuindo certificação PMSI;
- Utilização do Jira como ferramenta de gerenciamento de projeto, seguido da Metodolgia SCRUM.
Algumas das hard skills citadas podem ser comprovadas nos repositórios do Github:
Portfólio
Projetos pessoais e profissionais nos quais atuei ao longo da minha carreira como desenvolvedor.
Toque na imagem para ampliar e visualizar mais informações sobre cada projeto.
- Todos
- Mobile
- Web
- Back end
Formação
- Formado no curso superior em Tecnologia da Informação;
- Pós graduado em Engenharia de Software e Desenvolvimento Mobile.
Certificações
- Professional SCRUM Master I (PMS I);
- AZ-900 Microsoft Azure Fundamentals;
- MS Certificação 70-480: Programming in HTML5 with JavaScript and CSS3.
Recomendações
Recomendações de profissionais com os quais tive a oportunidade de trabalhar em equipe, em diversos clientes
e projetos.
Essas recomendações estão disponíveis no meu perfil do LinkedIn.