We provide IT Staff Augmentation Services!

Sr. Mobile Developer (react Native ) Resume

Cincinnati, OH

SUMMARY

  • 7 years of overall experience in software development with 4+ years of specialization experience in Development and Implementation of various native iOS applications using Objective - C and Swift. 2+ years experience in building mobile apps with React Native.
  • Experience with unit testing, TDD and BDD.
  • Experience with continuous integration & delivery tools (Jenkins, TeamCity, or GitLab).
  • Expertise in Android App development with Android SDK using Android Studio, Xcode for iOS apps and React Native using VSCode and React js.
  • Test Driven Development (TDD), Jenkins, Network layer like Volley, Retrofit, Jest.
  • Expertise in Object Oriented Programming language Objective-C and Swift.
  • Strong knowledge about Core Frameworks like Core Data, Core Graphics, Core Animation, UIKit.
  • Created and customized views, table views, tab bars, collection views and navigation bars which are most needed functionality in a multi-view application.
  • Developers tools: Maven, Gradle, Git, Leveraged native ios features (Push Notifications and Local notification, Animations, GPS, Settings, and Contacts).
  • Proficient and experience in a variety of mobile development - IOS, hybrid (PhoneGap/Cordova), Ionic framework.
  • Understanding of apple’s design principles and interface guidelines and working experience withReact Nativeframework.
  • Used Ionic/Cordova and Google Cloud for hybrid mobile apps.
  • Developing the Enterprise applications using the Ionic/Angular Framework with Typescript
  • Wrote unit tests using XCTest, XCUITesting, OCMock Frameworks and maintained code coverage of 85%.
  • Integrated unit testing for view models using XCTest Framework with Async Testing.
  • Understanding of web servers like Apache, Nginx and expertise in REACT Native.
  • Experience with Unit Testing using XCTest, Expecta and OCMock frameworks and TDD.
  • Extensive knowledge and hands on working expresses in Hybrid Mobile Development using Xamarin, Cordova and Ionic.
  • Proficient erudition on iOS development from iOS 6.0 and I have designed Mobile Applications on iOS, tvOS, watchOS and MacOS platforms for iPhone, iPad, iPod, Apple Watch and Apple TV in both Objective C and Swift languages.
  • Strong knowledge on using Phone GAP.
  • Have knowledge and developed prototype on iBeacons which uses Core Bluetooth as well as Core Location APIs.
  • Expert in making efficient use of Interface Builder, Storyboard and navigation controllers in building the Applications.
  • Experience with Auto layout to develop applications for multiple screen sizes using different constraints.
  • Designed and implemented Enterprise RESTful API services.
  • Good professional knowledge on Ruby scripting.
  • Creating certificates and provisioning profiles required for development, distribution as well as App-store submission and Play store submission.
  • Debugging of issues, monitoring memory leaks, profile analysis to ensure memory management and removing compiler warnings.
  • Experienced in working with data parsing forms such as XML and JSON, to dynamically display data on iPhone/iPad.
  • Experience working with In-app purchase application for the iPhone/iPad along with distinct marketing based applications enhancing sharing through social networks and email.
  • Experience in developing utility and enterprise-based application using core data for iPhone/iPad to improve memory overhead of the app, increase responsiveness.
  • Experience in Storyboard, MapKit, Core Data, Multithreading, User Defaults, P-list, SQLite, GCD, Core Data UIAlert, Delegates/Protocols and Categories.
  • Good understanding & experience in app tunneling and content filtering using Air Watch.
  • Designed and developed applications as per specifications. This included core development using various iOS frameworks and test driven development using XCTest framework and Cucumber.
  • Experience to various stages of Software Development Life Cycle. Capable of analyzing the business requirements, software requirement specifications, functional design documents to write technical design documents and unit test plans.
  • Knowledge using Good container(Mobile Device Management, Mobile application Management, Mobile content Management).
  • Mobile hybrid application using cordova and ionic. Javascript for frontend and php for backend. All server request is made under Ajax web service
  • Experience in UNIX,XPC Inter-process communication and Services
  • Experience with source control tools SVN and GIT.
  • Experienced in implementing UI/UX with Storyboards, XIBs and using NS Constraints
  • Used Third-Party APIs - SDWebImage, AFNetworking, JSONModel, MBProgressHUD, TSMessages etc.,
  • Expertise in working with public APIs, such as Twitter, Facebook, Google, YouTube.
  • Experience integrating third party frameworks using Cocoapods.
  • Worked with logging and capturing user navigation and app usage to Flurry Analytics and Google Analytics for understanding the most used features by users.
  • Experience in designing and developing user interfaces using Xcode, Interface Builder and Storyboard using Size classes and Autolayout.
  • Followed standard design patterns like MVC, Delegation, Factory pattern, Singleton patterns etc.

TECHNICAL SKILLS iOS Applications: Objective-C, Swift and Cocoa development for iPhone and iPad devices in Xcode Interface builder UIKit, Cocoa touch, Core Data, Storyboards.

Software: Expertise in iOS7, iOS8, iOS10, iOS11with Xcode 8.x, 9.x,10.x, 11.x OSX 10.5, 10.6, 10.7, 10.8, ASP.Net with Visual Studio 2005/ 2008, Microsoft Office suite

Programming Languages: C, C++, Objective-C, Java, HTML, WEB,JAVASCRIPT

Front End: HTML 4, and 5, CSS2 and 3. JavaScript/ jQuery library, XML, XSLT, AJAX

Databases: MySQL, SQL plus, PL/SQL, relational database Concepts. SQL server 2005/2008, SQL Cipher, SQLite with Core iOS sandbox, building, and database in iOS sandbox

Operating Systems: MAC OS, Windows, Linux, UNIX

Tools: Swift,Xcode 3.0/4.0/5.0/6.0/6.1.1 , Visual studio 2005, Dreamweaver, Notepad ++, MS Visio, Visual Studio, Eclipse, RAD IDE,Android Studio

PROFESSIONAL EXPERIENCE

Confidential, Cincinnati, OH

Sr. Mobile Developer (React Native )

Responsibilities:

  • Work on POC for ionic to build Ionic components, Type script HTML, SCSS for styles and Angular JS.
  • Worked on Ion cards, Ngrx store, Pipes and also validation in Angular.
  • Developed the UI screens by integrating different Views and Windows to make them user friendly.
  • Built the core app using React Native for both iOS and Android.
  • Used Axios for web service calls.
  • Used the third party integration Node Packagesin projectlike Axios, Redux and Lottie React native etc….
  • Incorporated the Push Notification feature using APNS, in order to notify the user when any file operations were done.
  • Implemented Business, Technology and Transportation functionalities in the application.
  • Developed the UI screens by integrating different Views and Windows to make them user friendly.
  • Coordinated with the design and development team to define the user interface (UI/UX) requirements for the application and develop the wireframes.
  • Implemented Business, Technology and Transportation functionalities in the application.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Working with Object Oriented and multi-threaded systems.

Environment: Android, iPhone, Objective C, Javascript, HTML5, CSS3, Angular CLI 8, WebStorm, Swift, Visual Studio Code, Android Studio Ionic 4, Ionic Cordova,npm, Node.js.

Confidential, Dearborn, Michigan

Sr. Mobile Application Developer

Responsibilities:

  • Work on different versions of iPhone, iPad, Mac and use different frameworks (Foundation Kit, UIKit, Core Foundation, Core Graphics, Core Animation, Web Kit, Core Data, Core Location, AF Networking).
  • Develop apps using various iOS design patterns (MVC, Singleton, Adaptor, Factory View Models, Delegation, Blocks, Notifications).
  • Participate daily defect triage meetings and used Rally to track bugs reportedly QA fix them.
  • Developing mobile applications using Swift, Objective C, Xcode and various API in an agile environment.
  • Built POC’s using ionic framework.
  • Built UI features using mobile components in ionic like list, button, item.
  • Built navigation in the application using modal and popover ionic components.
  • Worked on Detecting changes of Users in Shared Device Mode and Geofencing in Airwatch.
  • Implemented DeviceStatus, Requery methods, compilance policies and application list from airwatch.
  • Authenticated users using airwatchsdk across Workspace ONE UEM.
  • Integrated AWCompilance for compliance protection.
  • Writing the native bridges for IOS and Android to integrate with React Native App.
  • Worked on React Native to get access to the corresponding native APIs.
  • Worked on React Native to develop Autonomus Taxi application.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Working with Object Oriented and multi-threaded systems.
  • Developing, reviewing and maintaining code for client applications.
  • Expert in making efficient use of Interface Builder, Storyboard and navigation controllers in building the Applications.
  • Experience with Auto layout to develop applications for multiple screen sizes using different constraints.
  • Designed and implemented Enterprise RESTful API services.
  • Creating certificates and provisioning profiles required for development, distribution as well as App-store submission.

Environment: iPhone SDK,tvOS, objective C, Cocoapods, Xcode, iOS 11.0/12.0, JSON, XML, Cocoa Touch, Cocoa frameworks, UiKit, SQlite, AFNetwotrking, HTML5, CSS3.

Confidential, Mooresville, NC iOS Developer

Responsibilities:

  • Custom UI implemented with XIBs and Story boards as well and associated with appropriate reusable classes.
  • Segregated API Handler classes based on the Work flows, login services, user profile, search items.
  • Added animation between UIViews for smooth transitioning and better user experience.
  • Implemented AirWatch SDK and Citrix for Mobile Device Management.
  • Presented a UI designed with regular Ionic UI components.
  • Developed Angular5 and foundation-based UI Screens using HTML, CSS and Ionic framework.
  • Created model classes based on the business requirement.
  • Worked closely within a cross functional team of designers, developers and testers.
  • Solved issues on different areas of the application.
  • Used the same XIB to design for iPhone 5 and older iPhones by using Auto-layout.
  • Worked with GIT to checkout and update the codebase changes.
  • Worked with various Cocoapods to improve application features and framework usage
  • Used Xcode and Storyboards to develop the screens for the application using MVC design pattern
  • Developed the UI screens by integrating different Views and Windows to make them user friendly.
  • Coordinated with the design and development team to define the user interface (UI/UX) requirements for the application and develop the wireframes.
  • Implemented Storyboards including Auto-layout utilizing constraints and size classes and mixed with existing XIB files.
  • Extensive experience in Web, iOS. (i.e., designs new templates, tests styles/sheets, fixes bugs; collaborates heavily with core team members (especially UX and Design))
  • Used Core Location Framework to get the user current location accurately.
  • Worked on iOS8 and iOS9 using Swift.
  • Presented data as Collection View using delegate and data source methods using Swift .
  • Worked on web service calls and JSON parsing included in the project. Used AFNetworking API for integrating the web services.
  • Used the third party integration tool Cocoapods to integrate AFNetworking, JSONModel API s etc.,
  • Incorporated the Push Notification feature using APNS , in order to notify the user when any file operations were done.
  • Implemented Business, Technology and Transportation functionalities in the application.
  • Implemented REST API to get the all response from server end and render the data on UI screens as per the keyword.
  • Used Serialized JSON to read the response that came through the server.
  • Work closely with the web application development team to ensure proper integration between mobile application and web application.
  • Managed technical tasks, project implementations and technical projects going into production.
  • Responsible for App support and latest versions compatibility.

Environment: iPhone SDK, objective C, Cocoapods, Xcode, iOS 9.0/10.0, JSON, XML, Cocoa Touch, Cocoa frameworks, UiKit, SQlite, AFNetwotrking, HTML5, CSS3.

Confidential

Web Developer

Responsibilities:

  • Involved in developing GUI using ASP.NET Web forms.
  • Used JavaScript for client side validations.
  • Used ASP.NETvalidation controls for the server side validation.
  • Implemented browser UI functionality using HTML, CSS and AJAX
  • Used Master Pages , Themes to develop the consistent user interface.
  • Developed User controls, Custom Controls to develop user friendly GUI .
  • Developed Business Logic components in middle tier using C#.
  • Designed and implemented XML Web services using ADO.NET, C#
  • Developed reusable and optimized .NET components using C#.
  • Involved in database design, created Stored Procedures, Triggers, and Functions for the data manipulation using T-SQL in SQL Server .
  • Designed and developed Crystal Reports using the Crystal Report Bundled Version for .NET.
  • Implemented Data Access layer using ADO.NET to communicate with the MS SQL server database.
  • Involved in creating Backups, Restoring and Import/Export data using MS SQL and DTS packages.
  • Utilized WCF services to provide different promotions and schemes.

Environment: Visual Studio 2008, C#, .NET, JavaScript, HTML, WCF, AJAX, WSDL, Crystal Reports, XML Web Services, SQL Server, Quality Center, IIS.

Hire Now