ARTHUR
BRITES
Available for work Β· Lisbon, PT Β·
Fullstack DeveloperSaaS Β· Automation Β· APIs
FRONTEND SOFTWARE ENGINEERβ—†LISBON, PORTUGALβ—†SAAS & AUTOMATIONβ—†VUE Β· NODE Β· PYTHONβ—†AVAILABLE FOR HIREβ—†ARCTIC CODE VAULT CONTRIBUTORβ—†FRONTEND SOFTWARE ENGINEERβ—†LISBON, PORTUGALβ—†SAAS & AUTOMATIONβ—†VUE Β· NODE Β· PYTHONβ—†AVAILABLE FOR HIREβ—†ARCTIC CODE VAULT CONTRIBUTORβ—†
01ABOUT
Arthur Brites
SΓ£o Paulo β†’ Lisbon

Born in SΓ£o Paulo.
Built in Lisbon.

I've been writing code since I was 16 β€” starting with Minecraft plugins in Java and Discord bots in Node.js. What started as tinkering turned into a career building real products for real people.

Today I'm a frontend software engineer at Planet in Lisbon β€” building modern, high-performance web applications. On the side I consult independently, shipping SaaS platforms, automation pipelines, and API integrations for clients across Portugal and beyond.

My edge: I think like a product person and build like an engineer. I care about what ships, how fast it scales, and whether it actually solves a real problem.

0+
Years coding
0+
Professional
0+
SaaS shipped
∞
Croquettes
02PROJECTS

Selected work.

001

Legal Document SaaS

SaaS Platform

SaaS for Portuguese real estate professionals to generate legally-compliant sale and rental contracts. Full contact CRM (buyers, sellers, identity docs, marital status), property registry management, Stripe billing, and PDF/DOCX export via Puppeteer.

Nuxt.jsTypeScriptPrismaPostgreSQLStripePuppeteer
002

Guild Auction Platform

Real-time Platform

Full-stack real-time auction platform for gaming guilds. Server-authoritative auction lifecycle via cron jobs, WebSocket-driven live bidding with rate limiting and security auditing, S3 asset storage, and a full auth + guild membership system.

Nuxt.jsTypeScriptSocket.ioPrismaAWS S3PostgreSQL
003

Finance Tracker

Dashboard

Personal finance tracking dashboard with interactive charts for income, expenses, and balance trends over time. Built with Nuxt UI and Chart.js for data visualization.

Nuxt.jsTypeScriptNuxt UIChart.jsTailwind
004

Nifatech

Corporate Site

Headless corporate site with a dynamic product catalog powered by Strapi CMS. SSR-first for SEO performance, deployed across multiple market regions with region-aware content routing.

Nuxt.jsStrapiTypeScriptTailwindVue
005

AyxBot

Bot / Automation

Discord bot that lets users call real phone numbers from their server using TTS. Built on Discord.js with the Vonage/Nexmo telephony API, a SQLite credit system, and a full slash-command suite.

Node.jsDiscord.jsVonage APISQLite3JavaScript
006

Roblox Limited Sniper

Automation Tool

Headless browser automation that monitors and instantly purchases free limited-edition UGC items on Roblox as they drop. Puppeteer for browser automation, Cheerio for HTML parsing. 6 β˜… Β· 5 forks.

TypeScriptPuppeteerCheerioAxiosNode.js
007

VALORANT Rank Yoinker

Desktop Tool

Python desktop app that reads and displays the VALORANT rank and equipped skins of every player in a live match, by interfacing with Riot's local game client API.

PythonRiot APIREST
03CAREER

Timeline.

Feb 2026 β€” Present
~3 months
Frontend Software Engineer
Planet Β· Lisbon, Portugal Β· Full-time

Building modern, high-performance frontend applications with a focus on scalable architecture and polished user experiences. Working closely with backend teams on API design and integration.

Mar 2020 β€” Feb 2026
~6 years
Fullstack Developer
Pleez Β· Lisbon, Portugal Β· Full-time

Started as Frontend Developer building Vue.js interfaces, then grew into a full Fullstack role owning backend APIs and infrastructure. Delivered scalable features across the entire stack β€” Vue.js + TypeScript on the frontend, Node.js + Python on the backend β€” over nearly six years.

2020
Side project
Fullstack Developer
Independent Β· Remote

Built a digital menu platform for restaurants during the COVID-19 pandemic β€” enabling customers to browse and order directly from their smartphones. Python + Flask backend, full frontend and QA responsibilities.

2016 β€” 2020
Self-taught
Self-taught Developer
SΓ£o Paulo, Brasil β†’ Lisbon, Portugal

Started coding at 16 with Minecraft server plugins in Java. Progressed through Discord bots, REST APIs, web scraping tools, and browser automation. Relocated from SΓ£o Paulo to Lisbon to pursue a full-time engineering career.

Education
EPAD
2017 β€” 2020
Level 4 Technical Diploma
Computer Systems Management and Programming

Vocational training focused on fullstack development, databases, team projects, and software architecture.

04STACK

Tech stack.

Frontend
Vue.jsNuxt.jsTypeScriptJavaScriptHTML / CSSTailwindSCSS
Backend
Node.jsPythonPHPJavaFlaskREST APIsSocket.io
Databases
MySQLPostgreSQLMongoDBSQLitePrismaSequelize
Tools & APIs
Git / GitHubDiscord.jsVonage APIPuppeteerStrapiCheerioAxios
05LIFE

Beyond the screen.

🎸
Music
Guitar, ukulele, pandeiro, cavaco & piano
🧩
Speedcubing
Rubik's cube sub-1 min. Always learning something new.
🏎️
Motorsport
F1, drift simulators & everything on four wheels
🎯
Airsoft
Strategy, teamwork & field adrenaline
🍹
Mixology
Crafting cocktails, exploring flavour
βœ‚οΈ
Barbering
Yes, I cut hair as a hobby. For real.
πŸ₯Ÿ
β˜…β˜…β˜…β˜…β˜…
PastΓ©is de BelΓ©m β€” 5/5

Certified Croquette Inspector

Every city I visit, I rate the local croquettes with the rigour of a Michelin investigator. Lisbon has set an unreasonably high bar. A full running tally β€” coming soon to /croquetes.

06CONTACT

Let's build something
worth shipping.

Open for freelance, consulting & select full-time roles.
SaaS, automation, or anything interesting.