Navigation

My avatar

Hello, I'm

João Víctor Arantes

Sr. Frontend Engineer

I create clean, usable interfaces that make the web easier for everyone

0+
Years of experience
+0M
Impacted users
0
Age
+0
Projects contributed

Experience

TrustCloud logo

Sr. Frontend Engineer

TrustCloud

2025 - Present

Building scalable, user-friendly frontend applications for TrustCloud, a SaaS platform that automates compliance and audit readiness. My work strengthens performance and usability for companies in highly regulated industries.

ReactJavaScriptViteStyled ComponentsSaaS / B2B
Mercado Libre logo

Mid-Level Frontend Engineer

Mercado Libre

2024 - 2025

Contributed to Mercado Libre, the largest e-commerce and fintech ecosystem in Latin America, serving 400M+ users. Improved frontend performance and usability in a complex React/Next.js microservice environment, enhancing scalability and user experience across the platform.

ReactMicroservicesComponents LibsMicrofrontendsNext.jsExpressE-commerce
HSystem logo

Full Stack Engineer (Jr. to Mid-Level)

HSystem

2020 - 2024

At HSystem, a leading hospitality software provider with 2,000+ hotel clients, I built and optimized booking and website tools. Key achievements include making multi-room reservations up to 10× faster, cutting website load times by 60%, and boosting system processing speed by 80%.

ReactCAngularJSMongoDBjQueryB2B / White Label

Education

Bachelor of Information Systems logo

Universidade Federal de Santa Catarina

Bachelor of Information Systems

2019 - 2023

Very embracing coursework, from more basic subjects like Object Oriented Programming, Data Structures, Databases, Software Engineering all the way to Operating Systems, Computer Networks, Usability Engineering, Data Mining. Final project on React Native and NodeJS with Express, and Expo for the development.

React NativeReactExpressExpoReact NativeNodeJSPython

Tech Stack

Frontend
TypeScript
TypeScript
JavaScript
JavaScript
React
React
Next.js
Next.js
Tailwind CSS
Tailwind CSS
shadcn/ui
shadcn/ui
TanStack Query
TanStack Query
Zod
Zod
Zustand
Framer Motion
Framer Motion
PWA
PWA
React Native
React Native
Styled Components
Styled Components
Angular
Angular
Backend
Node.js
Node.js
C#
Auth.js
Express
Express
.NET
.NET
Database
PostgreSQL
PostgreSQL
Drizzle
Drizzle
Prisma
Prisma
MongoDB
MongoDB
MySQL
MySQL
Tools
Claude Code
Claude Code
Cursor
Cursor
Windsurf
Windsurf
Vite
Vite
Git
Git
GitHub
GitHub
VS Code
Sentry
Sentry
Expo
Expo
Postman
Postman
Jira
Jira
Bitbucket
Bitbucket
Insomnia
Insomnia
Visual Studio
Cloud
Vercel
Vercel
AWS
Neon
Neon
Azure
Buildkite
Buildkite

Projects

Newsly preview

Newsly

Co-founded Newsly with a partner, the Brazilian Email Marketing Library, a platform to find references, analyze competitors, and create more effective campaigns. I own the frontend end to end: Next.js 14 app with React 18, shadcn/ui, TanStack Query, React Hook Form + Zod, Framer Motion, Zustand, and Tailwind. Monitored with Sentry.

trigo etc preview

trigo etc

A mobile-first ordering PWA built for trigo etc, an artisanal bakery in Florianópolis. Customers browse the menu, build a cart, and place an order that's handed off to WhatsApp to confirm, with no payment friction. Ships with a Google-gated admin panel to manage sections, products, and orders, plus a custom data-caching layer. Built for a local business, so the UI is Portuguese-only.

StayRank preview

StayRank

Plan a trip with friends and agree on where to stay. Everyone ranks their top 3 accommodations per city with a note, and StayRank tallies the votes into a leaderboard so the group can see the option they agree on the most. Installable PWA with Google sign-in and link-preview images.

Yieldly preview

Yieldly

A personal finance tracker focused on investment yields. Log balances across accounts, record deposits and withdrawals, and watch your daily yield and total balance trend over time with clean charts. Money is handled in integer minor units for precision, behind a roles-based authorization layer.

Wild.io preview

Wild.io

This was my final college project! It fosters public engagement with city parks, encouraging the documentation of urban flora and fauna.

Airbnb Clone preview

Airbnb Clone

Airbnb clone I coded to showcase skills some of my full stack skills. It was also one of my first projects using Next 13.

Old Portfolio preview

Old Portfolio

My old portfolio, built with React and Next.js.

Get in Touch

Hiring, building something, or just want to talk frontend? Drop me a line and I'll get back to you.

Florianópolis, Brazil · Remote friendly (UTC-3)Portuguese (Native) · English (Fluent)