Bruno de Azevedo Mendonça

Mestre em Ciências da Computação (UFSCar), desenvolvedor Android e Tech Lead (PicPay). Atuando na tribo de Personalização e Experimentação, responsável por criar e manter uma SDK Android para gerenciamento de feature flags e testes A/B. Tem experiência nas áreas de Sistemas de Informação e Ciências da Computação, atuando principalmente nos seguintes temas: engenharia de software, aplicativos móveis, plataforma Android, blockchain.

Informações coletadas do Lattes em 16/05/2023

Acadêmico

Formação acadêmica

Mestrado em Ciência da Computação

2018 - 2021

Universidade Federal de São Carlos
Título: Auditchain: um mecanismo para atestar a integridade de logs baseado na prova de existência em blockchain pública, Ano de Obtenção: 2021
Dr. Paulo Matias.Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Grande área: Ciências Exatas e da TerraGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas Distribuídos e Redes de Computadores.

Graduação em Sistemas de Informação

2012 - 2015

associação faculdade de Ribeirão Preto
Título: Desenvolvimento De Aplicativo Móvel Para Apoio Aos Docentes No Preenchimento Do Diário De Classe, Baseado Na Plataforma Android: Estudo De Caso
Orientador: Me. Daniel Rosa da Silveira

Formação complementar

2022 - 2022

Kotlin Coroutines for Android Masterclass. (Carga horária: 12h). , Udemy, UDEMY, Turquia.

2021 - 2021

Android Multithreading Masterclass. (Carga horária: 11h). , Udemy, UDEMY, Turquia.

2021 - 2021

Android Jetpack Masterclass in Kotlin. (Carga horária: 10h). , Udemy, UDEMY, Turquia.

2020 - 2020

Learn Flutter & Dart to Build iOS & Android Apps. (Carga horária: 59h). , Udemy, UDEMY, Turquia.

2020 - 2020

Android Architecture Masterclass. (Carga horária: 7h). , Udemy, UDEMY, Turquia.

2020 - 2020

Android Unit Testing and Test Driven Development. (Carga horária: 6h). , Udemy, UDEMY, Turquia.

2020 - 2020

SOLID Principles of Object-Oriented Design and Architecture. (Carga horária: 5h). , Udemy, UDEMY, Turquia.

2020 - 2020

The Gradle Masterclass. (Carga horária: 6h). , Udemy, UDEMY, Turquia.

2010 - 2012

Técnico em Hardware. (Carga horária: 216h). , Microcamp, MC, Brasil.

2010 - 2010

Inglês Básico. (Carga horária: 80h). , Wizard, WIZARD, Brasil.

Idiomas

Bandeira representando o idioma Inglês

Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.

Bandeira representando o idioma Português

Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação.

Produções bibliográficas

  • MENDONCA, BRUNO DE AZEVEDO ; MATIAS, PAULO . Auditchain: a mechanism for ensuring logs integrity based on proof of existence in a public blockchain. In: 2021 11th IFIP International Conference on New Technologies, Mobility and Security (NTMS), 2021, Paris. 2021 11th IFIP International Conference on New Technologies, Mobility and Security (NTMS), 2021. p. 1.

  • PEREIRA JUNIOR, G. A. ; SANTOS, M. A. ; MORAES, J. C. B. ; MENDONÇA, B. A. ; BERNARDI, F. A. ; SENJU, A. A. ; GULA, E. A. . Desenvolvimento de Plataforma Digital para Ensino de Graduação (Caso do ensino de atendimento ao paciente traumatizado). In: 2 Congresso de Graduação da USP, 2016, Piracicaba. Anais do 2 Congresso de Graduação da Universidade de São Paulo, 2016. v. 1. p. 80-81.

  • SENJU, A. A. ; SANTOS, M. A. ; BERNARDI, F. A. ; MENDONÇA, B. A. ; PEREIRA JUNIOR, G. A. ; GULA, E. A. . Dispositivo móvel para registro eletrônico multiprofissional do atendimento pré-hospitalar no SAMU. In: XV Congresso Brasileiro em Informática em Saúde CBIS 2016, 2016, Goiania. XV Congresso Brasileiro em Informática em Saúde CBIS 2016, 2016.

  • José Carlos Bueno de Moraes ; Bruno Mendonça de Azevedo ; Gerson Alves Pereira Júnior . Desenvolvimento de Plataforma Digital para Ensino de Graduação (Caso do ensino de atendimento ao paciente traumatizado). In: XV Congresso Brasileiro de Informática em Saúde, 2016, Goiânia. Anais do XV Congresso Brasileiro de Informática em Saúde, 2016. v. 1. p. 304-305.

Prêmios

2013

Honra ao Mérito, Câmara Municipal de Ribeirão Preto.

Histórico profissional

Experiência profissional

2014 - 2016

Ríberus Solutions

Vínculo: , Enquadramento Funcional: Analista e Desenvolvedor de Sistemas, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Atuação como desenvolvedor desktop e web, realizando tarefas envolvendo levantamento de requisitos, modelagem de sistema e bases de dados, diagramas UML, prototipação de sistemas e codificação utilizando tecnologias como VB6, VB.NET, C#, HTML, Bootstrap e CSS, com base de dados MySQL e MSSQL e utilizando métodos ágeis de desenvolvimento como Kanban e Scrum.

Atividades

  • 12/2012 - 04/2014

    Estágios , Service Desk.,Estágio realizado, Service Desk.

2012 - 2013

Evolua Educação Profissional

Vínculo: Celetista, Enquadramento Funcional: Instrutor, Carga horária: 36, Regime: Dedicação exclusiva.

Outras informações:
Atuação como instrutor de informática, instruindo os alunos na utilização de computadores, sistemas operacionais, pacote office, ferramentas de web designer (Corel Draw, Photoshop, Flash e Dreamweaver) e cursos ligados à rotinas administrativas. Atuação também com manutenção de computadores.

2019 - 2021

Tokenlab, Tokenlab

Vínculo: Colaborador, Enquadramento Funcional: Desenvolvedor Mobile, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
? Experiência com frameworks Android e Flutter. ? Experiência com Arquitetura Limpa e padrões como Injeção de Dependência, Repositório e Observadores.

2017 - 2019

Tokenlab, Tokenlab

Vínculo: Estágio, Enquadramento Funcional: Estagiário, Carga horária: 30

Outras informações:
Atividades desenvolvidas: Passar por um treinamento para a área de desenvolvimento Mobile - Plataforma Android; Apoiar o desenvolvimento do material de aula para a disciplina Desenvolvimento Mobile; Criar projetos mobile de exemplo; Apoiar aulas para turma da disciplina; Acompanhar a realização de trabalhos e avaliações; Liderar projetos com entidades do terceiro setor.

2022 - Atual

PicPay, PicPay

Vínculo: Colaborador, Enquadramento Funcional: Sr Android Developer & Tech Lead, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
- Projetar, desenvolver e manter uma SDK Android para gerenciamento feature flags e realização de testes A/B; - Promover discussões sobre decisões tecnológicas, apoiar comunicação e ser um ponto focal para resolver impedimentos; - Mentoria de desenvolvedores Android e condução de entrevistas técnicas Android.

2021 - 2022

PicPay, PicPay

Vínculo: Colaborador, Enquadramento Funcional: Desenvolvedor Android, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
? Manutenção de uma SDK do Android para gerenciar feature flags; ? Melhoria na observabilidade de erros silenciosos e o tempo de execução com o New Relic logs; ? Benchmarking de bancos de dados Android e melhoria do cache local.

2023 - Atual

Universidade de Ribeirão Preto

Vínculo: Professor Visitante, Enquadramento Funcional: Professor, Carga horária: 10

Outras informações:
Professor das disciplinas de Estruturas de Dados I, Desenvolvimento Mobile I e Governança em TI