Arthur Machado

LinkedIn GitHub Medium Email
Arthur Machado

Hello, my name is

Arthur Machado

I'm a software engineer based in Brazil. I love what I do and I'm always eager to learn new things.

Currently, I work as a

Software Engineer

@softplan

Developing and maintaining software solutions for the Court of Justice of São Paulo, the state home to the largest city in Latin America.

Projects

A website and mobile app for Android and iOS that let users view all the 3D models from the game League of Legends at any angle, complete with animations. It's a handy tool for players to get reference material for their art, grab images and videos for content creation, or just check out their favorite characters up close.

The project gets over 1 million page views each month and is monetized with ads. I also added Augmented Reality to the mobile app—a feature I loved working on—that lets users bring characters into the real world for a fun, immersive experience.

React
Three.js
Astro
Tailwind CSS
Node.js
Typescript
HTML
CSS
Cloudflare Pages
Cloudflare R2
Cloudflare Workers
Augmented Reality
You can interact with the 3D model using your mouse.

An open source web app that converts 3D models from .GLTF to .USDZ, which is used for Augmented Reality on Apple devices like iPhone, iPad and Vision Pro. It's a handy tool for developers and designers who want to create AR experiences for iOS devices.

React
Bun
Docker
Google Cloud Run
Vite
Typescript
HTML
CSS

An open-source clone of the iOS Level app, built using Ionic and Angular. It leverages the device’s accelerometer to measure surface inclination. The app uses the Motion Web API to track the device's orientation directly through the browser, eliminating the need for installation.

Ionic
Angular
Capacitor
PWA
Typescript
HTML
Sass

I developed my portfolio and made it available for purchase as a template on Astro’s themes marketplace. It features a modern design that prioritizes easy data updates, automatically generating both the web and print versions from JSON files. Additionally, it achieves a perfect Lighthouse score and is fully optimized for SEO.

Astro
Tailwind CSS
Typescript
HTML
CSS
SEO

Experience

Senior Software Engineer

Logo - Softplan

Softplan

Remote

Oct 2021 - Present

In my current role, I focus on developing and maintaining scalable user interfaces that meet client specifications. By creating and updating components and directives in our proprietary design system, I optimize the development process for the entire team. Recognizing the critical importance of web accessibility for users with visual impairments, I have made it a priority to ensure all our components are fully accessible.

Vue.js
React
Angular
Accessibility
Java
Spring Boot
Web Components
Vitest
SQL
GraphQL
Stencil.js
Typescript
HTML
CSS
Cypress

Frontend Software Engineer

Logo - Meta

Meta

Remote

Feb 2021 - Oct 2021

I was appointed as the lead frontend developer to complete a traffic violation electronic issuance mobile app. The project was about halfway finished but had encountered development challenges. I took charge of resolving these issues and bringing the project to completion. The app features an offline mode for use in remote areas, integration with the device's camera for capturing visual evidence and scanning QR codes, and utilizes GPS to record the exact location of violations, enhancing the accuracy of collected data.

Angular
Ionic
Cordova
SQLite
Javascript
HTML
Saas

Software Engineer

Logo - Coob+ Viagens

Coob+ Viagens

Remote

Oct 2020 - Jun 2021

While enhancing the company's CRM system for their Vacation Club hotel subscription service, I focused on data management and prospecting. I developed custom SQL queries to generate valuable market and customer insights, created personalized interfaces for easier data visualization, and collaborated with other departments to meet their information needs.

Node.js
SQL
AngularJS
Bootstrap
C#
Javascript
HTML
CSS

Junior Software Engineer

Logo - Farmácias FTB

Farmácias FTB

Pernambuco, Brazil

Ago 2018 - Jul 2020

At a company with a network of approximately 1,000 pharmacies, I had my first hands-on experience with Angular, which provided a valuable learning opportunity. I thoroughly enjoyed working with the framework and, together with my team, developed internal projects aimed at optimizing various processes across all pharmacy locations, enhancing efficiency throughout the network.

Angular
Ionic
Capacitor
Node.js
Java
Typescript
HTML
Sass

Education

Specialization Course in Software Engineering

Logo - PUC Minas

PUC Minas

Minas Gerais, Brazil

2023 - 2024


Technologist Degree in Systems Analysis and Development

Logo - UNIT - Universidade Tiradentes

UNIT - Universidade Tiradentes

Sergipe, Brazil

2019 - 2021


Arthur Machado

mail@arthurmachado.dev

arthurrmp

arthurrmp

arthurmachado.dev

Experience

Senior Software Engineer

@Softplan

Oct 2021 - Present

In my current role, I focus on developing and maintaining scalable user interfaces that meet client specifications. By creating and updating components and directives in our proprietary design system, I optimize the development process for the entire team. Recognizing the critical importance of web accessibility for users with visual impairments, I have made it a priority to ensure all our components are fully accessible.

Skills:

Vue.js, React, Angular, Accessibility, Java, Spring Boot, Web Components, Vitest, SQL, GraphQL, Stencil.js, Typescript, HTML, CSS, Cypress

Frontend Software Engineer

@Meta

Feb 2021 - Oct 2021

I was appointed as the lead frontend developer to complete a traffic violation electronic issuance mobile app. The project was about halfway finished but had encountered development challenges. I took charge of resolving these issues and bringing the project to completion. The app features an offline mode for use in remote areas, integration with the device's camera for capturing visual evidence and scanning QR codes, and utilizes GPS to record the exact location of violations, enhancing the accuracy of collected data.

Skills:

Angular, Ionic, Cordova, SQLite, Javascript, HTML, Saas

Software Engineer

@Coob+ Viagens

Oct 2020 - Jun 2021

While enhancing the company's CRM system for their Vacation Club hotel subscription service, I focused on data management and prospecting. I developed custom SQL queries to generate valuable market and customer insights, created personalized interfaces for easier data visualization, and collaborated with other departments to meet their information needs.

Skills:

Node.js, SQL, AngularJS, Bootstrap, C#, Javascript, HTML, CSS

Junior Software Engineer

@Farmácias FTB

Ago 2018 - Jul 2020

At a company with a network of approximately 1,000 pharmacies, I had my first hands-on experience with Angular, which provided a valuable learning opportunity. I thoroughly enjoyed working with the framework and, together with my team, developed internal projects aimed at optimizing various processes across all pharmacy locations, enhancing efficiency throughout the network.

Skills:

Angular, Ionic, Capacitor, Node.js, Java, Typescript, HTML, Sass

Education

Specialization Course in Software Engineering

PUC Minas

2023 - 2024

Minas Gerais, Brazil

Technologist Degree in Systems Analysis and Development

UNIT - Universidade Tiradentes

2019 - 2021

Sergipe, Brazil

Projects

Khada

- https://modelviewer.lol

A website and mobile app for Android and iOS that let users view all the 3D models from the game League of Legends at any angle, complete with animations. It's a handy tool for players to get reference material for their art, grab images and videos for content creation, or just check out their favorite characters up close.

The project gets over 1 million page views each month and is monetized with ads. I also added Augmented Reality to the mobile app—a feature I loved working on—that lets users bring characters into the real world for a fun, immersive experience.

Skills:

React, Three.js, Astro, Tailwind CSS, Node.js, Typescript, HTML, CSS, Cloudflare Pages, Cloudflare R2, Cloudflare Workers, Augmented Reality

gltf2usdz.online

- https://gltf2usdz.online

An open source web app that converts 3D models from .GLTF to .USDZ, which is used for Augmented Reality on Apple devices like iPhone, iPad and Vision Pro. It's a handy tool for developers and designers who want to create AR experiences for iOS devices.

Skills:

React, Bun, Docker, Google Cloud Run, Vite, Typescript, HTML, CSS

ionic-level

- https://ionic-level.vercel.app

An open-source clone of the iOS Level app, built using Ionic and Angular. It leverages the device’s accelerometer to measure surface inclination. The app uses the Motion Web API to track the device's orientation directly through the browser, eliminating the need for installation.

Skills:

Ionic, Angular, Capacitor, PWA, Typescript, HTML, Sass

This portfolio!

- https://astro.build/themes/details/lumen-portfolio-minimal-and-modern-portfolio-template/

I developed my portfolio and made it available for purchase as a template on Astro’s themes marketplace. It features a modern design that prioritizes easy data updates, automatically generating both the web and print versions from JSON files. Additionally, it achieves a perfect Lighthouse score and is fully optimized for SEO.

Skills:

Astro, Tailwind CSS, Typescript, HTML, CSS, SEO