Tiago Emanuel

Recife, PE, Brazil

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.

Skills:

JavascriptTypescriptNodeJsNestJsPrismaTypeORMSequelizeMySqlMongoDbSqliteGraphQLSwaggerMemcachedRedisDockerPythonTestes UnitáriosJestMochaChaiSinonCypressLinuxBashGitGithubReactJSReduxJSContext APIReact HooksHtmlCss

Experience

Alô Bebê  alobebe.com.br

Feb 2022 to Apr 2023

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.

  • Php
  • Typescript
  • Node.js
  • React.js
  • Mysql
  • Docker
  • AWS
  • Jest
  • Git

Freelancer

Feb 2021 to Apr 2022

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.

  • Javascript
  • Html
  • Css
  • React.js
  • Node.js
  • Mysql
  • Mongodb
  • Json
  • Material UI

Education

Trybe  betrybe.com

Sep 2020 to Feb 2022

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.

Faculdade São Miguel  unisaomiguel.edu.br

Mar 2018 to Mar 2021

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.

Projects

Caminho-de-Esperanca

Projeto Fullstack desenvolvido para ajudar um projeto social fictício que arrecada cestas básicas para ajudar famílias necessitadas

HTML, TypeScript, JavaScript

maresias-atlantico

É 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.

TypeScript, JavaScript, HTML

easy-sac

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

HTML, JavaScript

CafeDataBoost

Esse projeto é um sistema que controla estoque, vendas e gera relatórios para uma lanchonete chamada pão na chapa

Python

CareerFlowAnalyzer

Esse projeto contém análises a partir de um conjunto de dados sobre empregos retirados do site glassdoor e disponibilizado na plataforma kaggle

HTML, Jinja, Python

GoLogic

Repositório para treinar exercícios de lógica de programação usando go

Go

Certificates

MongoDB Node.js Developer Path

MongoDB
Aug 2023

Docker para desenvolvedores Javascript / Node.JS

Udemy
May 2023

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

NestJS do Zero com TypeORM, Mongoose, Prisma e Swagger

Udemy
Apr 2023

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.

GraphQL: Criando APIs Profissionais e Flexíveis

Udemy
Apr 2023

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

Desenvolvimento Web

Trybe
Apr 2022

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.

Scrum Foundation Professional Certificate

CertiProf
Nov 2021

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.

Languages

Spanish IntermediaryEnglish Intermediary