
Rafael Maia
Tecnologia / Internet
Sobre Rafael Maia:
Sou um desenvolvedor full stack com experiência em diversas tecnologias e projetos variados. Atualmente, estou realizando um estágio no âmbito do Programa de Startups da PUC, onde estou envolvido em projetos de duas Startups:
Gadugi Contabilidade: Desenvolvi um software para gerenciamento de tributações municipais, utilizando React.js e React-Bootstrap no front-end, e Node.js com Sequelize como ORM no back-end. Além disso, sou responsável pela gestão do banco de dados PostgreSQL.
Correr.ia: Estou desenvolvendo um software que gera treinos automáticos para corredores, usando Python com Flask no back-end e React.js no front-end.
Minhas competências incluem Node.js, API REST, Python, Sequelize, React.js e Flask.
Anteriormente, trabalhei como desenvolvedor Android Kotlin em duas empresas:
JustEcho (Freelance): Ajudei a criar e manter aplicativos para academia e resort, atendendo à demanda pós-lockdown.
Compasso Uol (Trainee e Estágio): Durante minha passagem pela Compasso Uol, ganhei experiência no desenvolvimento de aplicativos Android Kotlin, trabalhando em um projeto de leitura de notas fiscais e cashback. Também tive a oportunidade de aprimorar minhas habilidades em Node.js, API REST, Git e metodologias Agile.
No meu estágio na Compasso Uol, tive um período de treinamento na plataforma Alura e trabalhei no desenvolvimento de um aplicativo de aprendizado semelhante ao PagBank. Lá, adquiri conhecimento em arquitetura MVVM, ROOM, paginação de dados com Retrofit, injeção de dependência com KOIN, além de aprender sobre backend com Node.js e Sequelize.
Minhas competências incluem Android, Kotlin, Git, metodologias Agile e programação orientada a objetos (POO).
Estou comprometido em expandir meu conjunto de habilidades e contribuir para projetos desafiadores no mundo do desenvolvimento de software.
Experiência
Desenvolvedor full stack (PucTec)
Estágioago - ago de 2023 - o momento
Atuando como desenvolvedor de software no âmbito do Programa de Startups da PUC, estou envolvido nos projetos das seguintes Startups:
Gadugi Contabilidade: Realizei o desenvolvimento de um software voltado para gerenciamento de tributações municipais, utilizando tecnologias como React.js e React-Bootstrap no front-end, e para o back-end, Node.js e Sequelize como ORM (Object-Relational Mapping). Além disso, tenho a responsabilidade de gerenciar o banco de dados PostgreSQL para garantir a persistência e recuperação eficiente dos dados.
Correr.ia: Atualmente, estou desenvolvendo um software que, através de análise de dados, gera treinos de forma automática para corredores. Para o desenvolvimento da aplicação, está sendo usado Python com Flask para o back-end e React.js para o front-end do software.
Competências: Node.js · API REST · Python · sequelize · React.js · Flask
Desenvolvedor Android Kotlin (JustEcho)
Freelancemar - mar de 2022 - mai de 2022 · 3 meses
Atuei na criação e manutenção de diversos projetos, como apps de academia e resort, ajudando a empresa a atender a demanda pós lockdown.Atuei na criação e manutenção de diversos projetos, como apps de academia e resort, ajudando a empresa a atender a demanda pós lockdown.
Competências: Android · Kotlin · Git · Java · Programação orientada a objetos (POO)
Desenvolvedor Android Kotlin (Compasso Uol)
Trainee - ago de 2021 - jan de 2022 · 6 meses
Após a promoção para Trainee passei a ter mais autonomia e pude praticar melhor muitos dos conhecimentos adquiridos durante o estágio, atuando no desenvolvimento e manutenção de um app que realizava a leitura de notas fiscais e em troca gerava cashback ao usuário.
Competências: Android · Kotlin · Node.js · API REST · Git · Metodologias Agile · Programação orientada a objetos (POO)
Desenvolvedor Android Kotlin (Compasso Uol)
Estágio – mai de 2021 - ago de 2021 · 4 meses
Durante o período como estagiário realizei no primeiro mês treinamento na plataforma de cursos Alura, e após esse período passei dois meses realizando o desenvolvimento de um app para aprendizado, similar ao PagBank, com o auxilio de um instrutor sênior. Nesse tempo pude aprender sobre a arquitetura MVVM, ROOM, PAGINAÇÃO(Com dados vindo da API), RETROFIT(API), KOIN(Injeção de dependência), POSTMAN, GIT/GITHUB e um pouco de backend em node.js com Sequelize.
Competências: Android · Kotlin · Git · Metodologias Agile · Programação orientada a objetos (POO)
Educação
Como desenvolvedor Android na Compasso Uol, ganhei valiosa experiência e competências no desenvolvimento de aplicativos móveis. Durante meu período como trainee e estagiário, tive a oportunidade de trabalhar em um projeto significativo que envolveu a leitura de notas fiscais e a geração de cashback para os usuários. Essa experiência me permitiu aprimorar minhas habilidades em Android, Kotlin e Git, além de me familiarizar com metodologias Agile e programação orientada a objetos (POO).
Além disso, ao longo do estágio, adquiri conhecimentos importantes em Node.js e API REST, o que ampliou minha compreensão do desenvolvimento de sistemas completos. Minha passagem pela Compasso Uol me proporcionou uma base sólida para minha carreira como desenvolvedor Android, preparando-me para enfrentar desafios mais complexos e projetos inovadores na área de desenvolvimento de aplicativos móveis
Profissionais do mesmo Tecnologia / Internet setor que Rafael Maia
Profissionais de diferentes setores próximos Contagem, Contagem
Outros usuários que são chamados Rafael
Empregos próximos Contagem, Contagem
-
Desenvolvedor(a) React Native Júnior
há 3 semanas
Stations Belo Horizonte, Minas Gerais+Resumo do Puesto · A Stations é uma empresa de tecnologia especializada no desenvolvimento de aplicativos. · +ResponsabilidadesAtuar no desenvolvimento e manutenção de aplicações mobile (Android e iOS) utilizando React Native. · Trabalhar com Expo Bare Workflow... · ...
-
Desenvolvedor Fullstack Laravel Senior
há 3 semanas
New Rizon Belo HorizonteDesenvolvedor(a) Fullstack Lavarel Senior com experiência sólida em PHP 8+ e desenvolvimento de APIs REST. · ...
-
Desenvolvedor Mobile
há 2 semanas
Imtraff Nova Lima, Minas Gerais+Estamos em busca de pessoa Desenvolvedora Mobile Júnior. A candidata deve ter conhecimento básico em desenvolvimento mobile (Android e/ou iOS) e noções de Flutter, React Native, Kotlin ou Swift. · Auxílio Mobilidade - Cartão Flash é oferecido ao funcionário. · +Apoiar no desenvo ...