Wallison
About Candidate
Sou um desenvolvedor Full Stack Python formado pela EBAC – Escola Britânica de Artes Criativas e
Tecnologia. Profissional com perfil movido a desafios e constantemente buscando aprimoramento na área de tecnologia. Possuo experiências em React, TypeScript, MySql, Django, Docker, NextJs e habilidades em C++, C#, VueJS.
Participação em diversos projetos como EPLAY, Maps Search, ChatApp, Aplicação Web de Rede Social;
Elaboração de projeto utilizando tecnologia React, Django, TypeScript, Jest, Cypress, Docker, GitHub, Rest API, Ajax, MySql, HTML, CSS, JavaScript, Node.js, Bootstrap, JQuery, Gulp, Sass, Less, NextJs;
Habilidades em Grunt, C++, VueJS, C#.
Links
Education
Experiences
Desenvolvi e mantive diversas páginas web, utilizando um conjunto de tecnologias avançadas para garantir a eficiência e a qualidade dos projetos. Utilizei Node.js, Bootstrap, Less, Sass e Gulp para a criação de páginas web responsivas e modernas. Implementei Git para controle de versionamento e colaboração, assegurando um desenvolvimento eficiente e organizado. Desenvolvi projetos complexos, incluindo a criação de páginas responsivas para clientes. Utilizei Django e Node.js para o backend e React para o frontend, com TypeScript para tipagem e melhorias de segurança. A estruturação foi feita com HTML, a estilização com CSS, e a interatividade com JavaScript. Integrei MySQL como banco de dados e utilizei Ajax e jQuery para manipulação do DOM. Usei Bootstrap como framework de estilo e Gulp para automatização de tarefas. Para o pré-processamento de CSS, utilizei Sass e Less. Implementei REST APIs para comunicação eficiente entre o frontend e o backend, garantindo uma arquitetura robusta e escalável. Para garantir um controle de versionamento eficiente e colaborativo, utilizei Git. Também utilizei Docker para melhor organização e escalabilidade dos ambientes de desenvolvimento e produção. Realizei testes frontend utilizando Jest e Cypress, e testes backend utilizando Pytest, assegurando a qualidade e a robustez das aplicações desenvolvidas.
Desenvolvi uma aplicação web de rede social inspirada no Twitter original, utilizando React.js e Django. A aplicação permite a criação, edição, visualização e interação com postagens, comentários e retweets, proporcionando uma experiência de usuário fluida e moderna.Implementei a integração com uma API RESTful para troca de dados sobre postagens, comentários e usuários. As funcionalidades de autenticação de usuário, incluindo login e registro, foram realizadas com gerenciamento de tokens para acesso seguro.Criei uma linha do tempo dinâmica que exibia postagens recentes de usuários seguidos, com atualização em tempo real e suporte à paginação. Desenvolvi uma página de perfil de usuário para exibir informações detalhadas, como postagens, seguidores e seguidos.Utilizei o Redux Toolkit para gerenciamento de estado e implementei funcionalidades interativas, como curtidas, comentários e retweets.Concluí o projeto com sucesso, oferecendo uma plataforma robusta e responsiva para a interação dos usuários. Enfrentei desafios na atualização em tempo real e na gestão do estado global, mas resolvi-os utilizando práticas avançadas de desenvolvimento com React e Django.
Desenvolvi uma loja de jogos digitais utilizando React, TypeScript e outras tecnologias modernas. O projeto incluiu a integração com uma API externa para obter dados dos jogos, usando createApi do Redux Toolkit.Implementei a navegação entre seções utilizando React Router e gerenciei o estado centralizado da aplicação com Redux, garantindo a consistência dos dados. Utilizei Yup e Formik para validação de formulários, assegurando uma experiência de usuário intuitiva e sem erros.Criei páginas principais e detalhadas que destacavam jogos, promoções e prévias de lançamentos, além de facilitar o processo de checkout.O projeto resultou em uma aplicação de loja de jogos digitais moderna e imersiva. Enfrentei desafios na integração da API e na gestão de estado, mas a utilização de Redux e ferramentas de validação de formulários proporcionou uma solução eficaz.
Desenvolvi uma aplicação de chat em tempo real utilizando Django, REST Framework, Channels e Bootstrap. A aplicação permite cadastro, login e comunicação em tempo real entre usuários. Configurei o ambiente ASGI para comunicação via WebSocket usando Channels e defini rotas WebSocket para lidar com a comunicação em tempo real entre clientes. Desenvolvi uma API REST com Django REST Framework para operações CRUD relacionadas a usuários e mensagens. Implementei o frontend utilizando HTML, CSS (Bootstrap) e JavaScript, proporcionando uma interface fluida e responsiva. Integrei Channels para comunicação em tempo real entre clientes via WebSockets. Implementei um sistema de autenticação de usuários, garantindo segurança e privacidade. Desenvolvi funcionalidades para listar contatos, enviar mensagens e visualizar conversas anteriores. O projeto foi concluído com sucesso, oferecendo uma solução completa e robusta para comunicação em tempo real. Enfrentei desafios na configuração do ambiente ASGI e na implementação de WebSockets, mas consegui superá-los utilizando Django Channels e práticas recomendadas de desenvolvimento.