Hello! I am a
full-stack 

developer

My name is João Rocha and I can help your company to grow with software.

In many clients reviews
ReactNode.jsTypeScriptReactAWSNestJSNextJS

My Projects

My Skills

Aplicações web que se destacam

Vercel
React

Desenvolvimento Web

Sou especialista em desenvolvimento web, criando aplicações interativas e responsivas. Utilizo React.js e Next.js para desenvolver interfaces modernas, proporcionando experiências fluidas e intuitivas, com foco em acessibilidade e desempenho.

Desenvolvimento Mobile

Com experiência em desenvolvimento mobile, crio aplicativos robustos com React Native. Utilizando React Native e Expo, desenvolvo interfaces fluidas e de alta performance para Android e iOS.

GraphQL
Express
Web Sockets
Design Patterns

APIs e RESTful

Tenho forte entendimento na construção de APIs RESTful, permitindo comunicação eficiente entre sistemas. Utilizo Node.js e Express para criar APIs escaláveis, assegurando segurança e eficiência nas interações de dados.

Landing Pages que convertem

Figma

Wireframing, Prototipação e Experiência de Usuário

Design de UI/UX

Minha abordagem em design de UI/UX foca na criação de interfaces que não apenas encantam visualmente, mas também oferecem uma experiência de usuário intuitiva. Com habilidades fortes em prototipagem e wireframing no Figma, sou capaz de transformar requisitos em soluções visuais eficazes, garantindo que cada elemento do design contribua para a usabilidade e acessibilidade.

João RochaSELECT * FROM Transactions JOIN Users ON Transactions.UserID = User.ID

Banco de Dados

Possuo experiência em gerenciamento de dados, utilizando bancos de dados relacionais SQL e NoSQL. Estou familiarizado com modelagem e otimização de consultas, garantindo eficiência no armazenamento e recuperação de informações.

DockerDocker
GitHubGitHub
Amazon Web ServicesAWS
VercelVercel
DigitalOceanDigitalOcean
NGINXNginx

DevOps

Minha experiência em DevOps envolve automatizar o desenvolvimento e entrega de software. Utilizo serviços da AWS e servidores Nginx para implementar soluções de hospedagem e integração contínua, garantindo agilidade na entrega.

Profile pictureAPIs funcionais e Banco de dados
Back-end
Profile pictureInterface e Design Atrativos
Front-end
Profile pictureDeploy e Monitoramento
DevOps

Desenvolvimento Full-stack

Como desenvolvedor full-stack, atuo em todas as camadas do desenvolvimento, do front-end ao back-end. Minha proficiência em React, Node.js, Next.js e React Native me permite criar soluções completas que oferecem experiências coesas e facilitam a manutenção.

Main technologies

01
react
02
Next JS
03
Node.js
04
React Native
05
Typescript
06
MySQL
07
Tailwind
08
Nginx
09
Prisma
João Rocha

About me

I am a programmer and enthusiast of technology, marketing and entrepreneurship. I worked for the last two years as programmer, the first being a Front-end Developer and the Second, expanding my knowledge as a Developer Full stack. I worked for over a year in a startup of mine city and today I work as a freelancer, delivering Great results and improving myself every day. My specialty includes React, NextJS, Node, Typescript, React Native and SQL.

In addition to conventional work, I am also investing in creation of content in the tech area on Instagram and YouTube, in order to add value to people’s lives and train more professionals like me.

Career

Desenvolvedor Mobile

📅 Julho 2024 - Presente • Grupo Sideral
  • Desenvolvimento Mobile
  • React Native
  • APIs
  • Armazenamento off-line

Responsável pelo desenvolvimento mobile do SaaS "Central Caverna", app de produtividade voltado ao desenvolvimento pessoal. Principais funcionalidades: Cadastro de checklists, lembretes, tarefas, compromissos, integração com calendário e API, armazenamento off-line e salvamento de autenticação. Stacks utilizadas: React Native, Expo, React Hook Forms, Tamagui, React Native Reanimated, MMKV

Desenvolvedor Full-stack

📅 Abril 2024 - Presente • Freelance
  • Aplicações Completas
  • SaaS
  • Aplicativos
  • Landing Pages

Realizei projetos de SaaS e Landing Pages com NextJs e Aplicativos Mobile para diversos clientes, sendo em vezes responsável pelo UI/UX, outras vezes pela integração com o sistema existente e outras vezes por todas as etapas até o deploy. Stacks utilizadas: ReactJS, Node.js, NextJs, React Native, Tailwind, SQL, AWS, Nginx, NoSQL

Desenvolvedor Mobile

📅 Agosto 2024 - Outubro 2023 • Solus Sistema
  • Desenvolvimento Mobile
  • UI/UX
  • APIs

Responsável pelo UI e desenvolvimento do applicativo ”Solus Laudos”, app voltado ao nicho do agronegócio. Principais funcionalidades: Emissão de laudos sobre plantações, safras e colheitas, cadastro, edição e exclusão off-line de dados, salvamento de imagens e sincronização com API. Stacks utilizadas: React Native, Expo, React Hook Forms, Tamagui, React Native Reanimated, MMKV

Desenvolvedor Full-stack Jr.

📅 Março 2023 - Abril 2024 • SmartNew Sistemas
  • Desenvolvimento Web
  • Desenvolvimento Mobile
  • UI/UX
  • DevOps

Responsável pelo desenvolvimento de telas, dashboards, APIs integrando o SaaS da empresa Responsável pelo design e desenvolvimento de dois aplicativos mobile, sendo um para uso interno e outro sob demanda para outra empresa. Stacks utilizadas: ReactJS, Node.js, NextJs, React Native, Tailwind, SQL, Nginx, Python, Flask

Desenvolvedor Frontend

📅 Dezembro 2022 - Março 2023 • Freelance
  • Sites em WordPress
  • UIs no Figma
  • HTML
  • React

Realizei projetos e páginas com HTML, CSS, JS e ReactJS

João RochaJoão Rocha
  • Front-end
  • Back-end
  • Mobile
  • UI/UX

Forem ipsum dolor sit amet, consectetur adipiscing elit. Etiam eu turpis molestie, dictum est a, mattis tellus. Sed dignissim, metus nec fringilla accumsan, risus sem sollicitudin lacus, ut interdum tellus elit sed risus. Maecenas eget condimentum velit, sit amet feugiat lectus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Praesent auctor purus luctus enim egestas, ac scelerisque ante pulvinar. Donec ut rhoncus ex. Suspendisse ac rhoncus nisl, eu tempor urna. Curabitur vel bibendum lorem. Morbi convallis convallis diam sit amet lacinia. Aliquam in elementum tellus.