Acerca de Ruslan
Español
Bilingüe o nativo
Experiencia
- Touch ConsultingSenior FrontEnd DeveloperEDICIÓN DE SOFTWAREnoviembre de 2025 - Hoy (7 meses)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 DeveloperEDICIÓN DE SOFTWAREabril de 2024 - octubre de 2025 (1 año y 6 meses)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 DeveloperEDICIÓN DE SOFTWAREoctubre de 2020 - marzo de 2024 (3 años y 5 meses)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.
Recomendaciones
Sé el primero en recomendar a Ruslan
Ayuda a este freelance a destacar compartiendo tu experiencia.
Estos perfiles de freelance también coinciden con tus criterios
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
Formación
- Ingeniero de SistemasFacultad de Ingenieria de Sistemas2021