
Hey, I’m Juan Sánchez
Senior {Full Stack} Web Developer_
<p>
Versatile and results-driven full-stack developer with over 15 years of experience working in multinational, remote, and cross-functional teams, using core technologies like JavaScript, HTML5, CSS, and PHP. Specialized in modern frameworks such as React (6+ years), Angular (from AngularJS to Angular 16+), Next.js, and SvelteKit. Expert in UI/UX optimization, performance, SSR/SSG rendering, multilingual support (i18n), and decoupled component architecture. Effective communicator committed to code quality, maintainability, and successful project delivery, with a proven track record of 30+ projects across e-commerce, OTT, fintech, and healthcare.</p>


+
Year Experience
+
Projects Completed
+
Satisfied Clients
+
Technologies Mastered
Through consulting firms, agencies, and enterprise projects, I’ve contributed to platforms used by leading global companies:

Building digital experiences that perform and inspire
Front-End Development
Creating responsive, dynamic, and modular interfaces using React, Angular, Next.js, and SvelteKit, with a focus on accessibility, usability, and performance. Styled with Tailwind CSS and SCSS.
Performance Optimization
Improving load times and user experience through virtualization, code splitting, caching strategies, efficient rendering, and lazy loading.
API Integration & Data Flow
Managing communication between services using REST and GraphQL, with efficient sync via Apollo, Firebase, and custom PHP APIs. Integrated payment gateways like PayPal and Mercado Pago for e-commerce projects.
Component Libraries & Decoupled Architectures
Designing reusable UI components following the Atomic Design methodology and building decoupled solutions using WordPress/WooCommerce as backend with React or Angular as frontend, connected via RESTful APIs. Maintaining scalable architecture and visual consistency with tools like Storybook, especially in collaborative environments.
Testing & Quality Assurance
Writing reliable unit and integration tests with Jest, Vitest, Jasmine, Karma, and React Testing Library. Automating end-to-end tests using Cypress and Selenium IDE. Implementing automated test flows and continuous integration with CI/CD pipelines.
Internationalization (i18n)
Supporting multilingual applications with efficient i18n strategies, user-adapted localization, and SEO-friendly routing.
Looking forward to collaborating on meaningful projects..
Let’s talk about your vision. Get in touch!

+15 years of experience in scalable development
Senior Web UI Developer
- Contributed to enterprise-level web applications for major clients including Univision, Abbott, Seven Parks, and Dick’s Sporting Goods. Worked in distributed teams across the U.S., LATAM, India, and Saudi Arabia.
- Seven Parks: Led secure session management and multi-device logout using SvelteKit + GraphQL. Implemented OAuth2/OpenID Connect flows with both provider-managed and in-house session strategies. Enhanced B2C cart logic and solved complex use cases. Applied unit and E2E testing with Vitest and Cypress.
- Dick’s Sporting Goods: Developed and maintained review module using Angular 16+, RxJS, and Bazaarvoice. Migrated tests from Jasmine/Karma to Jest, ensuring 100% unit test coverage. Built E2E tests with Cypress. Only two bugs reported in six months, thanks to robust testing.
- VIX.com (Univision OTT): Improved performance by 80% through virtualization, lazy loading, and component optimization. Monorepo architecture using React, Next.js, Apollo, GraphQL, TypeScript, Jest, and React Testing Library.
- Abbott LATAM: Developed a Progressive Web App (PWA) for pediatric professionals using Angular 11, Ionic, GraphQL, AWS Amplify, and AppSync. Implemented offline-first sync logic and used Jasmine/Karma for unit testing and Cypress for E2E.
- Consistently delivered production-ready features aligned with business goals and technical standards. Skilled in clean architecture, reusable components, and performance optimization. Adapted to fast-paced, cross-cultural environments with a focus on scalability, collaboration, and user experience.

+15 years ofexperiencein scalable development
Full Stack Developer & UI Designer
- Led full stack solutions for education, retail, betting, healthcare, and automotive sectors.
- Developed a custom Stock & POS Management System using React + Firebase RTDB, integrated with WordPress/WooCommerce. Supported real-time sync between cashier terminals and automatic stock updates for online and physical stores. Originally built in AngularJS, migrated to React (class components in 2019, hooks in 2020).
- Implemented decoupled architectures using WordPress/WooCommerce as backend and React or Angular (6–8, 11) as frontend, connected via RESTful APIs.
- Integrated PayPal and Mercado Pago payment gateways into WordPress/WooCommerce shops.
- Developed custom PHP APIs for business logic and data sync. Also provided hosting, domain management, and client consulting.
- Key projects include:
- MC Store (2021) – E-commerce website built with WordPress + WooCommerce and a separate React + Firebase stock management app for multi-location inventory.
- Cocina Sabini & La Ensalada (2018–2020) – Branded WordPress-based sites with online stores and React/Angular (6–8) front ends.
- Dimac Home (2020) – Customized WooCommerce storefront with enhanced UX and performance.
- Sur Automóviles & Educa Gabinete (2015) – Institutional website and educational platform built with WordPress.
- Handled freelance work involving jQuery, PHP, and MySQL before transitioning fully to modern frameworks.

Education:
1998–2005:
ORT University, UruguayBachelor’s Degree in Information Systems Analysis
1996-1997:
IBM Study Center (M.R Accounting Academy)Programmer Analyst
My Projects and Works

Skills
Front-End: HTML5, CSS3, JavaScript, RxJS, TypeScript, Sass, Tailwind, Flexbox, Grid, and media queries
Front-End Frameworks: React (6+ years of experience), Angular (from AngularJS to Angular 16+), Svelte, SvelteKit, Ionic, AngularJS, jQuery.
State Management & Reactivity: Redux Toolkit, Context API, NgRx (Angular), reactive $ stores and localStorage in SvelteKit, subscriptions to observables (RxJS) and component state in React/Angular.
Authentication: OAuth2, OpenID Connect, Azure B2C, Azure Active Directory, JWT.
Testing and Unit Testing: Jest, Vitest, Jasmine, Karma, Cypress, React Testing Library, Chrome DevTools, React DevTools, Feature Flags, A/B Testing.
End-to-End Testing: Cypress, Selenium IDE for recording browser flows, integrated into backend scripts for automated testing.
UI Component Architecture & Design Systems: Storybook, Atomic Design, scalable component systems, modular design patterns, visual documentation, and cross-team consistency.
Back-End: PHP, Node.js, Erlang, .NET
Back-End Frameworks: Laravel, CodeIgniter
CMS Platforms: WordPress, WooCommerce, PrestaShop, Shopify
Databases & APIs: MySQL, MongoDB, Firebase, PostgreSQL, AWS Amplify, Apollo, GraphQL, REST API, Swagger/OpenAPI
Development Tools: Git, CI/CD (Jenkins, GitHub Actions), Webpack, Vite, ESLint, Prettier, SonarQube, AWS Amplify, AWS AppSync, npm/yarn, CDN
Others: WebRTC, real-time chat with Firebase, Firebase Real Time Database, JSON, XML, Ajax, payment gateway integration (PayPal, Mercado Pago)
Languages: Spanish (Native), Portuguese (Advanced), English (Fluent)