Tiago Schulz Sansão foto

Hi, my name is Tiago Schulz Sansão 👋

I am a Full-Stack developer who builds complete web and mobile applications from the front-end to the back-end trying to follow best practices and maintain a clean / easily readable code.

I am passionate about programming, learning new technologies, and creating methods to solve problems in the most optimized and efficient way.

I am currently focused on studying and improving knowledge in the Javascript world but I probably would not mind changing my stack if an opportunity appeared.

I have been coding since 2020 when we had the COVID-19 quarantine.

I was born in 2005 in Brazil where I currently live and attend high school, I also speak English and Portuguese.

Skills

Front-End

HTML5

HTML5

The HyperText Markup Language composes the front-end structure of my websites, I praise for well-structured element trees, using semantic elements that improve the page's SEO and accessibility.

CSS3

CSS3

Cascading Style Sheets composes the visual part of my websites, I use it to develop beautiful, responsive and accessible designs in order to provide a good user experience. Do you doubt it? Resize your browser and check it!

JavaScript

JavaScript

Javascript is the programming language I use to create interactivity in my websites. I use it in the back-end with Node.js to create restful APIs as well, check it in the back-end section.

TypeScript

Typescript

TypeScript is a language that compiles to JavaScript, it adds features like static types that restrain how I manage variables, it validates my code and sends me warnings during development, improving my productivity and avoiding bugs and errors during production.

React

React

React is a JavaScript library that I use to build dynamic interfaces, it provides a new way of handling efficiently the front-end, separating parts of the website into reusable components that can be updated separately without needing to update the whole page at the same time.

Back-End

Node.js

Node.js + Express

Node.js makes it possible to develop a back-end using JavaScript and Express is a Node.js framework that use to create REST APIs.

MongoDB

MongoDB + Mongoose

MongoDB is a NoSQL database, I usually use it on my Node.js projects accompanied by Mongoose, a node library, that I use to manage schemas and queries.

MySQL

MySQL

MySQL was the first database I used, it's a relational database that fulfills its purpose well.

Mobile

React Native

React Native + Expo

With React Native and Expo I am able to develop mobile cross-platform native applications with only one codebase that is written in JavaScript/Typescript.

Styled Components

Styled Components

Styled Components is a way of handling CSS in JavaScript, I use it to style my front-end in mobile applications.

Tools

VSCode

IDE: Visual Studio Code

VSCode is where I reach my maximum productivity due to incredible extensions, shortcuts, HTML emmet, and my loved Dracula theme.

Ubuntu

OS: Ubuntu

Ubuntu was the first Linux distribution that I used and it was love at the first sight, I've been using and studying it since then, today the terminal is my best friend.

Git

Git and GitHub

Git is the tool I use to track changes in my projects, with it I can change things with no danger. GitHub is where I push and manage my projects, using their service I can contribute to other projects and receive contributions in my projects as well.

Docker

Docker

Using Docker I can containerize my projects, making it easier to set up a project in another machine and avoid saying the famous phrase "but it works on my machine".

Projects

WebFront-endBack-end

DevForum

MobileFront-end

Case Converter

WebBotFront-endBack-end

Heimerdinger Bot

WebFront-endBack-end

Você não Sabia

Contact

Get in touch

Send an email to if you want to talk, I'll reply to it as soon as I can.

Social medias

Follow my social medias and send me a hi if you want.

GitHubLinkedInInstagramTwitter