Narek is a Senior React Native Developer with 8 years of experience in mobile development and 10+ years of JavaScript development experience building high-quality cross-platform app engineering solutions. With a proven track record of success in creating apps that are both well-received and commercially viable, he believes in solving problems and developing awesome products for clients. With a strong eye for detail, Narek is always quick at suggesting app performance enhancements for a smooth UX and better architecture.
Worked on building an Android TV app using React Native and creating a complex pagination solution for the vertical infinite scrollable image/video list.
Developed multiple features including browsing the media timeline, media search, carousel display images/photos, and playing songs/videos.
Fixed bugs and ensured all media is backed up using the mobile client.
Worked on a major Golf social networking application with 600+ screens to connect golfing enthusiasts, developing new features, building a pixel-perfect UI based on design mockups, integrating API endpoints, and actively taking part in discussions on the app architecture with the project manager.
Appointed lead developer to organize and lead the mobile side of the project under pressure with Agile methodology.
Identified and solved memory leaks and weak performance points in the app that were causing serious UX and usability issues.
Developed new features, built a pixel-perfect UI based on design mockups, integrated API endpoints, and discussed the app architecture with the project manager. Fixed bugs for different devices and app builds, suggested app performance enhancements for a smooth UX, and reviewed peer developer code pull requests. Technologies used: React Native, Redux, React Native Navigation.
Developed new features, integrated API endpoints for dynamic data, and contributed to new features and user experience. Reviewed React Native code before going to production. Fixed bugs during quick iterations of builds and enhanced app performance and usability. Technologies used: React Native, Redux, React Native Navigation.
Worked as a sole developer on an app that sells store products. Developed new features, fixed bugs, improved performance, and suggested overall improvements for better architecture, user experience, and technologies for the app development. Successfully launched the app, integrated the payment gateway, and started revenue generation. Identified and solved critical bugs for performance enhancements. Technologies used: React Native, Expo, and Redux.