Olá, tudo bem? É um prazer tê-lo(a) aqui! Meu nome é Robert, como você já deve ter percebido (haha), e sou um desenvolvedor Full Stack. Desde que comecei no mundo da programação, cada dia que passa me apaixono ainda mais por esta área. Iniciei minha jornada no ensino médio, em fevereiro de 2020, e desde então venho crescendo tanto profissionalmente quanto pessoalmente.

Ao longo da minha carreira, tive diversas oportunidades que me desafiaram a aprender e me desenvolver continuamente. Desde o meu primeiro emprego, fui incentivado a expandir meus conhecimentos, passando de JavaScript e React para trabalhar com Python e Dart. No meu segundo emprego, explorei o universo do React Native, que, apesar de semelhante ao React, também apresenta suas peculiaridades. Em ambas oportunidades, consegui desempenhar um ótimo trabalho, entregando resultados de qualidade.

Em meu terceiro emprego, participei da arquitetura de um novo produto em colaboração com colegas, unificando nossos principais produtos em um só. Contribuí na arquitetura do banco de dados e na migração de uma API monolítica para uma arquitetura modular de monolito. Além disso, aprimorei a estrutura de engenharia da empresa, introduzindo práticas de code review e melhorias nos processos.

Ao longo de toda a minha jornada na programação, trabalhei com diversas tecnologias, como JavaScript, TypeScript, Python, NodeJs, ReactJs, React Native, NextJs, NestJs, Tailwindcss, Material-UI, Angular, entre outras.

Além da minha paixão pela programação, tenho uma vida além das telas. Apesar de às vezes esquecer disso (o que me arrependo muito), gosto de xadrez, CS:GO, skate e, principalmente, curtir a vida com meus amigos e família.

Aqui neste espaço, pretendo compartilhar minhas experiências, conhecimentos e aprendizados na área de desenvolvimento Full Stack. Valorizo a cultura e a qualidade da engenharia nos ambientes de trabalho e acredito que o compartilhamento de ideias e experiências é fundamental para o crescimento coletivo.

Espero que você se sinta inspirado(a) a aprender e crescer junto comigo nesta jornada tecnológica. Seja bem-vindo(a) e vamos explorar juntos o fascinante mundo da programação!

Based in
Porto Alegre

Experience
+4 years

Date of birth
31/01/2002

Work

Sep 2023 - Current

teceo

Engenheiro Full Stack Pleno - React JS, Nest JS, Node JS.

No meu período na Teceo, como Engenheiro Full Stack Pleno, me concentrei em aprimorar tanto o software quanto a experiência dos desenvolvedores. Conduzi revisões de código, focando na qualidade e manutenção da nossa base de código. Desenvolvi novas funcionalidades, contribuindo significativamente para a expansão e melhoria do nosso software. Trabalhei na melhoria da Developer Experience (DX), implementando práticas e ferramentas para otimizar os processos de desenvolvimento. Também atuei na otimização de nossas codebases, tornando-as mais eficientes e gerenciáveis. Estive engajado em motivar a equipe de engenharia a buscar continuamente melhorias em nossos processos. Além disso, participei do desenvolvimento de novos filtros, visando enriquecer a experiência dos usuários em nossa plataforma.

Jun 2022 - Jun 2023

Juntos Somos Mais

Engenheiro Full Stack Pleno - React JS, React Native, Nest JS, Node JS, Next JS, AWS.

Contribuí significativamente para o desenvolvimento de um novo produto, liderando a arquitetura junto com a equipe. Participei ativamente da criação do nosso boilerplate para os novos serviços que estavam por vir. Além disso, tive participação na arquitetura de banco de dados e serviços, migrando de uma API monolítica para uma arquitetura modular, sempre lidando com a compatibilidade dos serviços existentes. Desempenhei um papel fundamental na estruturação da engenharia, introduzindo revisão de código, boas práticas e melhorias nos processos. Também ofereci ajuda fundamental na estruturação e criação das histórias e prazos para a unificação de nossos produtos.

Aug 2021 - Jun 2022

Doctor Web

Desenvolvedor React Pleno - React JS, React Native, Next JS, Styled Components.

Iniciei trabalhando com React e propus melhorias significativas para nossos projetos, aplicadas em grande parte deles. Introduzi uma cultura de revisão de código na empresa, estabelecendo boas práticas e modelos iniciais. Além disso, concluí um último projeto de desenvolvimento de um site em NextJs antes de deixar a empresa.

Nov 2020 - Aug 2021

Lean Comapany Digital

Desenvolvedor Full Stack Júnior - React JS, Material-UI, Python, Flask, Dart, Flutter.

Atuei como o principal desenvolvedor em projetos, colaborando com dois desenvolvedores sêniors, desenvolvendo habilidades em Python e assumindo a responsabilidade pela manutenção e criação de funcionalidades no back-end. Liderei um projeto de desenvolvimento de um aplicativo em Flutter, onde aprendi a linguagem Dart. Além disso, solicitei e obtive um prazo adicional para refatorar o back-end em FeathersJs, garantindo um código de alta qualidade.

Oct 2022 - Jun 2023

Freelances

Tech Lead e Desenvolvedor Front End - React JS, React Native.

Atuei como Tech Lead, organizando sprints para uma equipe de desenvolvedores juniores, selecionando tecnologias para projetos e coordenando o desenvolvimento das atividades. Além disso, ofereci consultoria, revisando uma codebase e entregando relatórios com sugestões de melhorias para otimizar a qualidade do código. Também desenvolvi projetos como desenvolvedor front-end, aplicando minhas habilidades e expertise para criar interfaces atraentes e funcionais.

Experiences

DataLeader

Python, Flask

Aprendi Python para trabalhar na API do projeto, desenvolvida em Flask.

DataLeader

JavaScript, ReactJS, Material-UI

Realizei a manutenção e adição de funcionalidades no frontend do projeto, desenvolvido em React com Material-UI, enfrentando desafios como implementação de calendários e agendamentos.

Timenote

Typescript, FeathersJS

Iniciei o desenvolvimento de uma API com FeathersJs para o projeto Timenote, aplicando boas práticas de desenvolvimento de APIs REST.

Timenote

JavaScript, ReactJS, Material-UI

Iniciei o desenvolvimento de um painel administrativo em ReactJs para o projeto, utilizando Material-UI e Styled Components.

Timenote

Dart, Flutter

Iniciei o desenvolvimento de um aplicativo em Flutter para o projeto, aprendendo Flutter especificamente para essa finalidade

Bassi.Marfrig

Typescript, ReactJS, React Native

Desenvolvi funcionalidades e realizei a manutenção no frontend, além de contribuir para a refatoração dos projetos, aplicando boas práticas e padrões.

Farmazon

Typescript, ReactJS, React Native

Desenvolvi funcionalidades e realizei a manutenção no frontend, além de contribuir para a refatoração dos projetos, aplicando boas práticas e padrões.

SOL Copérnico

Typescript, NextJS

Criei um novo website em NextJs para um cliente.

Triider

TypeScript, JavaScript, ReactJs, React Native, NextJS, Angular, AngularJS

Criei e realizei a manutenção de todos os projetos front-end, implementando fluxo de atualização de token em todas as aplicações. Trabalhei com legados sem medo de modificá-los.

Triider

TypeScript, JavaScript, NodeJS (v12), NestJS

Realizei a manutenção e o desenvolvimento de funcionalidades na API monolítica, participando da criação e arquitetura de novos serviços, incluindo a criação de filas SQS, lambdas, etc. Colaborei na criação de boilerplates para os novos serviços, estabelecendo padrões para nossas APIs, além de criar boilerplates para issues a fim de mapear dívidas técnicas. Também participei do desenvolvimento de várias funcionalidades, incluindo um logger que rastreava toda a jornada de uma requisição na API, facilitando o trabalho de rastreamento e depuração.

POC

JavaScript, ReactJS

Fui contratado para revisar todo o código de um projeto em POC, permitindo que seus desenvolvedores seguissem as melhores práticas para criar um software escalável. Também organizei tarefas e histórias, ajudando a gerenciar o backlog do projeto.

POC

JavaScript, React Native

Fui contratado para concluir parte de um projeto POC.

teceo

Typescript, NodeJs, NestJs, ReactJs

Participei do time de desenvolvedores de uma plataforma de gerenciamento de vendas para marcas de roupas e vestuários. Lá participei da criação e manutenção do projeto, lidando com importações de planilhas até criação de um filtro mais dinâmico para melhorar a experiência dos nossos usuários.