Ram Maheshwari Logo Image
João Guilherme Mendonça

Olá, sou João Guilherme Mendonça!

Entusiasta do mundo da tecnologia e inovação. Desenvolvedor Fullstack voltado a soluções eficientes e ágeis.

Sobre Mim Aqui estão algumas informações sobre mim e minhas skills que desenvolvi durante minhas experiências como desenvolvedor.

Me conheça!

Olá! aqui é João Guilherme Mendonça eu sou Fullstack Developer localizado em em Recife, Pernambuco. Eu fiz parte diversos projetos voltados a empresas e casos reais, implementados por meio de métodos e práticas ágeis.

Estou atualmente fazendo graduação de Ciência de Computação na Cesar School, com previsão de formação no fim de 2024.

Estou sempre apto a aprender novas tecnologias e práticas. Sinta-se livre para entrar em contato comigo.

Minhas Skills

HTML
CSS
JavaScript
React
Typescript
GIT
AWS
Rest API
Graphql API
SQL
React Native
Node.js
Angular
Java
Spring Framework
Análise de Dados

Projetos Aqui estão alguns dos projetos que participei que agregaram na formação das minhas skills.

Software Screenshot

Data Care

Este projeto teve com cliente a Safe Care, uma companhia líder em seguros de embarcações de lazer e consultoria em benefícios corporativos. O problema da empresa era voltado ao desafio de integrar e centralizar dados dispersos entre diferentes departamentos cruciais. Foi desenvolvido uma plataforma com a proposta de intregar e fazer análises preditivas sobre os dados

Ver Mais
Software Screenshot

Trasync

Tendo como cliente a instituição CESAR e CESAR School, o problema solucionado nesse projeto foi o alto volume de máterias científicos sendo produzidas por essas empresas que não estavão sendo devidamente mapeados e analisados. Nossa equipe desenvolveu o MVP de plataforma que coletava, tratava, analisava e exibia dados e suas análises.

Ver mais
Software Screenshot

Facilite

Tendo a instituição CESAR e CESAR School como cliente, nosso projeto solucionou um problema de infraestrutura encontrado nos espaços físicos de ambas as empresas. Nossa solução trouxe uma plataforma com uma proposta de criação e monitoramento de chamados de infraestrutura de forma dinamica e funcional. Incluido a criação e modelação de um banco de dados.

Ver Mais

Experiências Aqui estão minhas experiências profissionais e acadêmicas na área da programação.

Software Screenshot

Encora Inc.

A Encora é uma empresa global de software e engenharia digital que oferece serviços de última geração. Atuo na Encora desde o início de 2023 como desenvolvedor fullstack.

Ver Mais
Software Screenshot

Curso NEXT

A CESAR School fornece curso NeXT que é voltado para pessoas de diversas áreas profissionais que estejam interessadas a entrar no mundo da programação. Atuei como monitor de Java, OO e desenvolvimento backend com uso de Spring Framework. Aqui tive a oportunidade aprimorar meus conhecimentos sobre os conceitos da Orientação Objetos, bem como desenvolvimento backend.

Ver Mais

Artigos Aqui estão alguns artigos não científicos que desenvolvi sobre temas que acho interessante no mundo do desenvolvimento e computação!

Software Screenshot

REST APIs vs. GraphQL APIs

No mundo do desenvolvimento web, as APIs são essenciais para conectar sistemas e serviços. Entre as abordagens mais populares estão REST e GraphQL. Enquanto REST é conhecido por sua simplicidade e flexibilidade, GraphQL oferece uma maneira mais eficiente e precisa de solicitar dados. Mas qual delas é a melhor escolha para o seu projeto?

Ver Mais
Software Screenshot

Paradigmas do React Native

O React Native é uma das ferramentas mais populares para o desenvolvimento de aplicativos móveis atualmente. Criado pelo Facebook, ele permite aos desenvolvedores construir aplicações para iOS e Android usando JavaScript e React. O que torna o React Native especialmente atraente são os paradigmas e abordagens que ele introduz no desenvolvimento mobile.

Ver mais
Software Screenshot

Paradigmas do Angular

O Angular, desenvolvido pelo Google, é um dos frameworks mais robustos e populares para o desenvolvimento de aplicações web. Desde sua criação, o Angular introduziu uma série de paradigmas e abordagens que têm moldado a forma como construímos aplicações web modernas.

Ver Mais
Software Screenshot

Falhas de segurança em redes 5G

A evolução das redes móveis para o 5G está transformando a forma como nos conectamos e interagimos com o mundo digital. Com promessas de velocidades ultrarrápidas, menor latência e capacidade para um número massivo de dispositivos conectados, o 5G traz inúmeras vantagens. No entanto, essa evolução também introduz novos desafios de segurança.

Ver Mais
Software Screenshot

JavaScript vs. TypeScript

No desenvolvimento web moderno, JavaScript e TypeScript são duas linguagens populares que desempenham papéis cruciais. Enquanto o JavaScript tem sido o pilar das aplicações web há décadas, o TypeScript, desenvolvido pela Microsoft, surgiu como uma extensão robusta do JavaScript, introduzindo tipagem estática e outras funcionalidades avançadas.

Ver Mais