Mobile Application/ios Developer Resume
Charlotte, NC
SUMMARY
- An accomplished professional wif over Six years of hands on experience into teh IT industry as a Software developer and over three years of experience as an iOS application developer.
- An experienced and passionate Mobile Application/iOS Developer wif over three years of working experience in developing high performance consumer and enterprise level applications using iOS Software Development Kit (SDK) which includes Xcode IDE, Objective - C and Swift, Cocoa Touch Framework, iPhone Simulators, etc.
- Excellent Cocoa/Cocoa Touch and Objective-C/Swift coding ability wif Xcode for iOS (iPhone/iPad) using Object Oriented Design Principals (OOD& OOP concepts).
- Interacted wif SCRUM team developers, programmers, tester, product owners and stake holders to deliver right value of teh project at teh end of each sprint.
- Experience in Integrating Touch ID features for increasing application security.
- Extensive experience in Native and Hybrid Mobile Application development wif Social Media platform integrations such as Facebook, Twitter, and Google+ along wif teh creation of HTML/CSS files for iOS Message Controller to share URLs and formatted text.
- Experience in development of rich, user-friendly and cutting-edge UI designs dat include multi-gesture responsive views, table view controllers, tab bars, navigation controllers using Storyboard. Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi-view application.
- Expertise in configuration and use of SVN for maintaining version control and source control tools like Git/GitHub, Source Tree.
- Strong conceptual knowledge and Implementation of Multithreading, Grand Central Dispatch (GCD) and NSOperation/NSOperationQueues.
- Actively involved in handling of memory management and analyzing performance using Xcode's Instrument.
- Good working experience in MVC and singleton design architecture, and other concepts like delegation, protocols and categories.
- Experience in using Restful web-services to provide connections to back end services and handling data using parsers wif formats like JSON, XML.
- Expertise in storing data persistently in a number of ways dat includes: CoreData, SQLite, PLists, Documents/Temporary directory, NSUserDefaults, Keychain, as well as cloud based wif iCloud and Google Drive.
- Excellent interpersonal and communication skills, ability to work under pressure, prioritize and multi-task efficiently in a team setting or independently.
TECHNICAL SKILLS
Programming Languages: Swift 2,3 and 4, Objective C 2.0, HTML5, CSS3
Methodologies: Agile, Waterfall
Web Technologies: XML, XHTML, JavaScript, JSON, JQUERY
IDE: XCODE, Dream Weaver, Web Logic 9.x, Web Sphere 7.x, Eclipse
Frameworks: Cocoa Touch, UIMapkit, UIKit, PhoneGap, Media Player, spring, Hibernate
Operating System: MAC OS X, Windows (2003/2007/XP/Vista/7), Unix, Linux (Ubuntu)
Database: SQLite3, CoreData, NSUserDefaults, MySQL, Oracle 9g, 10g, 11i
Version Control: GIT/GitHub, SVN, Source Tree
Web Services: Restful, JSON, XML
Design Patters: Singleton, MVC
Project Management Tools: Atlassian Products (Jira, Confluence, etc)
PROFESSIONAL EXPERIENCE
Confidential, Charlotte, NC
Mobile Application/IOS Developer
Responsibilities:
- Involved in doing AGILE practices, attending daily standup meetings and Bi-Weekly SPRINT retrospective meetings.
- Worked by base lining of agile methodology in every iteration changes to be performed by me.
- Worked on teh UI design part when teh latest version was released, so transformed from teh previous UI environment wif enhanced features.
- Worked on Map Kit dat retrieves nearby Bank locations, ATM Locations and displays opening/closing time along wif some other additional features.
- Created models in MVC and implemented delegates for updating model information.
- Designed dis application by keeping in mind of Multithreading, as dis concept will enhance teh app performance.
- Integrated Flurry analytics to log user activity in various screens.
- Created custom checklist and sharing them wif selected app users by calling web services through JSON libraries and connecting to SQLite database wif teh Objective-C interfaces.
- Worked wif Swift, Objective C, and Cocoa Touch frameworks, which includes UIKit, Foundation,and UI Image Picker & UI Date Picker.
- Worked on Secured Authentications, used secureTextEntry to visually protect password entry and Authorization mechanism.
- Actively participated in code reviews and creation of various test cases using gherkin language.
- Worked on fingerprint-based security for dis application dat includes: integrating Touch Id authentication for logging into applications.
- Implemented NSOperationQueues and NSURLConnection to integrate wif backend web services.
- Integrated enhanced network module to handle better authentication and Network transitions. All teh modules were implemented in Swift.
- Developed Navigation between views dat were mixture of using UINavigationController, and UIGestureRecognizer.
- Worked on UIViews & UITableViews for creating interactive user interface of teh application.
- Implemented auto layout feature to adapt interfaces to different rotations (Portrait and Landscape) and screen sizes for universal app.
- Implemented teh scroll functionality by using UIScrollView on all screens of teh app.
- Used third party framework for writing Unit tests and UITests for App stability and performance, along wif XCTest framework.
- Changed user interface enhancements according to iOS 9 and 10 specifications.
- Designed and developed context sharing mechanism to support internal modules in project in Objective C.
- Successfully deployed teh latest version (3.5) on Apple store.
Environment: iOS 9,10 iPhone SDK, Swift 2,3,4, Objective C 2.0, Phone Gap, Xcode IDE 7,8,9, Cocoa Touch Framework, Storyboards, JSON, REST, Interface Builder, iPhone Simulator, JQuery.
Confidential, Hoffman Estates, IL
Mobile Application/IOS Developer
Responsibilities:
- Collaborated wif team member to identify business and customer requirements to halp determine teh initial design of teh application.
- Implemented teh entire screen designs decided upon according to teh requirements.
- Developed a custom alert view wif custom methods to show errors and messages wif or wifout a progress bar, button options.
- Worked extensively on UITable, ViewController and created custom UITable, ViewCell according to teh requirement specifications document.
- Used a 3rd party Framework dat would present a live camera view before popular message apps started to use dis type of capturing in order to take pictures of people's pharmacy prescriptions to transfer or get a new prescription.
- Used 3rd party percentage chart, which drew a half circle filling from empty to 100% to show loading after login.
- Used AFNetworking 2.0 to connect RESTful API services and maintained background image downloads, uploads, chat conversations, and messages from system.
- Used CoreData in dis application to handle persistent user information.
- Presented pharmacy video from streaming YouTube link, switched to loading mp4 and playing a video wif a flip animation on login screen.
- Mapkit was used to show teh location of pharmacies around a search radius.
- Used GData to interact wif original Sears API.
- Performed JSON parsing to convert JSON data into readable format.
- Used Local Notifications to message about app being logged out after certain amount of time.
Environment: iOS 7/8 and older support, CoreData, Swift 2, Objective-C 2.0, Xcode IDE 7,8, Cocoa Touch, Mapkit, JSON, XML and Mac OS.
Confidential, Bloomington, IL
Mobile Application/IOS Developer
Responsibilities:
- As an application developer, my role is to realize and develop teh application and enable collaboration and coordination wif other team members.
- Worked extensively on Multiview Applications and customizing like Table views, Navigation bar, and Tab Bar controller.
- Worked wif Backend Developers to get final Designs for app interaction wif backend services.
- Worked on Map Kit dat retrieves nearby Hotels, Gas Stations, Taxi/RentalCars information’s and displays it to teh user.
- Extensively worked wif XML and JSON inputs to pull teh data from backend and display it on teh app.
- Secured user credentials for better user interaction wif teh app.
- Worked wif blocks using GCD to maintain teh concurrency.
- Worked wif UIActionsheet, UITableViews, CustomCells, UIScrollViews, Navigation Controllers, delegates, protocols and UIDatePicker.
- Tested teh application for memory leaks and relevant bugs, fixed teh leaks and deployed on different iPhone firmware’s to validate teh application stability.
Environment: s: iOS 5/6 and 4.1(iPhone SDK), Mac OS X, Storyboards, Mapkit API, Objective C 2.0, Xcode IDE, Cocoa Touch, Adobe CS5 Suite (Photoshop, Dreamweaver).
Confidential, Westchester, PA
Web Developer
Responsibilities:
- Actively involved in agile methodology for teh complete application development.
- Involved in updating teh pages using HTML 5 and CSS 3 for teh new look and feel of their current application pages and worked on new CSS3 TEMPeffects to enhance user experience as per teh client requirements.
- Developed teh application front end wif HTML, JSP, Ajax, and Struts Tag-libraries.
- Developed user interface using additional UI Components using JSF and implemented an asynchronous AJAX (JQuery) based rich client to improve customer experience.
- Responsible for code optimization and testing across other browsers.
- Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and AJAX tag libraries.
Environment: HTML 5, CSS3, JavaScript, JQuery, XHTML, JSON, Ajax, version controls.
Confidential, Columbus, OH
Web Developer
Responsibilities:
- Involved in developing core modules like search content and content detail page.
- Enhanced search function delivers TEMPeffectively trusted relevant content wifout long filters.
- Followed Agile methodology and used Rally to maintain user stories.
- Worked closely wif BAT and QA team to fix teh issues.
- Supported in System Testing and UAT and co-coordinated wif teh internal and external teams like Business, Rating.
- Used Google Analytics to keep track of teh website logs and event logs dat are triggered on teh Sales Connect desktop page.
- Created custom angular directives and filters for filtering teh data dat we display on teh web page.
- Worked wif RESTFUL web services.
Environment: OO Design, JavaScript, HTML5, CSS3, JQuery, JSON, JSONP, Ajax, SVN, MVC, and DOM.
