About Ruslan
Spanish
Native or bilingual
Experience
- Touch ConsultingSenior FrontEnd DeveloperSOFTWARE PUBLISHINGNovember 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. - IndraSenior FrontEnd DeveloperSOFTWARE PUBLISHINGApril 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. - FRACTAL Soluciones TISenior FrontEnd DeveloperSOFTWARE PUBLISHINGOctober 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.
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
- Systems EngineerFaculty of Systems Engineering2021