leonardo valle

leonardo valle

Frontend Developer | Vue 3 · React · TypeScript | Open to Remote

Joinville

#OpenToWork

About

Frontend Engineer with 5+ years of experience building production-grade web applications using Vue 3, React, and TypeScript. I've worked across the full frontend stack — from architecting component systems and managing state with Pinia and Redux, to integrating REST APIs, Supabase, and third-party services like Stripe. I'm comfortable owning features end-to-end, from design handoff to deployment. Most recently I co-founded and built DrenaApp, a B2B SaaS platform deployed to production with live Stripe payments, Supabase backend, and Vue 3 + TypeScript frontend. Building a product from scratch sharpened my ability to make technical decisions independently, prioritize what matters, and ship consistently. Previous experience includes working on a live international platform at 2Mundos, where I contributed to a large-scale React codebase with real-time features and high availability requirements. I'm fluent in English, experienced working with international teams, and fully available for remote roles.

What I'm looking for

Looking for a remote frontend or full-stack role at a product-focused company. I work best in environments that value ownership, clean code, and fast iteration. Ideally joining a team where I can contribute from day one and take on real responsibility — not just tickets.

Experience

2mundos

Frontend engineer

2mundos

Oct 2023 – Present

▸ Developed and maintained front-end features of a high-traffic adult content platform (USA/Canada/Europe) using React — features included real-time notifications, live chat, secure credit card & checkout flows, authentication, and content feeds ▸ Built back-end services in Node.js: integrated Yotti facial recognition API, implemented payment processing routines, automated email notifications, and handled multi- country invoice emission (USA / Canada / EU) ▸ Delivered the full product under a rapidly changing Figma spec and tight deadlines — maintained code quality with MVC architecture throughout ▸ Co-developed a school ERP system for a Bahia educational group using Vue.js — focused on clean code, scalable architecture, and component standardization ▸Maintained CI/CD pipelines via GitLab / Gitea for reliable continuous deployment ▸Participated in Merge Request reviews and supported junior developers ▸Stack: React, Vue.js, Vuex, Pinia, Node.js, TypeScript, Next.js, Redux Toolkit, GraphQL, REST APIs, CI/CD, GitLab

reactvuenexttypescriptnode

Education

Universidade Estácio de Sá

Universidade Estácio de Sá

Bachelor · B. tech in System Analyses & Development

2020 – 2024

Skills

typescriptnodenextreactvue

Languages

English (Native or bilingual proficiency)Portuguese (Native or bilingual proficiency)Spanish (Limited working proficiency)