React Native Developer
Ashot H.
Available hours \ week
40 h/w
Seniority level
Senior
Years of experience
5 yrs.
Location
Armenia, Yerevan
Timezone
(GMT+04:00) Yerevan
Languages
Russian
Advanced (C1)
Armenian
Fluent (C2)
English
Upper-Intermediate (B2)
About
I am a mobile developer with more than 4 years of experience in the field of React Native and mobile development. My experience includes developing a variety of applications. I actively use technologies and tools such as React Native, Redux Toolkit, GraphQL, and many others. My skills include user interface development, data management and working with external services. I pride myself on my ability to solve complex problems, work as part of a team, and be an analytical thinker. Ready to collaborate and develop mobile applications for your needs.
Core skills
  • JavaScript 5 yrs.
  • React Native 4 yrs.
  • React.js 4 yrs.
Other skills
  • TypeScript 4 yrs.
  • GraphQL 3 yrs.
Experience
Likvi Car Search Aggregator
React Native Developer
About the Project

This project showcased my ability to create a feature-rich application focusing on user experience, security, and real-time functionality.

Responsibilities

- Developed Likvi, a comprehensive mobile application from inception to deployment using React Native; - Implemented authentication, blog, search and filter, car addition logic, favorites, profile, and push notifications; - Ensured seamless performance across various devices and screen sizes.

Skills & technologies
  • React Native
  • TypeScript
Ubet: Betting and Rewards Platform
React Native Developer
About the Project

Addressed complexity of real-time data synchronization and enhanced user experience with seamless animations.

Responsibilities

- Led the development of Ubet, a mobile application integrating betting, draws, and a reward system; - Overcame challenges of real-time data synchronization and orchestrated seamless animations.

Skills & technologies
  • React Native
  • TypeScript
Taxi Booking App
React Native Developer
About the Project

The Taxi Booking App aimed to revolutionize the transportation industry by providing users with a seamless and efficient way to book rides. By leveraging the latest technologies, we ensured a smooth user experience from booking to payment.

Responsibilities

- Developed a fully functional taxi booking application using React Native and Redux Toolkit Query; - Implemented GraphQL and sockets for real-time communication between the app and the server; - Designed and integrated a notification system for real-time updates on ride status; - Created a secure payment system supporting subscriptions and one-time purchases; - Integrated Google Maps API for custom route creation and destination selection.

Skills & technologies
  • React Native
  • TypeScript
  • GraphQL
Dance Studio Booking
React Native Developer
About the Project

The Dance Studio Booking app aimed to streamline the process of scheduling dance sessions for both instructors and students. With its user-friendly interface and robust features, it simplified the booking process and enhanced the overall dance studio experience.

Responsibilities

- Created a Dance Studio Booking Application tailored for dance studios' booking needs; - Developed a custom calendar component for dancers and instructors to view and book available time slots; - Implemented GraphQL for efficient data management; - Integrated a secure credit card payment system for bookings and payments within the application; - Designed an intuitive user interface for seamless booking experience and class schedule management.

Skills & technologies
  • React Native
  • TypeScript
  • GraphQL
Online Business Cards
React Native Developer
About the Project

The Online Business Cards platform aimed to modernize the way professionals share their contact information. By providing a digital solution with customizable designs and seamless integration with mobile wallets, it offered a convenient and eco-friendly alternative to traditional business cards.

Responsibilities

- Developed an online platform for creating and sharing digital business cards; - Implemented authorization and Google authentication for secure access to user accounts; - Designed and integrated a user-friendly interface for creating and uploading business card photos, adding social media links, and registering as a company or individual; - Developed a feature to automatically generate a company logo based on the user's email address; - Integrated with Apple Wallet for seamless addition of business cards.

Skills & technologies
  • React Native
  • TypeScript
  • GraphQL
Photo and Video Editing App
React Native Developer
About the Project

The Photo and Video Editing App aimed to empower users to unleash their creativity by providing powerful yet easy-to-use editing tools. With features like customizable filters, music integration, and intuitive interface, it allowed users to turn their moments into unforgettable memories.

Responsibilities

- Contributed to the development of a photo and video editing application for creating and sharing memories; - Designed and implemented features for uploading and organizing photos and videos within the app; - Developed logic for creating memories from multiple photos and videos, including editing features like cropping, filters, and text overlays; - Implemented a feature to generate videos from selected photos with options to add user-selected music.

Skills & technologies
  • React Native
  • TypeScript
  • GraphQL
Online Marketplace Application
React / React Native Developer
About the Project

The Online Marketplace Application aimed to create a thriving community of buyers and sellers within a specialized niche. By providing a user-friendly platform with robust features, it empowered users to discover and transact with ease, fostering growth and engagement within the niche market.

Responsibilities

- Developed an online marketplace application connecting buyers and sellers in a specific niche market; - Crafted a responsive and feature-rich platform facilitating seamless product browsing, purchasing, and order management.

Skills & technologies
  • React.js
  • React Native
  • TypeScript
Fitness Tracking Mobile Application
React / React Native Developer
About the Project

The Fitness Tracking Mobile Application aimed to empower users on their fitness journey by providing comprehensive tracking and goal-setting tools. With its user-friendly interface and personalized features, it facilitated progress monitoring and motivation, promoting healthier lifestyles.

Responsibilities

- Contributed to the development of a fitness tracking mobile application enabling users to track -workouts, set fitness goals, and monitor progress over time; - Integrated features such as push notifications for workout reminders and intuitive navigation for seamless user experience.

Skills & technologies
  • React Native
  • React.js
  • TypeScript
TV Web "21 TV"
React Developer
About the Project

The TV Web Application "21 TV" aimed to provide users with a convenient and immersive platform for accessing their favorite TV shows and movies. By combining sleek design with advanced functionality, it offered an unparalleled viewing experience, catering to entertainment enthusiasts worldwide.

Responsibilities

- Worked with a team of designers and developers to create a platform for streaming and viewing TV shows and movies online; - Developed features such as user authentication, video streaming protocols, and intuitive UI for seamless browsing and content access.

Skills & technologies
  • React.js
  • TypeScript
Education
Armenian State University of Economics
2018 - 2022
Finansist,Investment Banking