Daniel Barboza - Full-Stack Developer

MERN Stack Express.js LitElement Angular.js TypeScript React.js React Native Node.js MongoDB MySQL Oracle


Full-Stack Developer

Foto de Daniel Barboza

Sobre Mim

Olá, me chamo Daniel Barboza da Silva, tenho 28 anos. Sou Bacharel em Sistemas da Informação e Pós-Graduado em Desenvolvimento Full-Stack, onde conquistei o melhor desempenho acadêmico (CR 9,3 em 2018 e CR 9,2 em 2024). Realizei estágio na GLR Consultoria em Sistemas - POPULIS por mais de 1 ano. Atualmente, atuo como Desenvolvedor Front-End. Ao longo dos estudos e trabalhos, desenvolvi sólidos conhecimentos em JavaScript, TypeScript, ReactJS, React Native, LitElement, Node.js, Express.js, bancos MongoDB e MySQL.

Quer saber mais sobre mim? Veja meu currículo!

Logo ReactJS Logo Node.js Logo Express.js Logo MySQL Logo MongoDB Logo MySQL Logo AWS Logo Git Logo Bootstrap Logo HTML5 Logo CSS3 Logo TypeScript Logo JavaScript Logo Bitbucket Logo Docker Logo JavaScript Logo Oracle Logo Tailwind css Logo Swegger

Formação & Experiência

Formação Acadêmica
  • Instituto INFNET

    Pós-Graduação em Desenvolvimento Full-Stack

  • Universidade Estácio de Sá

    Cursando Ciências da Computação

  • Universidade Estácio de Sá

    Bacharel em Sistemas da Informação

  • INSTITUTO INFNET

    INFNET TRAINING - Desenvolvedor Front-End

Experiência Profissional
  • GLR CONSULTORIA EM SISTEMAS (POPULIS)

    Desenvolvedor Front-End Trainee
    Junho/2024 - Atual

  • GLR CONSULTORIA EM SISTEMAS (POPULIS)

    Estágio Desenvolvedor Web
    Abril/2023 - Junho/2024

  • AGÊNCIA VIRTA

    DESENVOLVEDOR FRONT-END FREELANCER
    Outubro/2022 - Janeiro/2023

  • Projetos Freelancer / Acadêmicos

    Desenvolvimento de sistemas completos como:

    Raio-x Setorial, PrimeTech E-commerce, Plataforma Freelancer, Awesome Invest, Espaço Kids, Regale Restaurante, Websites (Cardoso Restaurante, Studio Yoga).

Meu Portfólio

PrimeTech E-commerce

Descrição do Projeto: é um robusto sistema web de comércio eletrônico especializado na venda de produtos de informática. Ele foi concebido para listar produtos, gerenciar inventário e oferecer ao administrador controle total de estoque. Já o cliente pode consultar, comprar e avaliar itens com fluidez, enquanto o sistema mantém registro completo de solicitações, transações, métodos de pagamento, avaliações e entregas.

Back-End: Node.js com Express.js. MongoDB para persistência de dados. Integração de pagamentos via PagSeguro. Documentação interativa em Swagger. Testes unitários e de integração com Jest e Supertest.

Front-End:: React.js em JavaScript Interface responsiva com Material UI & Styled-components Gerenciamento de estado via Redux

Aplicativo Móvel React Native em JavaScript Formulários dinâmicos com React Hook Form Arquitetura de estado unificada usando Redux Estilização consistente via Styled-components A combinação dessas tecnologias garante um ecossistema seguro, performático e escalável, entregando a melhor experiência de compra para o usuário final.

Projeto Freelancer

Descrição do projeto: O projeto Freelancer consiste em um sistema web que tem como intuito ajudar as pessoas a encontrarem profissionais freelancers para desenvolver uma solução de que precisão. Como também a auxiliar o profissional freelancer a encontrar novos clientes. O Sistema tem como objetivo listar os serviços oferecidos pelos profissionais e efetuar o gerenciamento destes. Possibilitando ao profissional o controle dos mesmos. O cliente poderá também consultar, adquirir e avaliar serviços. O Sistema garante o total controle dos registros de solicitações, transações e avaliações.

No backend foi desenvolvida uma API Rest utilizando os princípios do SOLID com TYPESCRIPT, NODEJS, EXPRESSJS e banco de dados MONGODB. Estou utilizando também o Docker. Integração com o Amazom S3, Emailtrap e com a plataforma de pagamentos Stripe. Documentação utilizando o Swagger e o Jest nos testes unitários.

O Front-End foi desenvolvido utilizando o ReactJs em TYPESCRIPT com layout responsivo, Material UI, Styled-components e Reduxjs/toolkit.

Awesome Invest

Descrição do projeto: O Projeto AWESOME INVEST é um sistema de gestão financeira criado para fins de estudo. O Sistema tem o objetivo de listar os ativos de mercado e efetuar o gerenciamento destes, possibilitando a consulta e compra por parte do cliente. Além de garantir que o Administrador realize depósitos em contas de clientes e a consulta das transações realizadas. A API foi desenvolvida utilizando o NodeJs, ExpressJs e Banco de dados MySql utilizando o ORM Sequelize. Documentação utilizando o Swagger. Testes unitários e de integração utilizando o Jest e Supertest. O Front-End foi desenvolvido utilizando o ReactJs em Javascript com layout responsivo, Material UI, Styled-components e Redux. O Aplicativo foi desenvolvido utilizando o React Native em TypeScript com Expo, Redux e Styled-components.

Projeto Espaço Kids

O Sistema ESPAÇO KIDS tem como proposta otimizar e agilizar o processo de inscrição de participantes nas oficinas oferecidas mensalmente, assim como gerenciar o cadastro das oficinas oferecidas pelo estabelecimento. Além de fornecer o acesso ao usuário administrador a lista de participantes inscritos em cada oficina.

A API foi desenvolvida utilizando o NodeJs, ExpressJs e Banco de dados MySql.

O Front-End foi desenvolvido utilizando o ReactJs em Javascript com layout responsivo, Material UI, Styled-components e Redux.

Regale - gestão de confeitarias

Descrição do projeto:

O Sistema permite ao Administrador gerenciar categorias, fornecedores e clientes. O proprietário da confeitaria pode gerenciar seus produtos, assim como favoritá-los. O cliente possui a opção de avaliar os fornecedores. Além disso, o Sistema possui uma tela inicial que permite ao público em geral navegar facilmente através de filtros de busca entre categorias, produtos e fornecedores.

A API foi desenvolvida utilizando o NodeJs, ExpressJs e Banco de dados MongoDB.

O Front-End foi desenvolvido utilizando o ReactJs em Javascript com layout responsivo, Material UI, Styled-components e Redux.

Website - Cardoso Restaurante

Descrição do projeto:
O Projeto visa divulgar o estabelecimento comercial "Restaurante Cardoso" através de um Site onepage. Apresentando ao público a história, o local e o cardápio. Este Website é um one page mobile first, criado a partir de um estudo de caso.

Website - Studio Yoga

Descrição do projeto:
O Projeto visa divulgar o studio de yoga através de um Site onepage. Apresentando ao público os horários, o professores e o livros. Este Website é um one page mobile first, criado a partir de um estudo de caso.

Entre em contato