About Ruslan
Spanish
Native or bilingual
Experience
- Touch ConsultingSenior FrontEnd DeveloperSOFTWARE PUBLISHINGNovember 2025 - Today (7 months)Sistema de Registro
- Desarrollo completo de aplicación móvil para gestión de inventarios con React Native y Expo, creando interfaces interactivas, accesibles y centradas en la experiencia de usuario.
- Implementé gestión de estado global para datos en tiempo real, estados offline y caché local, asegurando una experiencia de usuario fluida.
- Módulo de escaneo QR y notificaciones: Desarrollé el sistema de escaneo y validación de códigos QR con cámara optimizada, e integré notificaciones push para alertas en tiempo real en flujos de aprobación.
- Creé una capa de persistencia y sincronización offline que permite registro continuo sin conexión con sincronización automática al recuperar conectividad.
- Consumí APIs REST documentadas con Swagger, implementando manejo robusto de peticiones, autenticación, errores y reintentos para garantizar confiabilidad en la integración.
Tecnologías: React Native, Expo, Zustand, Swagger, NativeWind, Azure, API REST y Figma. - IndraSenior FrontEnd DeveloperSOFTWARE PUBLISHINGApril 2024 - October 2025 (1 year and 6 months)Pasarela de Pagos y Cobranza
- Desarrollo multiplataforma aplicaciones móviles (React Native) y web (React) para una plataforma de pagos, priorizando experiencia de usuario fluida.
- Gestión de estado global con Zustand, diseñando stores especializados para manejar flujos complejos de datos financieros y estados de transacción en tiempo real.
- Conecté la interfaz con APIs RESTful y GraphQL, gestión de peticiones asíncronas con manejo de estados de carga, errores, reintentos inteligentes y renderización de datos financieros en tiempo real.
- Trabajé con diseñadores en Figma para traducir wireframes y prototipos a código funcional, asegurando fidelidad al diseño y mejora continua de usabilidad.
- Apliqué estrategias como code splitting, lazy loading, memorización de componentes y virtualización de listas, logrando mejoras medibles en Core Web Vitals y fluidez en dispositivos móviles.
Migración de Seguro de Viajes- Migración estratégica de la página de Seguros de Viaje de React a NextJS, transformándola en una plataforma moderna con rendimiento optimizado y mejora del SEO.
- Trabajé con la arquitectura "Feature-Based" dentro de un monorepo, organizando el código por dominios de negocio, lo que permitió desarrollo paralelo y deploy independiente.
- Migré componentes críticos del flujo de compra a renderizado del lado del servidor, mejorando el LCP y optimizando la indexación en motores de búsqueda para términos clave del sector seguros.
- Implementé Unit Testing con Jest/Vitest para componentes, Integration Testing para módulos de microfrontend, y Visual Regression Testing para garantizar consistencia de la interfaz de usuario.
- Configuré code splitting por rutas y funcionalidades críticas, ISR para páginas dinámicas, y strategic caching con React Cache y server components para maximizar el rendimiento.
Tecnologías: React, NextJS, React Native, Zustand, TypeScript, JavaScript, API REST, SASS, BEM CSS, Tailwind CSS, Storybook, Git, AWS, GraphQL, Figma y Scrum. - FRACTAL Soluciones TISenior FrontEnd DeveloperSOFTWARE PUBLISHINGOctober 2020 - March 2024 (3 years and 5 months)Site & Core Team
- Desarrolle y optimice la App móvil y Web Page Builder basado en ArcXP, atendiendo solicitudes de servicio, resolviendo incidentes críticos y optimizando el rendimiento de las aplicaciones.
- Desarrollé nuevas funcionalidades, creando experiencias interactivas para eventos deportivos, y diseñé Trivias que integré en todos los diarios con personalización por publicación.
- Lideré el desarrollo de la sección "comunidadESG" para el diario Gestión, y ejecuté la migración completa de Perú21 a NextJS, logrando mejoras en Core Web Vitals, SEO y tiempo de carga.
- Implementé pruebas unitarias con Jest, desarrollé componentes reutilizables en TypeScript y apliqué metodologías BEM en Sass para estilos escalables y mantenibles.
- Trabajé con el equipo de diseño usando AdobeXD y Figma para asegurar fidelidad en las interfaces, y gestioné despliegues mediante GitLab CI/CD con optimización de assets en AWS S3.
Tecnologías: React, NextJS, React Native, ArcXP, Hook, GitLab, AWS S3, TypeScript, JavaScript, Jest, Ubuntu, BEM CSS, Servicios API REST, Pruebas Unitarias, Figma y SEO.PubliFacil- Implementé un sistema de administración de anuncios completo con panel de control, permitiendo la gestión de campañas, asignación de espacios, control de inventarios y aprobación de contenidos.
- Desarrollé el módulo de venta de publicidad física integrado con sistemas de impresión y distribución, digitalizando un proceso tradicional y reduciendo tiempos de gestión.
- Creé un módulo de reporte con dashboards interactivos y métricas de desempeño. Optimicé la experiencia de usuario mediante flujos de compra simplificados y preview de anuncios.
- Implementé autenticación segura con AWS Cognito mediante roles y gestioné el estado global con Redux para asegurar consistencia de datos entre módulos.
Tecnologías: React, React Native, Redux, Hook, Bitbucket, JavaScript, React Router, AWS Cognito, AWS Amplify, AWS S3, Styled Components, PostgreSQL, Servicios API REST, AdobeXD y SEO.
Recommendations
Be the first to recommend Ruslan
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Ingeniero de SistemasFacultad de Ingenieria de Sistemas2021