Tundê

.


Olá

Hi, i am

Tundê Cavalcante

Software Developer

Dev

<

About

/>


I'm passionate about technology, music, and history. My focus lies in backend development using TypeScript, and I prioritize creating scalable and high-quality code, following SOLID and Clean Code principles. My experience spans across a variety of technologies, including Java, Spring Boot, Express, MongoDB, Jest, Prisma, and Docker.

With a deep understanding of software development fundamentals, I always strive to create efficient and robust solutions. My approach is based on designing solid and modular architectures, facilitating system maintenance and expansion.

I am deeply committed to code quality, ensuring it's clean, readable, and well-documented. I believe well-structured code not only facilitates collaboration among teams but also reduces long-term maintenance costs. I am constantly seeking new challenges and exciting projects where I can apply my knowledge and experience to create innovative solutions.

<

Courses

/>


>

Curso em Vídeo - Python

Python course divided into 3 modules: Introduction to the Python language, Repetition structures and data structures, tuples, lists, dictionaries, as well as teaching functions, modules, packages, and error handling.

Instituição:

Curso em Vídeo

Completed


>

Introduction to Programming

>

First steps with Python

>

Conditions in Python

>

Repetitions in Python

>

Tuples

>

Lists

>

Dictionaries

>

Functions

>

Modularization

>

Error handling in Python

>

Curso de JavaScript e TypeScript do básico ao avançado

Modern JavaScript (ES6+) for front-end (with Webpack, Babel, React, React Hooks, Redux, HTML5, CSS3 and more) and back-end (with Node, Express, MySQL/MariaDB, MongoDB, PostgreSQL, Next.Js, Strapi and more).

Instituição:

Udemy

Completed


>

Foundations

>

HTML5 and CSS3

>

Node.Js

>

JS Tooling

>

TypeScript

>

Security

>

Rest API

>

React

>

SQL Databases

>

Design Patterns

>

NLW 6 - Trilha NodeJs

Bootcamp on backend development, where an application with scalable and simple architecture for the web using a flexible and popular language was developed.

Instituição:

Rocketseat

Completed


>

NodeJs

>

TypeScript

>

Express

>

SQLite Database

>

TypeORM

>

JSONWebToken

>

Rest API

>

NLW 6 - Trilha ReacJs

Bootcamp on front-end development, where an application with modern and reactive interfaces on the web using a modular and scalable library was developed.

Instituição:

Rocketseat

Completed


>

React

>

TypeScript

>

NodeJs

>

Integration with Firebase

>

Styling with Sass

>

React hooks

>

Ignite - ReactJS

Acceleration program focused on specialization, for those who already master programming, this track shows how to build modern and reactive interfaces on the web using a modular and scalable library.

Instituição:

Rocketseat

Completed


>

Reactjs Fundamentals.

>

NextJs Fundamentals.

>

Front-end JAMStack.

>

Data Fetching and local cache.

>

Authentication and authorization.

>

Unit testing.

>

Application deployment.

>

Ignite - NodeJS

Acceleration program focused on specialization, for those who already master programming, this track shows how to build scalable and simple architectures for the web using a flexible and popular language.

Instituição:

Rocketseat

Completed


>

Node.js Concepts

>

Working with middlewares

>

Introduction to SOLID

>

Documenting with Swagger

>

Database Queries

>

Unit tests

>

Integration tests

>

Working with refresh_token and email

>

Formação Nest.js

NestJS is a framework for building efficient, reliable, and scalable server-side applications in Node.js. It uses modern JavaScript, but it's written with TypeScript, offering the best of both worlds: flexibility and strong typing.

Instituição:

Alura

Completed


>

Nest.js Concepts

>

Restful API

>

TypeORM

>

PostgreSQL

>

Repository Pattern

>

Redis

>

JWT

>

Logging

>

Formação Java e Spring Boot

Java Spring Boot (Spring Boot) is a tool that makes it faster and easier to develop web applications and microservices with Spring Framework.

Instituição:

Alura

Completed


>

Rest API in Java

>

Flyway

>

Spring boot

>

Spring Security

>

SOLID Principles

>

Automated tests

>

Bean Validation

>

JWT

>

Android com Kotlin: criando um app

Kotlin is a cross-platform, object-oriented, functional, concise, and statically typed programming language developed by JetBrains in 2011.

Instituição:

Alura

Completed


>

Kotlin Concepts

>

What is Android

>

Creation and implementation of layouts with Constraint Layout

>

Listing with RecyclerView

>

Use of DAO pattern

>

Refactoring techniques

>

SOLID Principles

>

What are Activities and how to create them

<

Hard Skills

/>


Made by Tundê Cavalcante