Quem sou eu?
Olá, me chamo Filipe Oliveira, tenho 27 anos e moro no Rio de Janeiro. Sou um Desenvolvedor Android com 4 anos de experiência na criação de aplicativos nativos para Android.

Durante esse tempo trabalhei em diferentes projetos onde utilizei ferramentas e métodos importantes como Clean Architecture, arquitetura MVVM, Room Database, Navigation Component e Retrofit API.

Atualmente estou trabalhando em um projeto grande na indústria do turismo. O código que escrevo impacta, diretamente, mais de 1 milhão de pessoas. Nesse projeto, estou desenvolvendo novas habilidades, como o GraphQL e o Jetpack Compose, e também estou usando ferramentas para verificar a qualidade do aplicativo. Isso me permite ser notificado de um erro assim que ele acontece e corrigi-lo o mais rápido possível.

Qual a minha visão sobre o desenvolvimento mobile?
A tecnologia tem o compromisso de transformar a experiência do usuário para melhor. Seja uma transferência bancária sem a necessidade de ir presencialmente ao banco, seja uma compra sem a necessidade de ir à loja ou diminuir a distância entre as pessoas com uma mensagem.

A tecnologia precisa funcionar como mágica para transformar o dia do usuário. Diferente de um site, estamos 24 horas ao lado das pessoas, seja na palma da mão ou ao lado do travesseiro. Nossa responsabilidade é traduzir a tecnologia para aqueles que nunca escreveram uma linha de código.

Ferramentas com as quais já trabalhei (hard skills):

Minha experiência profissional:

Nesse projeto eu iniciei como desenvolvedor júnior e, com pouco mais de 3 meses, recebi o desafio de reescrever a home do aplicativo utilizando uma tecnologia que eu não conhecia: GraphQL. A home possui uma lógica complexa de exibição de componentes. Aceitei o desafio e pude demonstrar minhas habilidades como desenvolvedor android, o que me proporcionou uma promoção para desenvolvedor pleno.

Ao longo do tempo eu fui responsável pelo desenvolvimento de novas funcionalidades e resolução de bugs, bem como o surgimento de novos através de um dashboard. Tempo depois eu recebi um novo desafio: fui convidado para participar do time focado em pensar a arquitetura do app. Nesse time eu fui responsável por criar o módulo de eventos analíticos. Esses eventos acompanham milhões de usuários mensalmente.

Por fim, ainda nesse time, tive a oportunidade de escrever minha primeira tela utilizando a tecnologia Jetpack Compose. Em um fluxo simples, foi importante para entender como essa tecnologia se adapta ao projeto.

Nessa oportunidade eu iniciei como estagiário e era responsável por personalizar o aplicativo para novos clientes. Com o tempo eu pude adquirir conhecimento sobre o projeto e, com isso, passei a ser responsável por resoluções de bugs e desenvolvimento de novas features, bem como a tomada de decisões sobre a UI junto com a equipe de Design.

Também passei a ser responsável pelo deploy dos aplicativos na Google Play Console, onde pude conhecer todo o processo de deploy e fui responsável por subir centenas de aplicativos.

Com o tempo, me tornei referência para novos estagiários, tanto Android quanto iOS, e passei a participar da seleção e treinamento de novos estagiários. Por fim, inicializei um projeto de automação de parte do desenvolvimento de aplicativo, o que reduziu o tempo de desolvimento / customização do aplicativo de novos clientes em até 30%.

Algumas curiosidades sobre mim:

Aprendi muito em minha jornada como desenvolvedor Android, e ainda estou aprendendo para melhorar ainda mais.

Se quiser conversar, pode me enviar um email a qualquer momento em

filipeoliveira.app@gmail.com