About me
I’m a Full Stack Developer with more than 13 years of experience building web applications and digital products with Vue, Nuxt, Laravel, and Node.js. My strongest expertise is frontend development and architecture, with extensive backend experience that allows me to work across the entire stack.
I care about clean architecture, maintainable code, performance, SEO, and great user experiences. I enjoy building products from the ground up, solving complex problems, improving existing systems, and using AI tools to accelerate development while keeping engineering decisions and code quality under my control.
At Fanwave Digital, I work across high-traffic sports platforms and internal products in the UK and Brazil. I lead frontend initiatives by contributing to architecture, tooling, code quality, technical decisions, code reviews, developer interviews, and development best practices.
Throughout my career, I’ve built a wide range of products from the ground up, including corporate websites, e-commerce platforms, custom CMSs, APIs, and internal business systems. I enjoy taking ownership from architecture and implementation through to production and continuously improving the products I work on.
Employment History
Full Stack Developer — Fanwave Digital — Edinburgh, Scotland (Remote)
June 2023 - Present
- Lead frontend development and architecture using Nuxt, Vue, TypeScript, and SSR across high-traffic products.
- Build and maintain performant, SEO-focused interfaces with an emphasis on user experience and maintainability.
- Work across the full stack with Laravel, Node.js, APIs, and databases.
- Contribute to architecture decisions, development standards, tooling, refactoring, and code quality across projects.
- Introduce technologies and development practices that improve the team's workflow and codebase.
- Participate in code reviews and developer interviews, helping establish frontend engineering standards.
- Identify and resolve technical issues affecting infrastructure performance and cost, including optimizations that reduced Vercel usage.
- Contribute to high-traffic sports platforms serving users across the UK and Brazil, as well as internal products.
Full Stack Developer — FMCX — Marília, São Paulo (Hybrid)
June 2013 — June 2023
Developed digital platforms, websites, custom CMS solutions, APIs, and internal systems for companies across multiple industries.
Key Responsibilities & Achievements:
Backend
- Designed and developed REST APIs and third-party integrations, including payment gateways, Google Maps, Salesforce, and AWS services.
- Designed database structures and business logic for custom applications.
- Developed backend systems using Laravel, PHP, Node.js, and Express.
Frontend
- Developed complete frontend applications from Figma and Adobe XD designs.
- Built component-based architectures and reusable systems using Vue and Nuxt.
- Developed CMS dashboards and internal business applications.
- Focused on UX, performance, responsive interfaces, and maintainable frontend architecture.
DevOps / Infrastructure
- Managed and deployed applications using AWS, DigitalOcean, Docker, Nginx, and PM2.
- Configured production environments and deployment workflows.
- Maintained application servers and supported production systems.
Founder & Frontend Developer — Icoz — Marília, São Paulo (Remote)
January 2010 — June 2013
Worked as a frontend developer and designer building e-commerce platforms using Magento.
- Built and customized e-commerce interfaces and themes.
- Translated design and business requirements into production-ready interfaces.
- Worked directly with clients throughout the development process.
- Developed a strong foundation in HTML, CSS, JavaScript, PHP, and frontend development.
Selected Projects
Andy’s Bet Club (2023 – Present)
A high-traffic UK sports platform covering betting tips, statistics, predictions, and sports insights.
- Contribute to the development of the platform and its 2025 redesign.
- Led and built the frontend architecture for the new version from the ground up.
- Developed performant, SEO-focused interfaces using Nuxt, Vue, and SSR.
- Worked closely with design and backend teams to establish a maintainable frontend architecture.
- Focused heavily on performance, SEO, responsive design, and user experience.
Stack: Nuxt, Vue, TypeScript, PHP, Laravel, Vercel, AWS, MySQL
Apostas e Palpites
A Brazilian sports platform focused on betting tips, statistics, predictions, and sports information.
- Contribute to frontend development and architecture across the platform.
- Build and maintain performant interfaces with a strong focus on SEO and user experience.
- Work across frontend and backend systems as part of the product development team.
Stack: Nuxt, Vue, TypeScript, PHP, Laravel, Tailwind CSS, Vercel, AWS, MySQL, Docker
Kaaza
A complete digital platform built from the ground up, including a public website, custom CMS, backend API, and database.
- Designed and developed the website and CMS architecture.
- Built backend APIs using Node.js and Express.
- Designed the PostgreSQL database and application data layer using Prisma.
- Developed content management for pages, projects, posts, media, users, jobs, and other business entities.
- Focused on performance, SEO, responsive design, and maintainable architecture.
Stack: Nuxt, Vue, TypeScript, Node.js, Express, PostgreSQL, Prisma, Tailwind CSS, Vercel, Docker
PPA (2022 — 2023)
A full-stack platform including a public website, CMS, product catalog, and distributor locator.
- Developed the full-stack project, including both the website and CMS.
- Built the frontend architecture using Nuxt and Vue.
- Developed the backend API using Node.js and Express.
- Designed and implemented the PostgreSQL database.
- Integrated Google APIs including Maps, Directions, Places, and Analytics.
- Built an interactive distributor locator and product catalog.
Stack: Node.js, Express, PostgreSQL, Vue, Nuxt, TypeScript, AWS S3, Tailwind CSS
Grupo Jacto (2020 — 2021)
- Developed the full-stack project, including both the website and custom CMS.
- Built frontend interfaces and CMS functionality.
- Developed backend functionality and database integration.
Stack: Laravel, Vue.js, MySQL
PPA Care (2021 — 2022)
- Developed the full-stack project, including both the website and CMS.
- Built frontend interfaces, backend functionality, and content management features.
Stack: Laravel, Vue.js, MySQL
Vila Poente (2020 — 2022)
- Developed the full-stack project, including both the website and CMS.
- Built frontend interfaces, backend functionality, and content management features.
Stack: Laravel, Vue.js, MySQL
Warner Bros. Brasil (2017)
A digital experience developed for Warner Bros. Brasil’s presence at CCXP17.
- Led the development and delivered the complete project in just two days under an extremely tight deadline.
- Built the website experience that allowed visitors to access and download personalized Aquaman videos during the event.
- Developed a custom CMS to manage campaign content and assets.
- Worked across frontend, backend APIs, CMS, and database architecture to deliver the complete solution.
Stack: Vue.js, JavaScript, HTML, CSS, Laravel, PHP, MySQL
PriceFlip
An independent iOS application for quickly converting prices while traveling.
- Built the application from scratch using React Native and Expo.
- Implemented on-device price-tag scanning using OCR.
- Supports both current market exchange rates and exchange rates actually paid by the user.
- Designed and developed the complete product, interface, and user experience.
Stack: React Native, Expo, TypeScript
ReVue
An open-source Nuxt module providing lightweight reveal animations through a Vue directive.
- Built an SSR and hydration-safe implementation using IntersectionObserver.
- Supports global and per-element configuration.
- Published as an npm package with documentation and a live demo.
Stack: Nuxt, Vue, TypeScript
Additional Clients & Projects
- Alka Free
- Menin Engenharia
- Tack Incorporadora
- Unipac
- Vila Crescente
- 2dcb
- Universidade da Família
- Agrosomar
- Otmis
- Farovitta
- Monama
- Zilor
- Thomriss
Full-stack development including frontend, backend APIs, CMS, databases, integrations, and production deployments across projects.
Skills
Frontend
- Vue.js (10+ years)
- Nuxt (6+ years)
- JavaScript (13+ years)
- TypeScript (6+ years)
- HTML (13+ years)
- CSS (13+ years)
- Tailwind CSS (6+ years)
- SSR / SEO / Performance
Backend
- Laravel (10+ years)
- Node.js (6+ years)
- Express.js (6+ years)
- PHP (13+ years)
- REST APIs
- API development & integrations
- Prisma ORM
- Sequelize ORM
Databases
- MySQL (10+ years)
- PostgreSQL (6+ years)
Infrastructure & Tools
- Vercel
- AWS
- DigitalOcean
- Docker
- Nginx
- PM2
- Git
Engineering
- Frontend Architecture
- Software Architecture
- API Design
- Database Architecture
- Performance Optimization
- SEO
- Code Review
- Technical Mentoring
- Refactoring
- Clean Code
- SOLID Principles
Education
Bachelor's Degree in Graphic Design — UNIVEM, Marília
January 2013 — December 2014
Computer Science (Incomplete) — UNIVEM, Marília
January 2011 — November 2012
Languages
- Portuguese (Native)
- English (Professional)
Courses
Laravel — Code Education
2015 — 2016
Interests
- Technology
- Guitar
- Travel
