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