Sr. Ios Developer Resume
Richardson, TX
SUMMARY
- Around 10+ years of experience as a software developer in designing & developing User Interface applications, integrating wif various Databases and Client - Server applications
- Experience in Mobile Application Development (iPhone/iPad) using Objective-C, Swift, Swift UI and Cocoa Touch/UI Kit.
- Knowledge of Software Development Life Cycle (SDLC) wif strategically designing and implementing the software, core debugging, fixing and maintaining the software.
- Hands-on experience working wif iPhone SDK - XCode, Interface Builder and Instrument.
- Knowledge of designing and working wif updated UI tools wifin X-code including Storyboards and NIB files
- Good experience wif foundation frameworks, SQLite, Core Data, Core Location, Map Kit, Messages UI and third party frameworks
- Experienced in working data parsing to dynamically display data on iPhone/iPad such as XML and JSON.
- Expertise in creating and customizing Views, Table Views, Tab Bars and Navigation Bar which are some basic functionality in a Multiview Application.
- Experienced in working wif Storyboard and Interface Builder.
- Developed apps using various iOS design patterns (MVC, Delegation and Target-action).
- Experience in Asynchronous Programming wif A/B Testing.
- Experience providing prototypes / proof-of-concepts to the business content owners and users. Experience in handling Web Services SOAP, XML, JSON RESTFUL.
- Worked on Core Data ability to write and troubleshoot SQLite Code and design managed Object context in objective C.
- Worked on latest versions of iOS 8.0 and Xcode 6.0, well versed wif latest changes in the industry. Having basic Knowledge of Swift programming language.
- Experienced in implementing Third Party library into the Codebase.
- Experienced wif SVN (Source Control Management), GIT, MySQL, XML, JSON and web services.
- Experience in cross platform development.
- Proficiency wif memory management - manual and automatic.
- Clear knowledge in Testing and Distribution of the App in the App Stores.
- Experience in working wif API, interfacing wif Hybris.
TECHNICAL SKILLS
IOS Application: Objective-C, Swift, Swift UI and Cocoa development for iPhone and iPad devices in XCode, Interface builder-UIKit, Cocoa touch, Core Data
Software: iOS 4… iOS 13 and above. OSX 10.5… 10.13 and above, 2005/ 2015, Microsoft office suites.
Frameworks: UIKit, MapKit, Message UI, Core Graphics, Core Animation, Core Media, Core Data, Core Foundation, Core Location, WebKit.
Programming Languages: Swift UI, Objective C, Java, PHP.
Front End: HTML 4 & 5, CSS2 and 3. JavaScript/ JQuery library.
Databases: SQL server 2005/2008, SQLite wif Core iOS and box, building & testing Database in iOS sandbox, Oracle 11g, Oracle 12c.
Tools: XCode, Visual studio 2005, Dreamweaver, Eclipse, NetBeans, Apache, Jenkins, git.
PROFESSIONAL EXPERIENCE
Sr. IOS Developer
Confidential - Richardson, TX
Responsibilities:
- Refactoring the existing my Confidential & Confidential app using Swift 3.0.
- Converting the app’s web & HTML pages to native.
- Collaborated wif the UX team for wireframes interpretation to translate business requirements into technical specifications.
- Developing stand-alone features like bar code scanner, deep linking and SIRI using SIRI kit.
- Designing and converting payment flow to native.
- Retrieving the data from BEST server and parsing locally using JSON library.
- Designed the layouts in native and displaying them accordingly depending on the BEST response.
- Worked on GCD and implemented background threads to improve the responsiveness.
- Converting the HTML Calendar completely to native using Collection View wifout any third party tools. Customizing the calendar to match the HTML calendar.
- Developed complete UI and functionality for the calendar to meet the business needs.
- Implementation of dropdown using Picker View.
- Implemented CATO for the calendar and other major components of the app.
- Changing the mapping functions in the JSON response to initializers.
- Customizing the voice over using Accessibility API.
- Implementing the Accessibility Content Size for all the elements in the UI.
- Solving major defects in Calendar and other components in the app.
- Played an important role in task distribution and allocation.
- Ensured that the swift coding standards are followed throughout the project.
Environment: iOS 9.X, 10.X, Xcode 8.x, Swift 2.0, 2.2, 3.0 Cocoa Touch, Cocoa framework, MapKit, SIRI Kit, Github.
Sr. IOS Developer
Confidential - San Jose, CA
Responsibilities:
- Collaborating wif the rest of the engineering team to design and launch new features.
- Performing API design and implementation of messaging application of Confidential as and when needed wifAsynchronous Programming.
- Worked on Core debugging, performance profiling and optimization of the Application.
- Continuous discovering, evaluation and implementation of new technologies to maximize development efficiency.
- Implemented FaceID and TouchID wif digest Autantication for logging into the App.
- Simultaneously working on “In-App”purchase, remote and local notification beside the development of the app.
- Developing the Push Notification for the App using UI Accessibility feature and the APNS server system.
- Working on the integration of RESTful web services wif the NSJSON Serialization.
- Working on the design patterns based on the client requirements such as Table Views, Navigations Views, Tab Bar Views, Custom Cell Views.
- Will be creating the production and developer certificates for this application development.
- Performed Multi-Threading for best user interface and feel good performance.
- Following Agile Environment wif two weeks sprints wif daily standup calls.
- Using code versioning tools like GitHub to make our App public and using GitLab for the internal code commits.
- Using Terminal, SourceTree and SVN to commit the code into GitLab, MySQL, XML, JSON and web services.
- Will be using foundation frameworks, SQLite, Core Data, Core Location, Map Kit, Messages UI and third-party frameworks to enhance the application.
- Working data parsing to dynamically display data on iPhone/iPad such as XML and JSON.
- Given Automated builds using Jenkins to push them to TestFlight.
- Performed the extensive testing like XCUITEST and XCUINITTEST of the application by writing test cases.
- Maintaining MVC architecture and also the singleton design pattern for the App.
- Will be using instruments for proficiency (profiling App) wif memory management - manual and automation.
Environment: iOS up to 11.x, X-code 9.x, Swift 3.0, 4.0, Objective C, Cocoa Touch, Cocoa framework, GitHub, GitLab, Profile Instruments, NSLogger.
IOS Developer
Confidential - Boston, MA
Responsibilities:
- Developed this app in a team of six iOS engineers, graphic designer and web services team for the iPad version.
- This App was Hybrid and used Node.js to perform the service call in both web and mobile apps.
- Worked on the Face ID Detections which includes for new IPhone 10X.
- Completely developed the Integrated Touch ID by importing Local Autantication framework.
- Included Core Location framework to locate the are from GPS location services to locate the store for Instore Purchase
- Worked on and Integrated ApplePay into the App.
- Integrated wif Restful web services in order to access information and interact wif user comments wif CICD (Continuous Integration & Continous Development, A/B Testing).
- Used Core Data to store the favorites information for the products favorited by the user.
- Employed certain design patterns like MVC, MVVM, custom protocols and Singleton throughout the development of this application.
- Used XIB’s for designing all the view controllers and worked wif designer provided artifacts for dressing up the standard controls.
- Performed the extensive testing like XCUITEST and XCUINITTEST of the application by writing test cases.
- Worked wif JSON response to handle the new registration, search response.
- Worked wif Map Kit and developed custom annotation and callout view to graphically show the hotel search results in a map view.
- Used Cambrian SDK for detecting the edges and fill it wif required Colors and to Auto detect the colors and load in the palette
- Used framework and integrated for image finder in the app, which speak the item into the search and gives all the information of the object to the customer if the abject is available.
Environment: iOS upto 11.x, Xcode 9.x, Swift 3.0, 4.0 Cocoa Touch, Cocoa framework, GitHub, CrashLytics Fabrics. Profile Instruments
IOS Developer
Confidential - Mclean, VA
Responsibilities:
- Coordinated the development of the User interface wif the UI design team to match the flow of the app for iPhone and iPad
- Developed the app using new IOS 7 features like Custom view control transitions, Text Kit
- Created the complete design and UI of the app using UI Kit framework for both portrait and landscape mode
- Worked extensively on Table View controller and made customized Table View cells according to the client requirement
- Implemented Core Graphics and Core Animation to draw customized UI on the screen
- Implemented multiple UI Gesture Recognizers for user input functionality
- Developed Thumbnail Image functionality for the selected File or Folder on iPhone/iPad
- Designed custom picker view that shows ‘n’ columns of data wif spinning wheel animation using Gradients
- Designed and implemented the iCarousel View to display the data
- Developed alert screen using a custom class that uses the UI Alert View of XCode
- Implemented login functionality by checking data input by user wif data stored in database using Web Services
- Developed the code in object oriented manner for optimal code re-usability.
Environment: Xcode 5.0.2, Mac OS, Objective-C, iOS 7.0, IOS Simulator, Core Data, SQLite, Xamarin.iOS, Quartz Core, UIKit, Git.
