Desenvolvedor Backend | Fullstack
3 years of experience
tiago.emanuel.n@gmail.com
Portfolio: tiago-portifolio.vercel.app/
Desenvolvedor Web Fullstack e Backend | TypeScript | Javascript | Java | Go | Node.js | React.js | Angular Sou um profissional altamente capacitado na área de desenvolvimento web fullstack e backend, com graduação completa em análise e desenvolvimento de sistemas e uma experiência robusta e diversificada em tecnologias como TypeScript, Node.js, React.js, Mensageria, Desing Patterns, Solid, Testes, Git, Docker. Minha trajetória no campo profissional é caracterizada por uma contínua busca de conhecimento e refinamento técnico em desenvolvimento de software. Ao envolver-me de maneira intensa em diversos projetos, adquiri uma vasta experiência no design e execução de soluções de alta performance e escalabilidade. Além disso, possuo uma afinidade com as linguagens Java e Go e sempre estou atento a oportunidades de integrá-la aos meus trabalhos.
Desenvolvedor Backend São Paulo
Desenvolvi APIs seguras e robustas para o sistema central da empresa com Typescript, Nodejs, Nestjs, Mysql, Redis, Kafka, Docker, AWS, Jest, Swagger. Implementei novas funcionalidades no ecommerce e intranet das lojas usando Typescript, Nodejs, React, Nest, Styled Components, Graphql. Aprimoramento e migração do sistema legado em php para o ecossistema Javascript/Typescript.
Desenvolvedor Web Fullstack
Criei landing pages interativas e responsivas utilizando Javascript, React e Material UI, fornecendo experiências atraentes para os usuários. Integrei e desenvolvi conexões entre APIs utilizando JSON, Node.js e bancos de dados MySQL e MongoDB, garantindo a eficiência e interoperabilidade dos sistemas envolvidos.
Desenvolvimento Web Full Stack
A Trybe é uma escola de desenvolvimento web que ensina a programar (todo o currículo é construído com base no que o mercado de trabalho busca em profissionais de tecnologia) e a aprender (a formação é baseada no uso de metodologias ativas, ou seja, você aprenderá na prática, evoluindo com a mão na massa). O programa conta com mais de 1.000 horas de aulas online e aborda introdução ao desenvolvimento de software, front-end, back-end, ciência da computação, engenharia de software, metodologias ágeis e habilidades comportamentais.
Graduação, Análise e Desenvolvimento de Sistemas
Activities and Societies: Nessa graduação tive os primeiros contatos com o mundo da programação como por exemplo, a lógica de programação, as linguagens de programação Java, Python, bancos de dados SQL e NoSQL, desenvolvimento mobile e metodologias ativas.
Projeto Fullstack desenvolvido para ajudar um projeto social fictício que arrecada cestas básicas para ajudar famílias necessitadas
É um projeto para um condomínio fictício chamado maresias do atlântico que facilita a rápida identificação dos moradores e seus veículos.
Esse é um projeto fullstack e foi feito durante um Hackathon e envolve uma solução para usuarios de plataformas online que envolvem um rápido atendimento em forma de chat
Esse projeto é um sistema que controla estoque, vendas e gera relatórios para uma lanchonete chamada pão na chapa
Esse projeto contém análises a partir de um conjunto de dados sobre empregos retirados do site glassdoor e disponibilizado na plataforma kaggle
Repositório para treinar exercícios de lógica de programação usando go
Nesse curso aprendi a: Utilizar o Docker Trabalhar com o Docker em ambiente de desenvolvimento Trabalhar com o Docker no servidor (em ambiente de produção) Dockerizar aplicações Javascript / Node JS
Nesse curso aprendi: Conhecer os principais recursos do framework NestJS para criação de aplicativos com o Nodejs. Integrar o TypeORM ao NestJS aplicado com o banco de dados Postgres. Integrar o Mongoose ao NestJS aplicado com o banco de dados MongoDB. Integrar o Prisma ao NestJS aplicado com o banco de dados Postgres. Criar API Restful com autenticação via Token JWT com MongoDB e Mongoose. Criar recursos para customização da manipulação de erros com o NestJS. Criar a documentação da API com Swagger (Open API). Realizar o Deploy da API NestJS com o Prisma CMS no Heroku.
Nesse curso aprendi a: Desenvolver API usando GraphQL Acessar Banco de Dados com JavaScript Integrar API GraphQL com Banco de Dados Fundamentos de Banco de Dados
A pessoa que recebeu esse certificado completou o curso da Trybe com mais de 1500 horas de formação que aborda conteúdos relacionados a fundamentos de desenvolvimento web, desenvolvimento Front-end, desenvolvimento Back-end, ciência da computação, engenharia de software, metodologias ágeis e habilidades comportamentais.
The Scrum Guide™, The Definitive Guide to Scrum: The Rules of the Game, developed and sustained by the founders of Scrum – Ken Schwaber and Jeff Sutherland – contains the definition of Scrum, including roles, events, artifacts, and the rules that bind them together.