Skip to content
View thi-days's full-sized avatar
💭
$ ./life.sh
💭
$ ./life.sh
Block or Report

Block or report thi-days

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
thi-days/README.md

> Hello! I'm Thiago Dias

「 LinkedIn 」

I'm a Fullstack Developer from Brazil (now living in Portugal),
committed to craft seamless digital experiences
...
And I play some 🎹 synth/piano in my free time,
because life is not just about work 😜

About me

With more than a decade of experience, I've got a real passion for IT.
I'm a quick learner, always up for diving into new tech, and I'm all about ensuring top-notch quality.

As a Mobile/Web developer, I firmly believe in creating user-friendly interfaces that people will love.
And as a backend developer (in Node.js), I'm all about building things to be fast, secure, and scalable.

Main Skills (What I basically know better)

React Node.js Javascript Typescript

The most exciting programming language for me is Javascript because it's versatile, easy to learn and it's in everywhere: frontend, backend and even in DB (hello mongo) and mobile. Therefore, I basically dedicated myself to it. ES5? ES6? Typescript? No worries. Leave it to me! 😉

Frontend/Mobile (What you see)

Next.js React Native Electron Redux Styled Components MUI Tailwindcss HTML5 CSS3 Bootstrap SASS

As a Mobile/Web developer, I firmly believe in creating user-friendly interfaces that people will love.

I don't just get concerned on code itself. As a frontend I strive to develop an easy-to-use interface yet keeping it simple and lightweight trying to ensure the most seamless experience possible. I've relied on these tools over there (some more, some less) to achieve this on the projects for now.

Backend/DB (You don't see it, but yet it's important)

Express.js Socket.io MongoDB PostgreSQL MySQL

It was love at first sight! 😍
When I first met Node.js and its asynchronous nature, it seemed like the penny dropped and I finally got the idea of "real-time" applications. Since then, I've been working on projects with Node.js and its frameworks and libs. It's my go-to!

Cloud/DevOps (Look at the sky)

AWS Heroku Terraform Docker

Do you know why do cloud providers make great musicians?
Because they're experts at syncing things up in perfect harmony! :badjoke:

Jokes aside, these are the cloud services and tools I've worked with in my career (again some more, some less).
These days, I can hardly imagine how to develop without cloud computing services. For every tool, a cloud service quickly comes to mind. Database? RDS or DynamoDB. Serverless? Lambda. Server? EC2, ECS. API GW? AWS API gateway. And so on.

Tools

Git Github Gitlab Webpack NPM Postman Jira Confluence Trello

If I would add all the tools I know and I've worked in my life this list would be too long. These are some of the most used and important tools I've worked with everyday. Git, Gitflow concept, Gitlab CI/CD, Jira, among others.

OS

Mac OS Linux Windows

I've used Windows most of my life. I know it very well.
I've been using Mac for 3 years (and I really love it!).
I've been using Linux only for server and work.

Contact

LinkedIn

If you want to keep in touch, other than following me here in Github, click on the shield above. 😉

My setup 👨🏻‍💻

Laptop: MacBook Pro 13" (M1)
Display: Apple Studio Display
Earphones: AirPods Pro
Mouse: TrackPad/Magic Mouse

Pinned

  1. node-ocr-tesseract-demo node-ocr-tesseract-demo Public

    Node.js Optical Character Recognition Server implementation using tesseract.js.

    TypeScript 2 1