

Ricardo Teixeira
Desenvolvedor Front-end
Barueri, SP, Brasil
Formação: Análise e desenvolvimento de sistemas
Olá, seja bem vindo ao meu portfólio, sou desenvolvedor Front End .
Serviços

Web:
Produção e estilização de websites responsivos, de landing pages a sites dinâmicos, desenvolvimento de novas funcionalidades e manutenção de sistemas.

Mobile:
Desenvolvimento de aplicações nativas para dispositivos móveis (Android e iOS) com react native.
Sobre
Formado em Análise e desenvolvimento de sistemas pela Universidade paulista UNIP, atualmente sou desenvolvedor front-end, possuo conhecimentos tais como produção e estilização de páginas web, do front-end ao back-end utilizando as tecnologias HTML 5, CSS3, Sass, Javascript (ES6, Jquery, NodeJs, React e React native), desenvolvimento de aplicações web utilizando a bibliotecas de componentes em React e React Native, hooks, rotas, state e utilização de APIs REST, implementação de scripts para o back-end com NodeJs e gerenciador de pacotes NPM. Criação de banco de dados relacional Mysql e não relacional MongoDb e Firebase. Desenvolvimento com as linguagens C, C#, VB, VBA. Automação de planilhas usando macros em Excel. Ferramenta de controle de versionamento de código-fonte: GitHub.
Skills

HTML
Desenvolvimento com as tags semânticas do html5

CSS
Criação de layouts responsivos e animações modernas

Javascript
Controle de comportamento dos elementos, execução de funções dinâmicos dos conteúdos, animações, aplicativos e interações.

React
Desenvolvimento de aplicações web utilizando a bibliotecas de componentes, utilização de hooks,rotas, state e utilização de Apis rest.

React Native
Desenvolvimento de aplicações mobile, tanto para Android como para iOS, geração de código nativo;Desenvolvimento utilizando componentes

Typescript
Organização de códigos javascript através de tipagem
Styled components
Estilização, animações, responsividade, encadeamento de estilos para React e React native

Node JS
Desenvolvimento back-end com arquitetura Model-View-Controller (MVC)
Socket Io
Desenvolvimento de aplicações com mecanismo Websocket permitindo comunicação entre servidor e o cliente em tempo real
Bootstrap
Criação e personalização para sites responsivos para dispositivos móveis, desktops e notebooks

Jquery
Manipulação de eventos, animações, elementos html e utilização de Ajax
Sass
Estilização com códigos reutilizáveis, utilizando a metodologia de padronização B.E.M.

Strapi
Criação de API's de forma simples e rápida com uso do framework Strapi.

Vtex
Desenvolvimento de paginas web com a plataforma de e-commerce SaaS cadastro de produtos,integração com meios de pagamento, calculo de frete...

Mongodb
Criação de banco de dados orientado a documentos não relacional utilizando o formato JSON.

MySql
Guardar e manipular os dados, delimitando a funcionalidade para cada tabela criada.

Sqlite
Criar, modificar, alterar e deletar utilizando os wizards do SQLite.

C
Conhecimentos em criação de sistemas em C, e funções básicas no ambiente de programação do Arduino

Csharp
Criação de aplicações desktop com interfaces modernas utilizando o windowns forms

VBA
Criação de macros e a automatização de diversos processos dentro das planilhas e tabelas desenvolvidas no Excel

Git
Ferramenta de controle de versionamento de código
Portifólio
Abaixo estão listado alguns dos meus projetos:
FactoryBit - Criptomoedas
Features:
Front-End: React JS, requisição http com axios
Back-End: Java

Trabalho de conclusão de curso para a faculdade Unip
Descrição: Sistema criado com objetivo de gerenciar e administrar as operações, oferecendo serviços baseados na tecnologia Blockchain, utilizando React Js com consumo de Api´s e gerenciador de pacotes NPM.

Site de Ecommerce
Features:
Front-End: React JS, requisição http com axios
Back-End: StrapiJava


Desenvolvimento para um site de compras
Descrição: Site completo de ecommerce, com vitrine de produtos, anúncio dos produtos, recebimento de pedidos, processamento e preparo de pedidos, pagamento, e envio.

Sistema de gestão
Features:
Front-End: React JS, requisição http com axios

Desenvolvimento para um sistema de performace
Descrição: Sistema para gestão administrativo, para performace de kpi, análise de índice de qualidade.

Controle de Estoque
Features:
Front-End: React JS, requisição http com axios
Banco de dados: Sqlite


Desenvolvimento para um sistema de performace
Descrição: Consiste em realizar gestão de itens, registrar fluxo de mercadorias, entrada e saída, cadastro de usuário e senha, cadastro de itens, medida de unidade, gerenciamento e exportação de relatórios, entre outros.

LetmeAsk
Features:
Front-End: React JS (TypeScript)
Banco de dados: FireBase



Projeto NLW#05 LetmeAsk
Descrição: Projeto realizado pela equipe da Rocketseat através da NLW é um evento online, essa foi a 5ª edição do evento. O Projeto realiza perguntas e respostas com criação de salas, criação de perguntas.

Chat
Features:
Front-End: React JS
Back-end: Node
Web socket: Socket-io


Projeto Chat realtime
Descrição: Projeto desenvolvido com Socket-io, que permite enviar e receber mensagens em real-time. Os usuários primeiro irão se deparar com uma tela para inserir o nome, logo após será apresentada a tela de chat, com um campo de mensagem, um botão enviar, um painel onde aparecerão todas as mensagens e uma lista com o nome de cada um dos usuários.

Contato
Envie um email para teixeira.rcd@gmail.com
... ou acesse algumas de minhas redes sociais

