• File

Nikolay

React Native Developer

Considering positions:
React Native Developer, Front-end програміст, Full stack програміст
Age:
21 years
City of residence:
Mohyliv-Podilskyi
Ready to work:
Kyiv, Mohyliv-Podilskyi, Vinnytsia

Contact information

The job seeker has entered a phone number , email and LinkedIn.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

NIKOLAY N.
REACT/ REACT NATIVE ENGINEER

Vinnitsa [open contact info](look above in the "contact info" section) [open contact info](look above in the "contact info" section) GitHub linkedin Telegram

PROFILE WORK EXPERIENCE
I have over 2.5 years of ToMoon / Full-time April 2024 - March 2025
1+ year
experience in software React Native Developer
development. I have participated Fitness app (React Native)
in the creation of web projects Gymni is a free app that helps trainers find new clients, while clients can find trainers for their
sessions. It allows training both offline in the gym and online through the platform, providing
and have also developed mobile convenience and ease of use.
applications from scratch.
Responsibilities:
Developed user profile functionality (manage data, save recipes, view blogs, bonuses, support
requests).
SKILLS Developed and implemented recipe flow (filtering, adding to favorites, viewing details).
Implemented user registration and authentication processes (Firebase Cloud Functions).
Created functionality for booking training sessions through the app.
Typescript, JavaScript Developed complete onboarding process with interactive carousel.
Integrated dark mode and multi-language support.
Integrated Firebase for both iOS and Android (authentication, cloud functions).
React, React Native Developed and deployed Cloud Functions for backend data retrieval.
Collaborated closely with backend developers and designers.
Next.js, Firebase Achievements:
Successfully developed and implemented user profile system, allowing users to manage data
Redux Toolkit, MobX and interact with other app features.
Implemented recipe filtering and favorites functionality, improving app usability.
Implemented Firebase-based registration and authentication system, ensuring secure and
Rest API, Firebase Cloud Functions seamless login.
Developed training booking functionality, enhancing user engagement and interaction with the
app.
Auth.js, Firebase Authentication, Apple Created an onboarding process with an interactive carousel, improving new user engagement.
Auth, Google Authenticator Integrated dark mode and multi-language support, greatly enhancing user experience.
Successfully set up Firebase integration for both iOS and Android, ensuring stable app
performance.
Github, GitLab, Docker Developed and deployed Cloud Functions to ensure smooth backend-to-frontend data flow.
Collaborated effectively with the team, ensuring streamlined project delivery and feature
CSS, SCSS/SASS, BEM, Material UI alignment.

React Developer
Webpack, Vite, Gulp.js
Admin Panel (React)
This is a management іsystem for users, trainers, and subscriptions. It allows filtering clients,
I18n tracking subscriptions, managing trainer profiles, handling support requests, monitoring training
sessions, processing refunds, managing bonuses, and sending notifications.

Responsibilities:
LANGUAGES Developed an admin panel from scratch, implementing the full development process
Implemented user registration and authentication functionality
English - Intermediate Created a system for managing clients with the ability to filter by registration date (last month,
last week, or by promo code)
Added functionality for viewing active subscriptions, including offline, online, canceled, and one-
Ukrainian - Native Speaker time subscriptions
Developed a system for managing trainers with the ability to view all available trainers and filter
by confirmation status
Implemented detailed trainer profiles including contact details, certifications, working days, and
reviews
Created a support request system allowing users to submit and track their requests
Added the ability to filter requests by status (open or resolved)
Enabled direct responses to user requests through comment replies
Developed a system for tracking training sessions with the ability to filter by status (completed
or not completed) and check payment status for each session

Achievements:
Successfully developed an admin panel with integrated authentication and subscription
management features
Enhanced user experience by introducing filtering and personalization options for clients
Improved support team efficiency with a convenient request management system
Increased usability of trainer profiles by adding filtering by confirmation status
Ensured smooth communication between users and support by enabling comment replies on
requests
Optimized training session tracking with payment status checks for each session
NIKOLAY N.
REACT/ REACT NATIVE DEVELOPER

WORK EXPERIENCE

Shadow Software / Full-time August 2022 - February 2024
1.7 year
React Developer
Crypto Finance Dashboard (NDA-protected)

Responsibilities:
Developed a user dashboard with functionality for managing personal finances and monitoring capital changes over time.
Implemented registration and authentication systems with OTP verification, password and PIN code change options, two-factor
authentication via QR code, and anti-phishing code functionality.
Created a feature for users to view and track their capital growth through a real-time chart and a period selection calendar.
Integrated a system for adding, viewing, and deleting transactions, as well as managing subscription flows of various types.
Designed and implemented modals for currency selection and worked on interactive UI elements and animations.
Ensured user data management capabilities, including the ability to modify email, name, surname, and other personal details.
Developed a robust account deletion system and provided users with an easy way to manage security and account settings.
Collaborated closely with backend developers and designers, ensuring seamless integration between frontend and backend.
Implemented form validation systems for user data, including email, password, and other fields.
Developed a support request system, allowing users to contact customer service and track the status of their issues.

Achievements:
Successfully built and deployed a secure and fully functional user management system with advanced security features (PIN,
password change, two-factor authentication).
Enhanced user experience by providing a flexible and interactive dashboard for tracking personal finances and capital growth.
Streamlined transaction management by enabling users to add and delete transactions efficiently.
Improved subscription management with detailed flow management and status tracking.
Collaborated closely with a cross-functional team, ensuring smooth integration and timely delivery of features.
Optimized system performance and security with proper form validation and anti-phishing measures.
Strengthened customer service interaction by adding an integrated support system for tracking and responding to user queries.

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: