
Graduated in computer networks, specialized in web development in the Vue.js/Nuxt ecosystem, focusing on high performance and Core Web Vitals. Mastery of rendering strategies (SSR, SSG and Late Hydration) to optimize Total Blocking Time (TBT) and interactivity on mobile devices. Expertise in Nuxt UI, Tailwind CSS, TypeScript and state management with Pinia. Developing modern and scalable applications, applying Clean Code and modular design patterns, creating elegant, responsive and high-performance interfaces, developing reusable components and applying engaging animations for dynamic experiences.
Professional and fully customizable templates to speed up your development
Complete admin dashboard with Vue.js 3, TypeScript and Tailwind CSS. Perfect for management systems.
TECHNOLOGIES
RESOURCES
Complete landing page for personal trainer portfolio and hiring, showcasing services, plans, responsively, performatively, and professionally.
Technologies used:
Fully customizable and reusable online menu project, where routes are created dynamically and automatically from the menu categories. Its optimized structure facilitates customization and maintenance, being an elegant and professional solution for any restaurant or snack bar.
Technologies used:
Web platform for global maritime monitoring. It displays real-time data on wave height, temperature and direction, as well as sea level. Connects to the Open-Meteo Marine Weather API for maritime data and the OpenStreetMap Nominatim API for location information and map search.
Technologies used:
Web platform for astronomical exploration, acting as a hub for news and educational content. Integrates official NASA information by connecting the APOD API, and offers instant translation into Portuguese by connecting a second API (DeepL).
Technologies used:
Front-end of an e-commerce platform for selling marine algae for aquariums
Technologies used:
Advanced strategies I use to improve page performance, especially on mobile devices.
These strategies are fundamental to creating fast and responsive web experiences. Each technique addresses a specific aspect of optimization, from intelligent loading to efficient rendering. Combined, they guarantee excellent Core Web Vitals(They are Google metrics that measure performance.) and a superior experience especially on mobile devices.
Improves TBT by 40-60%
Technique that delays hydration of non-critical components until they are needed, significantly reducing Total Blocking Time (TBT) and improving Interactive Time on mobile devices.
45ms reduction in TBT and 15% improvement in Speed Index
FCP up to 3.2s
Strategic resource loading combining code splitting, strategic preload and predictive loading to optimize each loading phase.
Consult the
In templates and client projects, I apply a combination of:
Hybrid rendering with partial hydration for dynamic components
defineAsyncComponent() for on-demand loading
Automatic elimination of unused code via static analysis
Projects with LCP < 2.5s and CLS ≈ 0 on simulated 3G connections, ensuring excellent mobile experience and technical SEO.
Below is a bit of my professional history in the technology area.
Development of responsive web interfaces using Vue.js/Nuxt, Tailwind and Typescript to create reusable components for different devices.
Performing adjustments and improvements in the front-end of corporate systems.
Working with the development/maintenance of Python scripts in containers, and threat monitoring.
Technical support provision.
Looking for opportunities to apply my expertise in challenging projects.
Let's talk