Post Job Free

Resume

Sign in

React Native User Experience

Location:
Saint John, IN
Posted:
September 16, 2023

Contact this candidate

Resume:

Avneet Gill

Saint John, IN (Chicago Area) P: +1-317-***-**** adzqye@r.postjobfree.com LinkedIn

OBJECTIVE

A 4+ year React Native Developer with extensive skills and experience developing mobile applications for various industries. Seeking a challenging role to develop high-quality applications, while continuously learning and staying up-to-date with the latest technologies. Committed to improving skills, expanding knowledge, and contributing to organizational growth. EDUCATION

PUNJABI UNIVERSITY Bathinda, India

Master of Science in Information Technology (M. Sc.IT) May-2021 Relevant Coursework: Data Structure and Algorithms, Software Engineering, Operating Systems, OOP, Cloud Computing, Agile Systems, C, C++, Java.

SKILLS

Technical Skills: React Native (Expo, CLI), JavaScript (ES6+), Redux, Redux Toolkit, TypeScript, HTML, CSS, JSX, Core Java, SQL, Bootstrap, AWS Services, Firebase Integration, RESTful APIs, Backend Integration, Microservices, Familiarity with DevOps (CI/CD), Full- Stack Development, and UI/UX Concepts.

Tools: NPM, Gradle, GitHub, Bitbucket, Android Studio, Xcode, Postman, Trello, Firebase, InVision, Figma, VS Code, Swagger and Eclipse

Certifications:

● Dell Boomi Associate Certification - Integration Developer (July, 2021)

● Core Java and Advance Java from National Institute of Computer Technology (August 2019) Awards/Recognitions:

● Cross-Platform Application Innovation Award

PROFESSIONAL SUMMARY

● Worked React Native developer skilled in creating responsive iOS, Android, and tablet apps with Google Map integration, camera access, geolocation and audio/video call features.

● Expertise in utilizing JavaScript utilities and libraries, such as axios, redux-thunk, redux toolkit, and react-navigation to deliver high-quality functionality and user experience.

● Proficient in implementing custom user interfaces components and leveraging popular libraries for animations, audio and video playback.

● Demonstrated expertise in deploying apps on the App Store and Google Play Store, coupled with adeptness in utilizing version control systems.

● Demonstrated familiarity with DevOps (CI/CD) methodologies and awareness of tools such as Gradle and Jenkins within a collaborative software development environment.

● Worked in integrating cloud services such as AWS Amplify and AWS SDK, as well as Firebase services like Firebase app and Firebase messaging.

● Proficient in optimizing application performance, reducing load times, and enhancing user experience by implementing industry standards and best practices for efficient data handling and processing using libraries such as rn-fetch-blob.

● Adept in creating various forms and input fields, date and time pickers, pop-up menus, modals, and bottom sheets using third-party libraries like react-native-skeleton-placeholder, react-native-animatable, react-native-otp-inputs, react-native- drag-sort, and more.

● Demonstrated leadership abilities through effective supervision of teams, collaboration on projects with deadlines and specifications, and mentoring team members.

● Proficient in the Scrum-based Agile development process and cross-functional collaborations to ensure timely delivery of high-quality applications.

● Conducted extensive testing like unit testing, integration testing and smoke testing and troubleshooting to ensure optimal performance and minimal errors, demonstrating strong problem-solving skills and attention to detail, and following Agile Testing methodologies.

● Updated the application iteratively based on user feedback, incorporating Agile Systems Thinking. Prioritized customer needs through effective communication, resulting in sustained relevance and user-friendliness.

● Applied IT technical skill sets to implement enhancements, aligning changes with a global perspective of user requirements. Ensured the application catered to diverse user needs. WORK EXPERIENCE

FREELANCER, USA

React Native Developer Mar 2023 – Present

STACKGEEKS Chandigarh, India

React Native Developer Jun 2021 – Feb 2023

PROJECTS

ENSEMBLE Apr 2023 - Aug 2023

Description – An e-commerce app specializing in traditional wear, including clothes and footwears. My Role - Facilitated a broader audience reach by integrating multi-lingual support, Optimize app performance to ensure fast load times, reducing user frustration and bounce rates, Implement smooth and subtle animations to enhance the overall user experience, such as transitions between screens and interactive elements, Implemented secure in-app purchases, and leveraged technologies like Firebase, Google Sign-In, and Apple Authentication to provide messaging, push notifications to engage users with personalized offers and updates.

● Worked in Cross-Platform Mobile Development using React Native based mobile app.

● Worked in Software Life Cycle phases like Requirement Analysis, Implementation and estimating the time lines for the multiple projects.

● Built performant mobile apps on both the iOS and Android platforms.

● Created Reusable react presentation and container components.

● Worked in usage of states and props.

● Responsible for porting an existing web application into mobile view for apps.

● Implemented EcmaScript6(ES6) arrow functions, constants, block-scope, variables etc.

● Created the UI for app and managed its data using Redux-thunk (as middleware to manage Asynchronous data).

● Worked in implementing React Virtual Dom, unidirectional data flow.

● Worked in building many navigation systems in React Native including Tab, Drawer and Stack.

● Made the best possible use of widgets like TextViews, Flatlist, Buttons, ListView, ScrollView etc.

● Worked in various phases of Mobile application development including User Interface Design, Coding & Development, Support and Testing.

OPEN MIND USER Dec 2022 - Feb 2023

Description - A health and fitness meditation app that offers a comprehensive user experience by providing features. My Role - Led team to implement significant changes, including new screens, altered flow and enhanced app performance, Enriched meditation experience through parallel sound play, recording, and background music. Also implemented live audio streaming, intuitive UX, custom UI components, and integration with third party libraries.

● Responsible for UI customization and enhancement of mobile apps in collaboration with application architecture and infrastructure teams to achieve business objectives.

● Developed a proof of concept for automated tipping within the Mobile Order and Pay feature. It aims to promote a smoother experience for customers and provide an increased used experience.

● Developed user interface/layouts with the components View, TextInput, Button, ScrollView and FlatList. Layout design with Flexbox.

● Implemented build pipelines for various microservices using Jenkins.

● Maintained regular communication with various teams to ensure requirements are meeting the needs of consumers.

● Responsible for remodifying the existing code and enhancing the performance of the entire application. URVI Sept 2022 - Dec 2022

Description - Eco-friendly platform promoting the use of reusable containers for food and beverages, with separate apps for Urvi users, partners and admin.

● Developed an Android tablet partner app with a secure payment gateway, QR code scanner, geolocation, progress bar and SVG icons. Allows partners to process transactions, manage orders, and download payment receipts.

● Developed the user app, allowing users to order food from Urvi partners, search for their favorite restaurants, use Google search, and generate QR codes.

● Integrated Authorize.net payment gateway and added email and download payment receipt features to ensure secure data management and storage.

● Enabled in-app Map Navigation to easily identify stores close by the users last known location. VEBKARD Mar 2022 - Aug 2022

Description – A digital networking solution, offering professionals a seamless platform for virtual business card exchange.

● Integrated QR code functionality for sharing business profiles, incorporated ReCAPTCHA for OTP verification, introduced voice note features, and implemented customizable color themes.

● Integrated services such as Firebase, Google Sign-In, and Apple Authentication to enable messaging, push notifications, and secure in-app purchases for subscription plans.

● Demonstrated a strong commitment to maintaining the app's quality through regular updates and bug fixes. ONELY & Y4M July 2021 - Mar 2022

Description - Dating applications featuring advanced functionality including animations, data filtering & payment gateway.

● Implemented an engaging interface with glassmorphism, swipe gestures, and drag-and-drop image selection. Added features for uploading pictures, location-based functionality, and AWS Storage for secure data storage. Optimized app performance and user experience with skeleton view placeholders and multilingual capabilities.

● Integrated third-party tools and services, including Firebase, Social login and Twilio Video WebRTC, to enable messaging, push notifications, and in-app purchases with secure authentication options.

● Employed native iOS/Android capabilities to acquire geolocation. ALTASK Jul 2020 – May 2021

Description - A task management mobile application for professional and organizational communication within the company.

● Developed an extensive project with 182 screens and multiple flows, including user flow and admin flow in the app.

● Made the best possible use of widgets like TextViews, Buttons, ListView, ScrollView, Flatlists etc.

● Implement group & one-to-one chat features, along with audio and video calling capabilities using a gifted chat library.

● Made the app a complete communication tool for teams by handling task assignments and scheduling meetings. TRAINING PROJECTS

ONLINE MARKETPLACE Mar 2019 – Aug 2019

Description: Developed a comprehensive e-commerce application using Core Java and SQL database technologies. Key features included user registration and authentication, product listings and search, shopping cart and checkout, order management, user reviews and ratings, and an admin panel for efficient management.

• Implemented frontend and backend using Core Java for seamless user experiences and efficient business logic.

• Developed secure user registration, authentication, and profile management functionalities.

• Implemented product listings, search functionalities, and a shopping cart with secure payment integration.

• Designed order management features for order placement, tracking, and history.

• Developed a user review and rating system for buyer feedback and decision-making support.

• Built an admin panel with comprehensive functionalities for user, product, order, and dispute management.

• Utilized SQL database for efficient data storage and retrieval. Technologies: Core Java, SQL Database



Contact this candidate