Ios Application Developer Resume
Charlotte, NC
SUMMARY
- IOS developer wif more than ‘3+‘experience writing highly readable, clean, maintainable source code.
- 2 years of combined personal java experience and creating web based applications.
- Most recently experienced wif Objective C, Xcode 5.X - 6.X, IOS 6 -8and Swift.
- Proficient noledge of Programming Experience using Objective-C.
- Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi-view application.
- Worked in the Internal process using SCRUM Agile methodology wif supervision
- Sound noledge consuming web services, REST, SOAP, XML and JSON, building Client/Server applications, Blocks, Grand Central Dispatch (GCD), NSOperations.
- Experienced in Native Mobile Application development wif Social Media platform integrations such as Facebook, Twitter.
- Experience in User-interface programming and the software development lifecycle (SDLC), Agile methodology, Project management, Project management life cycle (PMLC).
- Experienced developing for Apple Watch utilizing watchkit library.
- Well versed wif various third-party frameworks for IOS: AFNetworking,RESTkit, and AlamoFire.
- Utilized numerous design patterns such as MVC, Delegation, Singleton, Categories, Notification,and KVCBlocks.
- Experience utilizing XC Test framework to perform thorough Unit Testing on code.
- Experience in Web Applications including Mobile Development Life Cycle (SDLC), requirements and specifications, design, construction, testing, and maintenance.
- Expert in using Instruments, and fixing memory leaks, crashes, zombies, memory optimizations.
- Highly motivated individual who always meets deadlines and works well in both team settings and solo.
- Very proactive and innovative IT professional wif a Go-getter attitude.
TECHNICAL SKILLS
Languages: Objective-C, Swift, C, C++, Java, Java script, HTML5.
Databases: Plist, SQLite, CoreData.
Operating System: Mac OS, Windows.
Web Services: JSON, XML.
IDEs: Xcode, Eclipse, Visual studio.
Libraries: Core location, Mapkit, AFNetworking, SocialFramework, UIKit, GCD, NSUserDefalts, UI Gestures, StoryBoard, Watchkit, Passbook.
PROFESSIONAL EXPERIENCE
Confidential, Charlotte, NC
IOS Application Developer
Responsibilities:
- Includes UIKit, Map Kit, Foundation and Core Data
- Worked extensively wif Objective-C, Xcode and Cocoa Touch frameworks
- Worked extensively on Mapkit, frameworks and created multiple annotation for map view
- Used Photoshop CS4 for image editing purposes.
- Created UIViews for App like UINavigationView, UITabBarView, UITableView, and UIAlertView
- Worked wif data storage and retrieval using SQLite3 to improve memory overhead of the app and increase responsiveness.
- Implemented custom UITabBarController&UINavigationController for easy navigation of the app.
- Attended daily scrum meetings to discuss the road blocks and come to a solution.
- Pre-fetching data for different views for smooth screen transitioning.
- Worked wif Backend team to display the correct data format in devices.
Environment: Mac OS X, Objective-C, Xcode, Core Data, Cocoa framework, IPhone configuration utility,UIKit,UIMapKit, SOAP,AddressBook.
Confidential, Pennsylvania
IOS application Developer
Responsibilities:
- Collaborate closely wif the product and design teams to enhance App experience.
- Involved in requirement analysis, designing and developing the application
- Implemented JSON to get display the items on the respective views
- Implemented Custom TableView and Worked on push Notification for Richpushmessage
- Did developer test and fixed bugs to meet client specifications and standards
- Designed and engineered UI components wifin agile environment
- Worked on GCD to build a responsive UI and implemented background threads
- Implemented custom UITabBarController, UINavigationController, for easy navigation ofthe app.
- Worked in a highly collaborative environment for development of app.
Environment: Mac OS X, OS 6.1, Objective-C.
Confidential, Massillon, OH
iOS App Developer
Responsibilities:
- Upon arrival, resolved MapKit bug and performance issues by profiling application in Allocations Instrument.
- Refactored multithreading code to optimize background-to-main thread execution usingGrand Central Dispatch.
- Implemented Foursquare API to drive search function, based off user’s location.
- Worked wif MapKit, CoreLocation and MKAnnotations to handle map functionalitieswifin app
- Project managed using Agile/SCRUM methodology; code delivered in 2 week sprints.
- Implemented UI redesign using Storyboards wif programmatic UIConstraints to handleaddition of 4 new Categories for users to gauge map locations.
- Made RESTful calls to web services using NSURLConnection and parsed JSONresponses using NSJSONSerialization
- Resolved numerous bugs using NSLog statements, Breakpoints, and InstrumentsCode housed in Git repository; Repo functionality handled wif SourceTree.
Environment: iOS 5 SDK, CocoaTouch, Foundation, UIKit, Storyboard, programmatic UIConstraints, Foursquare API, RESTful, NSURLConnection, NSJSONSerialization, MapKit, CoreLocation, MKAnnotations, GCD, Git, SourceTree, Allocations, Instruments, Breakpoints.
Confidential
Java Developer
Responsibilities:
- Involved in designing, developing and testing of the application
- Designed, developed and documented the software design using UML
- Developed servlet programs to transfer the control to other pages depending on the business logics
- Used XML for the modules
- Created JSP pages for the results
- Wrote the required SQL queries and used JDBC to interact wif the database.
Environment: Java, HTML, JSP, CSS, DHTML, Servlets, JavaScript.