Arthur Machado
Arthur Machado

Arthur Machado

Software Engineer · Auckland, New Zealand

Full-stack products,
shipped end to end.

Eight years shipping full-stack products in TypeScript and React, on Node and Cloudflare's edge, from case systems for the Court of Justice of São Paulo to my own apps serving 5M+ page views a month. Everything on this page holding formation is one quiet system doing its job, which is also the job description.

Available now · In Auckland on a Working Holiday Visa · able to start immediately, open to sponsorship

01 · The work

Structure
under pressure.

Senior Software Engineer · Softplan

Oct 2021 - Jun 2026

Full-stack engineer on case-management software for the Court of Justice of São Paulo, Latin America's largest court, handling around a quarter of all cases in Brazil's judiciary.

  • Worked across two systems: one handling the court's administrative operations (procurement, payroll, court-ordered payments) across all of São Paulo's judicial districts, and another serving the state's network of notary and registry offices.
  • Built the front end in React, Vue and Angular with TypeScript, on top of Java and Spring Boot REST services over PostgreSQL, secured with OAuth2/JWT/TLS.
  • Designed and maintained a proprietary, WCAG-accessible design system in Web Components (Stencil.js) used across the whole platform.
  • Containerized services with Docker and shipped them through CI/CD on AWS, with tests in Vitest, Cypress and Playwright.
TypeScript · React · Vue · Angular · Java · Spring Boot · PostgreSQL · Docker · AWS · accessibility

Frontend Software Engineer · Meta IT (Consulting)

Feb 2021 - Oct 2021

Appointed lead frontend developer to rescue a stalled traffic-violation mobile app and ship it to production.

Software Engineer · Coob+ Viagens

Jun 2020 - Feb 2021

Enhanced the CRM for a vacation-club hotel subscription, focused on data and prospecting.

Junior Software Engineer · Farmácias FTB

Aug 2018 - May 2020

My first engineering role, at a network of roughly 1,000 pharmacies.

Education

PUC Minas

2023 - 2024

Postgraduate Specialization in Software Engineering

UNIT - Universidade Tiradentes

2019 - 2021

Bachelor of Technology in Systems Analysis and Development

02 · After hours

Whole products,
built and run solo.

Live systems with real users: APIs, databases, queues, auth, payments, and the frontends on top. Designed, shipped, and operated by one person.

Khada

5M+ views / month

A web and mobile app (iOS and Android) that renders every 3D model from League of Legends at any angle, with animations and AR. It serves 5M+ page views a month on cloud-native infra: Cloudflare Workers at the edge, R2 for assets, Pages for delivery. I built and run it end to end, monetized with ads.

Cloudflare Workers · Cloudflare R2 · Cloudflare Pages · Node.js · TypeScript · Three.js · React

Selfie Anywhere

on the App Store

A live AI photo app that drops you into any location on Earth from a single selfie. I built and run the full system solo: a REST API on Cloudflare Workers (Hono) backed by a D1 SQL database with Drizzle migrations, user authentication, asynchronous image generation through Cloudflare Queues, R2 storage, and Google Gemini for the AI, plus paid subscriptions and CI/CD. Native app available on the App Store.

Cloudflare Workers · Hono · TypeScript · D1 (SQL) · Drizzle ORM · REST APIs · Authentication

gltf2usdz.online

open source

An open-source tool that converts 3D models from .GLTF to .USDZ (the AR format for Apple devices) entirely in the browser. The conversion runs client-side in a Web Worker via WebAssembly, so files never leave the device. Ships as a static Cloudflare Worker.

React · TypeScript · Vite · Tailwind CSS · WebAssembly · Web Workers · glTF-Transform

ionic-level

open source

An open-source, browser-based clone of the iOS Level app. It reads the device accelerometer via the Motion Web API to measure surface inclination, no install required.

Ionic · Angular · Capacitor · PWA · TypeScript · HTML · Sass

03 · The toolkit

Different threads,
one line.

Languages
TypeScript · JavaScript · Java · SQL
Frontend
React · Vue · Angular · Accessibility · Design systems
Backend
Node.js · REST APIs · Spring Boot · Microservices · GraphQL
Data
PostgreSQL · MySQL · SQL Server · Cloudflare D1 · Cloudflare R2 · Cloudflare KV
Platform
Cloudflare Workers · Docker · AWS · CI/CD
Security & testing
OAuth2 · JWT · TLS · Vitest · Cypress · Playwright

currently learning: gRPC · Rust

04 · Close the loop

mail@arthurmachado.dev

Available now · In Auckland on a Working Holiday Visa · able to start immediately, open to sponsorship

Auckland, New Zealand · © 2026 Arthur Machado
The sky behind this page is sixty thousand points of light holding formation, drawn live in WebGL.

Arthur Machado

Senior Software Engineer · Full-Stack (React/Vue · Java/Spring Boot)

mail@arthurmachado.dev

arthurrmp

arthurrmp

arthurmachado.dev

Full-stack engineer. I ship products end to end in TypeScript and React, on Node and Cloudflare's edge, from case systems for the Court of Justice of São Paulo (Latin America's largest court) to my own apps serving 5M+ page views a month. In Auckland on a Working Holiday Visa, able to start immediately, open to sponsorship.

Core Stack

Languages: TypeScript, JavaScript, Java, SQL

Frontend: React, Vue, Angular, Accessibility, Design systems

Backend: Node.js, REST APIs, Spring Boot, Microservices, GraphQL

Data: PostgreSQL, MySQL, SQL Server, Cloudflare D1, Cloudflare R2, Cloudflare KV

Platform: Cloudflare Workers, Docker, AWS, CI/CD

Security & testing: OAuth2, JWT, TLS, Vitest, Cypress, Playwright

Experience

Senior Software Engineer

@Softplan

Oct 2021 - Jun 2026

Full-stack engineer on case-management software for the Court of Justice of São Paulo, Latin America's largest court, handling around a quarter of all cases in Brazil's judiciary.

  • Worked across two systems: one handling the court's administrative operations (procurement, payroll, court-ordered payments) across all of São Paulo's judicial districts, and another serving the state's network of notary and registry offices.
  • Built the front end in React, Vue and Angular with TypeScript, on top of Java and Spring Boot REST services over PostgreSQL, secured with OAuth2/JWT/TLS.
  • Designed and maintained a proprietary, WCAG-accessible design system in Web Components (Stencil.js) used across the whole platform.
  • Containerized services with Docker and shipped them through CI/CD on AWS, with tests in Vitest, Cypress and Playwright.

Skills:

TypeScript, React, Vue.js, Angular, Web Components, Stencil.js, Design Systems, Accessibility, Java, Spring Boot, REST APIs, GraphQL, PostgreSQL, MySQL, OAuth2, JWT, TLS, Docker, AWS, CI/CD, Vitest, Cypress, Playwright

Frontend Software Engineer

@Meta IT (Consulting)

Feb 2021 - Oct 2021

Appointed lead frontend developer to rescue a stalled traffic-violation mobile app and ship it to production.

  • Built an offline mode so officers could keep issuing in remote areas with no connectivity.
  • Added camera capture for evidence, QR scanning, and GPS to log each violation's location.

Skills:

Angular, Ionic, Cordova, SQLite, JavaScript, HTML, Sass

Software Engineer

@Coob+ Viagens

Jun 2020 - Feb 2021

Enhanced the CRM for a vacation-club hotel subscription, focused on data and prospecting.

  • Wrote custom SQL queries to surface market and customer insights.
  • Built interfaces that made that data easy to read and act on.

Skills:

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

Junior Software Engineer

@Farmácias FTB

Aug 2018 - May 2020

My first engineering role, at a network of roughly 1,000 pharmacies.

  • Built internal tools with the team to streamline processes across every location.

Skills:

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

Education

Postgraduate Specialization in Software Engineering

PUC Minas

2023 - 2024

Minas Gerais, Brazil

Specialization in software architecture, distributed systems, and engineering practices for building scalable, maintainable applications.

Bachelor of Technology in Systems Analysis and Development

UNIT - Universidade Tiradentes

2019 - 2021

Sergipe, Brazil

Foundations in systems analysis, software development, databases, and object-oriented programming.

Projects

Khada

- https://modelviewer.lol

A web and mobile app (iOS and Android) that renders every 3D model from League of Legends at any angle, with animations and AR. It serves 5M+ page views a month on cloud-native infra: Cloudflare Workers at the edge, R2 for assets, Pages for delivery. I built and run it end to end, monetized with ads.

Skills:

Cloudflare Workers, Cloudflare R2, Cloudflare Pages, Node.js, TypeScript, Three.js, React, Astro, Augmented Reality

Selfie Anywhere

- https://selfie-anywhere.app

A live AI photo app that drops you into any location on Earth from a single selfie. I built and run the full system solo: a REST API on Cloudflare Workers (Hono) backed by a D1 SQL database with Drizzle migrations, user authentication, asynchronous image generation through Cloudflare Queues, R2 storage, and Google Gemini for the AI, plus paid subscriptions and CI/CD. Native app available on the App Store.

Skills:

Cloudflare Workers, Hono, TypeScript, D1 (SQL), Drizzle ORM, REST APIs, Authentication, Cloudflare Queues, Cloudflare R2, Google Gemini, Swift, StoreKit, CI/CD

gltf2usdz.online

- https://gltf2usdz.online

An open-source tool that converts 3D models from .GLTF to .USDZ (the AR format for Apple devices) entirely in the browser. The conversion runs client-side in a Web Worker via WebAssembly, so files never leave the device. Ships as a static Cloudflare Worker.

Skills:

React, TypeScript, Vite, Tailwind CSS, WebAssembly, Web Workers, glTF-Transform, Cloudflare Workers

ionic-level

- https://ionic-level.pages.dev

An open-source, browser-based clone of the iOS Level app. It reads the device accelerometer via the Motion Web API to measure surface inclination, no install required.

Skills:

Ionic, Angular, Capacitor, PWA, TypeScript, HTML, Sass