You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Ruslan Z.RZ

Ruslan Z.

Senior FrontEnd Developer

€240/day
Madrid, ES
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Ruslan

Senior Front End Developer with over 5 years of experience in the development and maintenance of web and mobile applications. Specialist in creating interactive and high-performance user interfaces using technologies such as React, JavaScript, TypeScript, and React Native. Committed to best practices and clean code, I have worked on cross-platform projects requiring high quality, scalability, and adaptability to different devices.
My professional background includes roles in agile teams where I have strengthened my leadership, strategic decision-making, and resilience skills. I seek to contribute my experience and knowledge to lead and mentor teams in the development of innovative solutions, whether in web, hybrid, or native applications.
  • Spanish

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Touch Consulting
    Senior FrontEnd Developer
    SOFTWARE PUBLISHING
    November 2025 - Today (7 months)
    Registration System
    • Complete development of a mobile application for inventory management with React Native and Expo, creating interactive, accessible, and user-centered interfaces.
    • Implemented global state management for real-time data, offline states, and local cache, ensuring a fluid user experience.
    • QR Scan and Notification Module: Developed the optimized camera QR code scanning and validation system, and integrated push notifications for real-time alerts in approval workflows.
    • Created an offline persistence and synchronization layer that allows continuous registration without connection, with automatic synchronization upon regaining connectivity.
    • Consumed REST APIs documented with Swagger, implementing robust request handling, authentication, error management, and retries to ensure integration reliability.

    Technologies: React Native, Expo, Zustand, Swagger, NativeWind, Azure, REST API, and Figma.
    React Native Expo Microsoft Azure Git Figma
  • Indra
    Senior FrontEnd Developer
    SOFTWARE PUBLISHING
    April 2024 - October 2025 (1 year and 6 months)
    Payment and Collection Gateway
    • Cross-platform development of mobile applications (React Native) and web (React) for a payment platform, prioritizing a fluid user experience.
    • Global state management with Zustand, designing specialized stores to handle complex financial data flows and real-time transaction states.
    • Connected the interface with RESTful and GraphQL APIs, managing asynchronous requests with handling of loading states, errors, intelligent retries, and real-time financial data rendering.
    • Worked with designers in Figma to translate wireframes and prototypes into functional code, ensuring design fidelity and continuous usability improvement.
    • Applied strategies such as code splitting, lazy loading, component memoization, and list virtualization, achieving measurable improvements in Core Web Vitals and mobile device fluidity.

    Travel Insurance Migration
    • Strategic migration of the Travel Insurance page from React to NextJS, transforming it into a modern platform with optimized performance and improved SEO.
    • Worked with the "Feature-Based" architecture within a monorepo, organizing code by business domains, which allowed for parallel development and independent deployment.
    • Migrated critical components of the purchase flow to server-side rendering, improving LCP and optimizing search engine indexing for key insurance sector terms.
    • Implemented Unit Testing with Jest/Vitest for components, Integration Testing for microfrontend modules, and Visual Regression Testing to ensure user interface consistency.
    • Configured code splitting by routes and critical functionalities, ISR for dynamic pages, and strategic caching with React Cache and server components to maximize performance.

    Technologies: React, NextJS, React Native, Zustand, TypeScript, JavaScript, REST API, SASS, BEM CSS, Tailwind CSS, Storybook, Git, AWS, GraphQL, Figma, and Scrum.
    React.js Next.js AWS React Native Git
  • FRACTAL Soluciones TI
    Senior FrontEnd Developer
    SOFTWARE PUBLISHING
    October 2020 - March 2024 (3 years and 5 months)
    Site & Core Team
    • Developed and optimized the mobile App and Web Page Builder based on ArcXP, attending service requests, resolving critical incidents, and optimizing application performance.
    • Developed new functionalities, creating interactive experiences for sports events, and designed Trivias that I integrated into all newspapers with per-publication customization.
    • Led the development of the "comunidadESG" section for the Gestión newspaper, and executed the complete migration of Perú21 to NextJS, achieving improvements in Core Web Vitals, SEO, and loading time.
    • Implemented unit tests with Jest, developed reusable components in TypeScript, and applied BEM methodologies in Sass for scalable and maintainable styles.
    • Worked with the design team using AdobeXD and Figma to ensure interface fidelity, and managed deployments through GitLab CI/CD with asset optimization in AWS S3.
    Technologies: React, NextJS, React Native, ArcXP, Hook, GitLab, AWS S3, TypeScript, JavaScript, Jest, Ubuntu, BEM CSS, REST API Services, Unit Tests, Figma, and SEO.

    PubliFacil
    • Implemented a complete ad administration system with a control panel, allowing management of campaigns, space allocation, inventory control, and content approval.
    • Developed the physical advertising sales module integrated with printing and distribution systems, digitizing a traditional process and reducing management times.
    • Created a reporting module with interactive dashboards and performance metrics. Optimized user experience through simplified purchase flows and ad previews.
    • Implemented secure authentication with AWS Cognito using roles and managed global state with Redux to ensure data consistency across modules.
    Technologies: React, React Native, Redux, Hook, Bitbucket, JavaScript, React Router, AWS Cognito, AWS Amplify, AWS S3, Styled Components, PostgreSQL, REST API Services, AdobeXD, and SEO.
    React.js Next.js Git Typescript AWS

Recommendations

Be the first to recommend Ruslan

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Systems Engineer
    Faculty of Systems Engineering
    2021

Skill set

Categories