LogotipoRoberto Baiochi

Desenvolvedor Full stack

Olá, meu nome é Roberto Baiochi

Transformando ideias em soluções completas de maneira ágil e eficiente.

logo da tecnologia htmllogo da tecnologia csslogo da tecnologia javascriptlogo da tecnologia typescriptlogo da tecnologia reactlogo da tecnologia nextlogo da tecnologia nodejslogo da tecnologia csharplogo da tecnologia dotnetlogo da tecnologia postgresqllogo da tecnologia sqllogo da tecnologia apilogo da tecnologia git

Portfolio

Confira aqui uma seleção dos meus trabalhos mais recentes e significativos, abrangendo Javascript, Typescript, React, Next.js, Node.js, .NET, construção de APIs, entre outros, demonstrando minha capacidade e conhecimento técnico.

Ver portfolio

Sobre mim

Oi para você! Espero que esteja bem! Estou animado para compartilhar com você um pouco sobre o meu percurso e as habilidades que eu posso ajudar no seu projeto.

Muito prazer, meu nome é Roberto, tenho 33 anos, e resido na acolhedora cidade de Valinhos, situada no interior de São Paulo.

Sou estudante de Análise e Desenvolvimento de Sistemas pela Estácio, estou cursando o terceiro semestre, porém, minha jornada com desenvolvimento de software iniciou-se a mais de 3 anos. Durante esse período, estudei e conquistei diversos certificados , alguns através da Udemy, outros com instrutores como o Kevin Powell e atualmente estou ampliando ainda mais meu conhecimento pela plataforma da DIO, o que tem se mostrado uma experiência enriquecedora.

Em relação as minhas habilidades técnicas, tenho experiência com HTML, CSS, Javascript, Typescript, ReactJs, NextJs, NodeJs, .NET, Docker, consumo e desenvolvimento de APIs e desenvolvimento web.

testando
testando
Mais sobre mim

Qualificações

Esta seção apresenta uma seleção dos cursos, certificados, estudos e experiências profissionais que adquiri.

Educacional

Faculdade Estácio

Início: 2021 - Cursando 3º Período

Análise e Desenvolvimento de Sistemas

Minha formação em Análise e Desenvolvimento de Sistemas tem sido um percurso de crescimento profissional constante. Me especializei em áreas como Desenvolvimento Web, Python, Segurança da Informação, Engenharia de Usabilidade, Computação em Nuvem, Estrutura de Dados em C/C++ e Modelagem de Sistemas UML. Durante o curso, eu fui capaz de aliar teoria à prática, ampliando minha competência técnica. Esta formação diversificada me capacita efetivamente para os desafios complexos da atualidade no campo da tecnologia.

DIO

Término 2024 - 30h

Certificado

Formação Node.Js Fundamentals

Essa formação me capacitou a configurar o ambiente de desenvolvimento Node.js utilizando TypeScript, modularizar projetos com CommonJS e ECMAScript Modules, gerenciar pacotes, scripts e variáveis de ambiente, entender o protocolo HTTP, e criar APIs Restful com os frameworks Fastify e Express.js. Durante o curso, desenvolvi seis projetos com Node.js, incluindo três APIs.

Curso - Instrutor: Gabriel Artigas

Término 2024 - 21h

Certificado

C#, Programação Orientada a Objetos, Lógica de Programação Aplicada

Esta formação permitiu me especializar na linguagem de programação C#, com foco no paradigma de programação orientada a objetos. O curso também propiciou a aplicação prática desses conceitos teóricos através de projetos no ambiente Windows Form com a utilização do .NET

Curso - Instrutor: Tiago Bacciotti

Término 2024 - 8h

Certificado

SQL do Zero

Esta formação me possibilitou o domínio do gerenciamento de dados, desde a criação até a atualização de registros, utilizando a linguagem padrão para bancos de dados. Adquiri competência em tarefas como a criação e exclusão de tabelas, manipulação de dados, gerenciamento de tipos de dados, relacionamento entre tabelas, utilização de cláusulas, funções, triggers e transações.

Curso/Projeto - Instrutor: Matheus Fraga

Término 2023 - 24h

Certificado

Projeto Completo NodeJs, React, React-Native, TypeScript

Neste curso, ganhei experiência prática na criação de um servidor usando NodeJs, ExpressJs e Typescript. As competências adquiridas incluem: conexão com o banco de dados PostgreSQL, criação e autenticação de usuários, gestão de erros e implementação de duas interfaces diferentes com NextJs e React-Native. A interação entre as aplicações foi feita através de uma API implementada em NodeJs.

Curso - Instrutor: Kevin Powell

Término 2022 - 30 dias

Certificado

Conquering Responsive Layouts

Este é um curso internacional de especialização focado na responsividade de layouts para projetos web, ressaltando a importância e vantagens do conceito mobile first em aplicações. O curso aprofundou técnicas e expandiu a compreensão de como utilizar o CSS de forma mais eficaz.

Curso - Instrutor: Luiz Otávio Miranda

Término 2023 - 93h

Certificado

Curso ReactJs e NextJs

Nesse curso intensivo, aprofundei meu entendimento da estrutura do ReactJs, incluindo a utilização e criação de hooks personalizados. Estudamos também rotas dinâmicas e o ciclo de vida dos componentes. Além disso, foi abordada a utilização do NextJs com foco em Server Side Rendering e Static Site Generation

Curso - Hora de Codar

Término 2023 - 14h

Certificado

Typescript do básico ao avançado (c/ React, Express)

Esta formação abordou desde os fundamentos de tipos primitivos e configurações do TypeScript, até conceitos mais complexos, como declarações de type Alias, Interfaces e literal types. Durante o curso, fomos além, explorando o uso de Classes, Decorators e a aplicação do TypeScript em frameworks como Reactjs e Express.js.

Curso - Hora de Codar

Término 2023 - 8h

Certificado

Git e GitHub do básico ao avançado (c/ gist e GitHub page)

No curso, mergulhamos a fundo no controle de versão usando o Git. Aprendi sobre os comandos essenciais, as melhores práticas de versionamento e administração de repositórios. Além disso, também abordamos padrão de commits e a importância de sua consistência. O curso também englobou o uso eficaz do GitHub como plataforma de hospedagem. Essa capacitação elevou minha competência em gerenciamento de versões e uso do Git.

Experiência Profissional

Desenvolvedor Full Stack

Setembro/2023 - Atualmente

Freelance

Tenho experiência em idealização e implementação de sistemas robustos de gerenciamento de ordens de serviço, empregando as tecnologias Next.Js e TypeScript. Meu trabalho envolve o desenvolvimento meticuloso de componentes reutilizáveis, otimizando sua aplicação em várias partes do sistema. Sistematizei e refinei a criação de formulários, garantindo interatividade eficiente com o banco de dados. Também cuidei da autenticação e do processo de criação de usuários, trazendo maior segurança ao sistema. Desenvolvi e documentei APIs REST usando Node.js e Swagger, tornando a integração com outros sistemas mais fluida. Além disso, tenho vivência com a conteinerização Docker, garantindo um ambiente de desenvolvimento consistente e eficiente.

Desenvolvedor Front End

Janeiro/2022 - Setembro/2023

Freelance

Minha experiência abrange a realização de projetos de desenvolvimento web e mobile para clientes de diversas indústrias. Utilizo uma gama de ferramentas e linguagens de programação de última geração, incluindo React, HTML, CSS, JavaScript, Node JS e React-Native. Minhas habilidades extendem-se até o gerenciamento de projetos de design, desde o planejamento e execução até a entrega. Este processo certifica que os projetos desenvolvidos estejam alinhados à proposta de valor de cada cliente, satisfazendo assim suas necessidades e objetivos

Serviços

Desenvolvimento Web

Desenvolvimento de landing pages, sites comerciais ou pessoais e sistemas web responsivos em mobile-first, manutenção de códigos e implementações de novas funcionalidades.

BackEnd

Criação e manutenção de APIs, manutenção de códigos e implementações de novas funcionalidades.

Ui/Ux Design

Para que o usuário tenha uma melhor experiência do sistema web.

Contato

Entre em contato comigo para mais informações ou para discutir como posso ajudar em seu projeto. Estou disponível via e-mail, WhatsApp e redes sociais. Você também pode enviar uma mensagem através do formulário abaixo. Será um prazer conversar com você!

Localização

Valinhos - SP