Set language

João Arthur

Hi, I'm João Arthur

I'm a 24 years old developer based in Brazil. I've been solving problems with code for over 6 years using JavaScript, TypeScript and NodeJS. I apply Clean Code, Clean Architecture and Unit Tests when it is possible.

Download my curriculum here

  • 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
    Svelte
  • Backend

    I create Rest APIs 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. I have solid knowledge in Arch and Debian based distributions

    Arch
    Debian