Post Job Free

Resume

Sign in

React Native Mobile Development

Location:
Bridgewater, NJ
Salary:
80000
Posted:
April 02, 2024

Contact this candidate

Resume:

DEEPTHI CHILUKURI

Contact: 908-***-****

Email: ad4qn1@r.postjobfree.com

Bridgewater, NJ 08807

OBJECTIVE:

Driven mobile developer with over 4 years of experience in iOS and Android app development. Passionate about creating seamless user experiences and leveraging cutting-edge technologies to deliver high-quality mobile applications. Seeking opportunities to contribute expertise in cross-platform development, React Native, and native iOS/Android development to innovative projects, while further refining skills and fostering professional growth in the dynamic field of mobile development.

SUMMARY:

• Experienced Mobile Application Developer with a track record of delivering high-quality iOS and Android applications.

• Proficient in utilizing a diverse range of technologies, including React Native, Java, Kotlin, Objective-C, and Swift.

• Experienced in collaborating with cross-functional teams to conceptualize, design, and implement new features.

• Skilled in conducting thorough code reviews, addressing bugs, and implementing automated testing strategies to enhance application stability.

• Demonstrated ability to adapt to evolving project requirements and effectively prioritize tasks to meet project deadlines.

• Committed to continuous learning and staying abreast of the latest advancements in mobile development technologies and methodologies.

• Expertise in integrating various React Native component libraries to optimize development workflows and enhance application functionality.

• Proficient in utilizing Yarn package management for JavaScript to maintain consistency and efficiency in dependency management.

• Skilled in crafting native bridges for iOS and Android platforms, facilitating seamless integration of React Native code with native functionalities.

• Strong understanding of Redux framework architecture for efficient state management and data integration in React Native applications.

• Experienced in developing single-page applications (SPAs) using React Native, adhering to best practices for state management, routing, and component architecture.

• Familiarity with Agile methodologies and active participation in Scrum and Standup meetings to ensure effective collaboration and project alignment.

• Thorough understanding of iOS and Android platform-specific guidelines and best practices for application development.

• Proven ability to mentor and support team members, contributing to a collaborative and productive work environment.

• Excellent communication skills, both verbal and written, facilitating clear and effective interaction with team members and stakeholders.

SKILL SET:

• Programming Languages: Swift, JavaScript (React Native), Python, Java, Kotlin, Objective-C

• Frameworks/Libraries: React Native, Redux, Yarn, React Native component libraries, Swift UI

• Tools/Platforms: Git/GitHub, MongoDB, Python Flask (backend), CI/CD pipelines, Geolocation and Maps APIs, Swift Package Manager (SPM)

• Development Methodologies: Agile (Scrum), Pair Programming, Code Reviews

• Mobile Development: iOS Development, Android Development, Cross-platform development (React Native), Native iOS and Android development, Single-page applications (SPAs), Mobile App Architecture and Design

• Backend Development: Python (Flask), MongoDB

• UI/UX: UX Design Changes, Animations, UI Component Libraries, Swift UI

• Other: HTTP APIs, Technical Documentation, Prototyping, Debugging

• Team Collaboration: Strong ability to work collaboratively within cross-functional teams, contributing to tasks allocation, code reviews, issue resolutions, and project planning.

• Code Quality and Best Practices: Adherence to best code practices, including clean code principles, code reviews, and continuous integration/continuous deployment (CI/CD) pipelines to ensure high-quality software delivery.

• Backend Integration: Experience in integrating mobile applications with backend APIs and services, enhancing overall functionality and user experience.

• Version Control: Proficient in using Git/GitHub for version control, facilitating collaboration, code management, and tracking changes effectively within projects.

• Problem Solving: Demonstrated ability to analyze and resolve complex technical issues efficiently, ensuring smooth project execution and delivery.

• Mentorship and Leadership: Experience in mentoring new team members, sharing expertise, and fostering a collaborative work environment conducive to learning and growth.

• Agile Methodologies: Familiarity with Agile methodologies such as Scrum, participating in Scrum and Standup meetings to plan and prioritize tasks effectively within project timelines.

• Continuous Learning: Proactive in staying updated with new technologies and integrating them into projects to improve development efficiency and maintain healthy development workflows.

• Communication: Effective communication skills demonstrated through regular project updates to stakeholders, technical documentation creation, and fostering strong working relationships within teams and across organizations.

EXPERIENCE:

Mobile Developer

Meta, Redmond, WA(Remote) Dec 2023 – Till Date

• Contributed to a team of 2 developers, assisting in tasks allocation, adhering to best code practices, resolving issues, engaging in pair programming, and collaborating on architecture design.

• Assisted in the development of the application architecture.

• Developed the App using Swift.

• Assisted in the migration of the App to React Native for both iOS and Android platforms.

• Contributed to the development of an internal framework comprising reusable modules for efficient development and maintenance.

• Collaborated in integrating the application with HTTP APIs developed in Python for the backend.

• Assisted in integrating Geolocation and Maps functionalities.

• Contributed to implementing animations for enhanced user interaction.

• Participated in discussions regarding UX design changes and App architecture.

• Assisted in developing the backend of the App using Python and MongoDB.

• Utilized Git/GitHub for version control within the project. Mobile Application Developer

Express Scripts, Burlington, NJ Jan 2023 – Nov 2023

• Developed iOS and Android applications using React Native, harnessing the power of cross-platform development to deliver robust mobile solutions.

• Integrated various React Native component libraries to streamline development and enhance application functionality, leveraging community-driven solutions for features such as navigation, animations, and UI components.

• Utilized Yarn package management for JavaScript to maintain consistency and manage dependencies efficiently across projects, ensuring smooth development workflows.

• Played a key role in code review and bug fixes, contributing to the overall quality and stability of the applications by identifying and resolving issues promptly.

• Implemented native bridges for iOS and Android, crafting Objective-C (iOS) and Java (Android) modules to seamlessly integrate React Native code with native platform functionalities, enabling enhanced app capabilities.

• Developed single-page applications (SPAs) using React Native, adhering to best practices for state management, routing, and component architecture, ensuring a smooth and responsive user experience.

• Utilized Redux framework architecture, including reducers, containers, and sagas, to manage application state and integrate data efficiently with React Native components, ensuring predictable state management and smooth data flow.

• Leveraged React Native to access corresponding native APIs, interfacing seamlessly with platform-specific functionalities such as camera, geolocation, and push notifications to enhance application capabilities.

• Worked within Agile methodologies, actively participating in Scrum and Standup meetings to collaborate with cross-functional teams, prioritize tasks, and plan sprints effectively, ensuring alignment with project goals and timelines.

Mobile Developer

Wipro Technologies, Hyderabad, India Jul 2021 – Aug 2022

• Contributed to the technical development, debugging, and delivery of high-quality mobile applications for iOS and Android platforms, ensuring excellent user experiences.

• Collaborated with cross-functional teams, including Product and Design, to define, design, and implement new features, participating actively throughout the product lifecycle.

• Improved applications by identifying and resolving bugs and optimizing performance to enhance user experiences continuously.

• Stayed updated with new technologies and integrated them to improve development efficiency and maintain healthy CI/CD pipelines.

• Utilized backend APIs to support mobile app features, enhancing overall functionality and user satisfaction.

• Managed multiple tasks and projects in a results-oriented environment, meeting deadlines without compromising quality.

• Participated in the review, design, and architecture of system components to address complex distributed system problems.

• Created technical requirements documentation based on Product Requirements to facilitate clear communication and alignment across teams.

• Fostered strong working relationships with colleagues and cross-organizational teams, contributing to a collaborative work environment.

Mobile Application Developer

ICICI Lombard Hyderabad Nov 2019 – Jun 2021

• Played a significant role in the development of various applications catering to diverse client needs, utilizing skills in Java, Kotlin, Objective-C, and Swift.

• Worked independently on projects, resolving issues, and coordinating with the testing team.

• Contributed to project requirements analysis and setup, ensuring smooth project execution.

• Developed prototypes quickly to demonstrate potential solutions for uncertain aspects of projects.

• Enhanced application functionality by integrating external services and APIs.

• Demonstrated proficiency in iOS (Objective-C and Swift) and Android (Java and Kotlin) app development, as well as in-house tool development.

• Provided regular project updates to stakeholders, ensuring transparency and alignment.

• Applied problem-solving skills to resolve complex technical issues efficiently.

• Collaborated closely with other teams to ensure seamless integration and alignment.

• Conducted code reviews to improve overall code quality and adherence to standards.

• Adapted quickly to changing project requirements and priorities.

• Mentored new team members and shared expertise within the team.

• Possessed in-depth knowledge of iOS, Android, and relevant development tools and frameworks. Software Developer (Intern)

Wipro Technologies, Hyderabad, India Aug 2019 – Oct 2019

• Contributed to the development and maintenance of research and development (R&D) mobile applications on both iOS and Android platforms as part of a dynamic team.

• Played a key role in meeting project deadlines and quality standards consistently, demonstrating a strong commitment to delivering high-quality mobile solutions.

• Collaborated closely with cross-functional teams to design and implement new features, actively contributing to the growth and success of the applications.

• Implemented automated testing strategies, effectively reducing bug occurrence by [X]% and enhancing overall app stability, contributing to a smoother user experience.

• Assisted in the recruitment and interview process for new team members, evaluating technical skills and cultural fit to support team growth and cohesion.

• Actively participated in codebase reviews, contributing to the enforcement of best practices and the identification of areas for improvement, fostering a culture of continuous learning and improvement. EDUCATION:

Master of Science in Computer Science from University of Texas at Arlington, Arlington, TX Bachelor of Technology in Computer Science and Engineering from Madanapalle Institute of Science and Technology, Andhra Pradesh, India



Contact this candidate