Hi, I'm João Arthur

I'm a 24 years old developer based in Brazil. I love solving problems with code. I have 6 years of experience in web development with JavaScript, TypeScript and NodeJS. I try to apply clean code, clean architecture and unit tests in my projects.
Download my cv

Programming languages

I have knowledge in Object Orientation and Structured Programming

TypeScript

Web, server, desktop and mobile applications, and all its ecossystems

Java

Server environments, creating scalable backend applications

Rust

Basic experience creating server and desktop applications, and web applications with Web Assembly

Frontend

I create websites that run on every device, using JSX, flat and material design, data integration with https requests and websockets

React
Next.js

Backend

I create services with database integration and queue systems

Spring
NestJS

Desktop

I create desktop applications for Linux

GTK
Electron

Mobile

I create native apps can can run on every device and Android native apps

React native
Expo
Flutter
Android (Kotlin)

OS

I know how to use, configure and manage Linux systems. based on I have solid knowledge in Arch and Debian based distributions.

Arch
Debian