Olá, eu sou

Ricardo Amaro Pedreira

Engenheiro de Software

  • Comunicativo
  • Resolvedor de problemas
  • Engenheiro de Software
Sobre

Quem está por trás do código

Sou desenvolvedor Full Stack, com foco em aplicações mobile (React Native + Expo) e web. Gosto de construir produtos de ponta a ponta — do backend à interface — e transformo ideias em apps funcionais rapidinho.

Estou sempre aprimorando TypeScript, Python e boas práticas de arquitetura, e explorando IA aplicada (OpenAI, Gemini, LangChain) em projetos reais. Comunicação clara e código bem escrito andam juntos no meu trabalho.

Projetos

O que já construí

★ Projeto em destaque ✦ Programado com apoio de IA

Comparaí

App que responde “qual vale mais a pena?”: compara duas embalagens pelo preço real (preço por kg/unidade), monta a sua lista de compras e mostra quanto você economizou. Roda na web e no celular. Desenvolvido de ponta a ponta com apoio de IA na programação, acelerando da ideia ao produto no ar.

React Native Expo TypeScript IA / AI-assisted

Qual Vale Mais

Comparador interativo feito em React que ajuda a decidir, de forma visual, qual opção realmente vale mais a pena. Publicado e no ar.

React TypeScript Vite

FinanceAI — Recomendações

Azure Function que gera recomendações financeiras personalizadas com a API da OpenAI e valida assinaturas premium no Stripe. Integrei IA e pagamentos num backend serverless.

Node.js Azure Functions OpenAI Stripe
Ver código →

Filmes React

Aplicação de filmes em React que consome uma API externa e monta a interface de listagem e detalhes de forma dinâmica.

React JavaScript REST API
Ver código →

Micro-frontend (MFE)

Implementação de um micro-frontend em TypeScript — tarefa formativa focada em arquitetura modular e integração entre aplicações independentes.

TypeScript Micro-frontends
Ver código →

Static Web App

App React publicado no Azure Static Web Apps — do build ao deploy, explorando a esteira de publicação de aplicações estáticas na nuvem.

React TypeScript Azure
Ver código →

Fundamentos em C

Conjunto de exercícios e projetos em C trabalhando lógica de programação, estruturas e a base que sustenta tudo o resto.

C Lógica
Ver código →
Skills

Ferramentas do dia a dia

Mobile

React Native Expo NativeWind

Frontend

React TypeScript JavaScript

Backend & Dados

Node.js Python Firebase SQL Pandas

IA & Machine Learning

OpenAI API Google Gemini LangChain Hugging Face Prompt Engineering

Ferramentas & Estado

Git Zustand Streamlit VS Code
Contato

Vamos construir algo juntos

Tem um projeto, uma vaga ou só quer trocar uma ideia sobre software? Me chama.