Work Experience
Senior React Native (IOS/Android) Developer - Yummo (Baby First Foods App)
Duration: 10.2024 - until now
Summary: A mobile application that helps parents manage their baby’s weaning journey. The app allows users to track first foods, monitor allergens and reactions, maintain feeding logs, discover age-appropriate food recommendations, and generate personalized meal ideas. It provides a structured and user-friendly way to introduce solid foods while keeping all feeding-related information in one place.
Responsibilities:
- Developed and maintained a cross-platform React Native application for iOS and Android.
- Implemented Google and Apple authentication, push notifications, deep linking, content sharing, calendar integration, and other core application features.
- Optimized application performance through efficient list rendering, data caching, and UI improvements.
- Designed and implemented scalable application architecture and reusable components.
- Published and maintained releases in the App Store and Google Play, including handling review processes and production issues.
- Collaborated closely with product managers, designers, backend developers, and QA engineers in an Agile Scrum environment.
- Participated in feature planning, code reviews, bug fixing, and continuous application improvements.
Technologies: TypeScript, React Native, React, Redux/Toolkit, REST API/Axios, Firebase, Push notifications, App Store, Google Play, TestFlight, GitLab, Jira, Confluence, Figma, Cache files, CodexAI, ClaudeAI
Senior React Native (IOS/Android) Developer - Metinvest (Internal Applications for Metallurgical Holding)
Duration: 01.2022 - 06.2024
Summary: Metapolis is a corporate digital workplace platform for enterprise organizations, enabling employees to access HR services, work schedules, vacation planning, approvals, internal communications, and electronic document workflows from a single application. The platform integrates multiple business systems into a unified ecosystem, streamlining daily operations and improving workforce productivity.
Responsibilities:
- Developed and maintained cross-platform mobile applications (iOS/Android) for Metinvest’s internal digital workplace platform used by thousands of employees;
- Implemented employee self-service features, including work schedules, vacation planning, substitution management, calendars, and personal data management;
- Developed electronic document signing workflows using Qualified Electronic Signatures (QES);
- Integrated Microsoft authentication and corporate services into a unified mobile experience;
- Built and enhanced modules for notifications, company news feeds, approval workflows, and document management;
- Participated in application architecture design, feature planning, code reviews, and release management;
- Published and maintained applications in App Store and Google Play;
- Collaborated with cross-functional teams in a Scrum environment to deliver high-quality features and improvements.
Technologies: TypeScript, React Native, React, Redux/Toolkit, REST API/Axios, Firebase, Push notifications, App Store, Google Play, TestFlight, Microsoft authentication, Electronic signature, PDF viewing, Scrum, Azure, Intune
Senior React Native (IOS/Android) Developer - BusyRabel (Online Store Mobile Application for Equipment Factory)
Duration: 2022 - 2024
Summary: Development of an online store mobile application for a factory manufacturing equipment, selling both own products and intermediary equipment, featuring private and group chats with administrative templates, push notifications, authentication, image caching, user profiles with rich functionality, and marketplace features.
Responsibilities:
- Mobile development from scratch using React Native.
- Application architecture design.
- Publishing the apps.
- Full development cycle on mobile side working alone.
- Team collaboration.
Technologies: React Native, Push notifications, Authentication, Image caching, Chat, Marketplace
Senior React Native (IOS/Android) Developer - AllStars (Residential Complex Management App)
Duration: 04.2021 - 01.2022
Summary: A community engagement and property management application that enables residents to communicate, access neighborhood services, manage payments, participate in community activities, and stay informed through news feeds and messaging features. The platform combines social, operational, and administrative tools into a unified mobile experience for residential communities.
Responsibilities:
- Developed and maintained a community and residential management application for iOS and Android;
- Implemented private and group messaging, community discussions, event creation, and resident engagement features;
- Developed access control and gate management functionality integrated with residential infrastructure;
- Built subscription-based features with role-specific access and personalized user experiences;
- Implemented image caching, real-time content updates, and performance optimizations for a smooth user experience;
- Participated in application architecture, feature planning, code reviews, and release management;
- Published and maintained applications in App Store and Google Play;
- Collaborated with cross-functional teams throughout the full product development lifecycle.
- Owned the entire mobile development lifecycle, from architecture and feature implementation to store releases and production support.
Technologies: TypeScript, React Native, React, Redux/Toolkit, REST API/Axios, Firebase, Push notifications, App Store, Google Play, TestFlight, GitLab, Jira, Confluence, Figma, Cache files
Senior React Native/Front-end (IOS/Android) Developer - Quartesian (Social Network Applications)
Duration: 06.2019 - 04.2021
Summary: Development of social network mobile applications featuring chats, voice and video calls, authentication, posts, phone book integration, face recognition, push notifications, and e-commerce capabilities.
Responsibilities:
- Mobile development from scratch using React Native.
- Application architecture design.
- Publishing the app.
- Supporting web development.
- Working in a classical Scrum team.
Technologies: React Native, Authentication, Chat, Voice and video calls, Face recognition, Push notifications, E-commerce
Senior React Native (IOS/Android/TV) Developer - Wispence (Fitness Applications)
Duration: 03.2020 - 01.2021
Summary: A fitness and lifestyle application focused on personalized training, nutrition, and wellness. The platform delivers customized workout plans, meal recommendations, progress tracking, Apple Health integration, and mindfulness features to help users build healthy habits and achieve long-term fitness goals.
Responsibilities:
- Developed and maintained cross-platform fitness applications for iOS, Android, and TV platforms;
- Implemented workout programs, progress tracking, guided meditations, and video-based training experiences;
- Built authentication, subscription management, and premium content access flows;
- Developed custom media playback features, including in-app audio controls and configurable video settings;
- Integrated health and fitness tracking features to support personalized user experiences;
- Optimized application performance, stability, and user experience across mobile and TV devices;
- Participated in architecture discussions, feature planning, code reviews, and release management;
- Collaborated with designers, QA engineers, and backend developers in a Scrum environment to deliver new features and product improvements.
Technologies: React Native, Authentication, Subscription management, Video and audio features
Senior Front-end Developer - Diceybit (Games, E-commerce, Blockchain, and Administration Platforms)
Duration: 07.2018 – 06.2019
Summary: Development of web platforms including games, e-commerce, blockchain integration, and administration tools, featuring chats and authentication.
Responsibilities:
- Web development using front-end technologies.
- Developing CRM and games from scratch.
- Application architecture and release management.
- Working in a classical Scrum team.
Technologies: JavaScript, React, CRM, Games, Blockchain, Authentication, Chat
Front-end Developer - Sandbx (E-commerce and CRM Web Platforms)
Duration: 07.2017 – 07.2018
Summary: Development of e-commerce and CRM web platforms with features including authentication and integration with BaiduMap.
Responsibilities:
- Web development from scratch.
- Application architecture and release.
- Working in a classical Scrum team.
Technologies: JavaScript, React, BaiduMap API, Authentication, E-commerce, CRM
Game Dev Developer - Fan-sport (Games Development)
Duration: 11.2016 – 07.2017
Summary: Development of web-based games featuring authentication and game mechanics.
Responsibilities:
- Web development from scratch.
- Application architecture and release.
- Working in a classical Scrum team.
Technologies: JavaScript, Games, Authentication
Full-stack Developer - FAAME (Streaming Platform)
Duration: 02.2016 – 11.2016
Summary: Development of a streaming platform using Meteor framework, including authentication and video streaming features.
Responsibilities:
- Web development from scratch.
- Working in a team.
Technologies: Meteor, JavaScript, Authentication, Video streaming
Front-end Developer - Digitalpromo Ltd. (Websites, E-commerce, and CRM)
Duration: 11.2014 – 02.2016
Summary:
- Development of websites, e-commerce, and CRM platforms using various CMS and Angular
- js, including integration with Google API and Google Maps
Responsibilities:
- Web development from scratch.
- Application release.
- Working in a classical Scrum team.
Technologies: Angular.js, CMS, Google API, Google Maps, JavaScript, E-commerce, CRM
Web Developer - Digital Yaponochka (Websites and E-commerce)
Duration: 01.2014 - 10.2014
Summary: Development of websites and e-commerce platforms using various CMS.
Responsibilities:
- Web development from scratch.
- Working in a classical Scrum team.
Technologies: CMS, JavaScript, E-commerce
Education
- Oles Honchar National University
Master’s degree in physics (Robotics Systems and Complexes)
2008 - 2013