JAVIER CAVALLI
Menu
Close

CREATIVE DESIGNER & DEVELOPERBUILDING CUSTOM DIGITAL EXPERIENCESDELIVERING DESIGN, STRATEGY & CODE


About me

I'm Javi, a front-end developer with several years of experience, based in Montréal. My work ranges from web platforms to internal tools and ERP systems . While coding is my primary focus, I dedicate time to design, ensuring every interface communicates clearly and feels intentional.

Recent Work

Skills

Front-End Development

I build responsive, accessible interfaces with React and Next.js, keeping components small, reusable, and easy to maintain. I also develop and package Android and iOS APKs using React Native, reusing logic and UI patterns across platforms.

UI/UX & Interaction

I design and prototype interfaces in Figma, translating layouts into responsive React components. I use Framer Motion to implement transitions and micro-interactions that enhance usability.

APIs & Data

I work with REST APIs, MySQL, and Supabase for data management and persistence, integrating third-party services like Stripe and ensuring robust state and error handling across the app.

Architecture & State

I structure applications around reusable modules and clear data flow, managing global and local state with React Context and custom hooks for predictable, maintainable behavior.

Testing & Quality

I rely on browser dev tools and targeted tests to catch regressions early, keeping features stable as the codebase grows.

Environment & Deployment

I containerize front-end and API projects with Docker for reproducible environments, smoother CI/CD, and faster onboarding.

Performance & Accessibility

I focus on fast loads and smooth runtime, lazy loading, image optimization while meeting core accessibility basics.