Desenvolvedor Javascript
Solicite um orçamento sem compromisso
Sou um desenvolvedor de JavaScript dedicado à criação de aplicações modernas, centradas no usuário e de grande porte. Com expertise avançada em desenvolvimento front-end, uma considerável bagagem no back-end e compreensão dos princípios e boas práticas de desenvolvimento, tenho desempenhado um papel crucial em auxiliar empresas desde 2013.
Desenvolvedor e consultor independente, Novembro de 2022 até o presente momento
Renato Lins Digital Works - 100% Remoto
Como um desenvolvedor experiente, forneço um valioso suporte para empresas que buscam alta qualidade e eficiência em seus produtos digitais. Minha expertise inclui a estruturação de projetos de front-end e back-end, revisão e implementação de modelos de dados, gerenciamento de estado, relacionamentos de banco de dados, melhores práticas de API, entre outros, enquanto também me concentro na jornada do usuário e na experiência geral das aplicações. Além disso, eu frequentemente crio diagramas UML para aprimorar a clareza e documentação das aplicações. Ao codificar, também me dedico a otimizar o desempenho das aplicações por meio de técnicas como perfilamento, otimizações de carregamento de 'assets', chamadas eficientes a APIs, entre outras. Meu compromisso em estar atualizado com as últimas tecnologias me permite fornecer soluções de ponta nas linguagens Javascript e Python.
Desenvolvedor full-stack, Maio de 2022 até Julho de 2022
Worldwide Technology - 100% Remoto
Juntei-me à equipe da WWT para colaborar temporariamente no desenvolvimento e aprimoramento de um aplicativo de restaurante em larga escala construído no framework Ionic. Minha função envolvia criar código de animação usando Lottie, desenvolver novos recursos, iniciar e apoiar a implementação de um design system, além de contribuir para o aprimoramento de uma API Node.js. Através dessa experiência, pude aprimorar minhas habilidades em Angular e no framework Ionic, ao mesmo tempo em que adquiria experiência valiosa em colaboração intercultural mediante a troca de perspectivas e práticas.
Desenvolvedor Javascript Sr., Abril de 2021 até Novembro de 2021
ITLAB - 100% Remoto
Como desenvolvedor JavaScript em uma plataforma de jogos online, colaborei com equipes internacionais para entender as necessidades dos clientes e desenvolver funcionalidades. Criei uma biblioteca privada de componentes React, estabeleci padrões de codificação e projetei um sistema abrangente de design system. Além disso, desenvolvi APIs Node.js mocadas, escrevi código de teste E2E e orientei um desenvolvedor júnior. Tecnologias utilizadas: React, Redux, Styled Components, Node.js + Express, Context API, Jest e Cypress.
Desenvolvedor Front-end, Janeiro de 2020 até Março de 2021
BIONEXO - 100% Remoto A primeira função consistiu em iniciar um projeto frontend, definindo e implementando elementos essenciais, como o framework a ser utilizado, bibliotecas e ferramentas, melhores práticas, convenções, guias de estilo de codificação, etc. Neste período, desenvolvi diversos componentes React adotando uma abordagem fácil de usar, seguida por documentação e testes unitários. As tecnologias utilizadas foram React, Typescript, Axios, Styled Components, Jest, Material UI, ESLint, Sass, Flexbox, CSS grid, etc. A segunda experiência nesta mesma empresa envolveu a reformulação, correção e implementação de melhores práticas front-end em um aplicativo existente.
Desenvolvedor Front-end, Fevereiro de 2018 até Setembro de 2019
ATECH – São José dos campos, SP - presencial
Atuei na reformulação frontend de um produto vital para a empresa, com foco em engenharia de confiabilidade. As responsabilidades diárias incluíram criar o software do zero com escalabilidade em mente, definir e implementar lógica visando maximizar o desempenho do software. Além disso, desempenhei um papel fundamental em um segundo projeto Angular 2+, desenvolvendo uma lista de componentes de interface, validando e implementando melhorias de UX, também contribuindo significativamente para a criação de um aplicativo de gerenciamento de tempo + habilidades dos técnicos de manutenção, mirando garantir a máxima produtividade das máquinas no setor de produção.
Desenvolvedor Front-end, Maio de 2017 até Janeiro de 2018
IBM – São Paulo, SP - presencial
Atuei reformulando o código frontend de um aplicativo bancário usado para avaliar as habilidades dos funcionários. Recriei elementos e lógica da interface, melhorando a experiência do usuário de forma geral, além de atuar implementando novas features. Também aprimorei o desempenho de um aplicativo financeiro usando técnicas de frontend, corrigindo problemas que impactariam na experiência do usuário. Em todas essas tarefas, mantive um olhar atento à qualidade, trabalhando bastante para encontrar e corrigir quaisquer problemas que impedissem o produto de garantir as altas expectativas dos envolvidos.
Desenvolvedor Front-end, Novembro de 2016 até Maio de 2017
Global HITSS (América Móvil) – São Paulo, SP - presencial O trabalho consistia em analisar layouts de uma agência criativa, enviar feedback relacionado aos inputs criativos, documentar processos de frontend e soluções para os problemas já resolvidos, bem como codificar novas telas e suas respectivas funcionalidades. Considerando o ambiente Oracle adotado pela empresa, desenvolvi código frontend tanto para o Oracle's Web Center Portal quanto para o Web Center Sites (ferramentas CMS), além de ajustar e maximizar a compatibilidade das propostas de layout com as limitações de customização dessas ferramentas. Os processos de desenvolvimento ocorriam no formato da metodologia Scrum.
Freelancer – Designer & Desenvolvedor, Setembro de 2013 até Outubro de 2016
Renato Lins Digital Works – São José dos Campos, SP - remoto
Operando sob o nome de 'Renato Lins Digital Works', forneci serviços de desenvolvimento web para ajudar empresas a estabelecer uma presença na web através de sites personalizados. Ao longo desse período, aprimorei minhas habilidades em várias áreas, incluindo marketing pessoal, design UI/UX, desenvolvimento frontend, etc. Nesse período dediquei-me a fortalecer habilidades de programação, ficar atualizado com conceitos e tendências Javascript, além de pesquisar e desenvolver projetos relacionados a mini-games com Javascript. Meu compromisso com a aprendizagem contínua garantiu que eu entregasse soluções web de ponta que atendessem aos critérios específicos de cada cliente.
Desenvolvedor fullstack, Julho de 2015 até Abril de 2016
Caxola Estúdio – São José dos campos, SP - presencial
Responsável pela programação das interações de interface, testes e implementação de novos temas e funcionalidades em PHP (dentro do WordPress). As atividades incluíram o design e implementação de features web (PSD para HTML), modificação e correção de scripts, desenvolvimento WordPress/PHP e operações gerais relacionadas ao desenvolvimento de aplicações. Tecnologias utilizadas: HTML5, CSS, Javascript, JQuery, Bootstrap, PHP e WordPress.
Ferramentas e habilidades criativas que estou habituado:
Noções básicas (e que posso aprimorar se necessário):
NEGÓCIOS EM MÍDIAS DIGITAIS – Pós Graduação (2021)
Universidade Anhembi Morumbi (EAD Laureate)
PROGRAMAÇÃO DE JOGOS DIGITAIS – Técnico (2015)
ENGENHARIA DA COMPUTAÇÃO – Graduação (2013)
Universidade Paulista – UNIP
Processamento de dados – Técnico (2004)
Universidade do vale do paraíba – UNIVAP

In front-end development, creating top-tier user interfaces demands a strategic approach. This "8 Pillars" framework provides a concise roadmap for crafting UIs that excel in today's competitive lands...

In the fast-paced world of front-end development, every UI element holds immense potential. By adopting a component-based architecture, we transform these elements into reusable, testable, and shareab...