Senior Ios Developer Resume
Boca Raton, FL
SUMMARY
- Six years of IT industry experience in designing and developing enterprise level web and mobile applications.
- Three years of experience in iOS Mobile Application Development using iPhone SDK, Cocoa touch, Objective - C, Swift and Xcode.
- Three years of experience in web development using HTML, CSS, JavaScript and PHP.
- Created and customized Views, Table Views, Tab Bars and Navigation Bars which are some of the basic functionalities in Multiview Applications.
- Experience in creating and extracting data from database and displaying it on iPhone using SQLite3.
- Experience in developing enterprise based applications using Core Data for iPhone.
- Experience in using XML parser and JSON to retrieve data for display on the iPhone from server.
- Experience in working with InApp purchase applications for the iPhone/iPad along with distinct marketing based applications enhancing sharing through social networks.
- Experience in working with Multithreading using GCD, NSOperations.
- Experience working with pList and NSUserDefaults for storing temporary data.
- Hands on experience in using MapKit, AdMob, Game Centre (GameKit Framework).
- Experience with NSURLSession, AFNetworking for doing network operations.
- Complete comprehension ofmemory managementin Objective-C.
- Thorough understanding of the Software Development Life Cycle including requirements, specifications, design, construction, testing and maintenance.
- The importance of readable code, by using clear, explicit method and variable names and effective comments.
- Experience with version controls tools like Git and SVN.
- Strong optimization and debugging skills.
- Result oriented, committed and hard working with a quest to learn new technologies and undertake challenging tasks
- Ability to accomplish a given task individually and as part of a team.
- Establish and maintain productive working relationship with management, clients and team members.
TECHNICAL SKILLS
Programming Skills: Objective C, C, C++, Java, Swift
Packages: Microsoft Office, Adobe Photoshop
Web Development Skills: HTML, CSS, JavaScript, PHP, AJAX
Database: SQLite, MySQL, MS Access
Browsers: Safari, Firefox, Chrome, Internet Explorer
Web Services: JSON, XML
Operating System: MAC OS X, Windows XP/Vista/7/8, Linux, iPhone/iPad OS
PROFESSIONAL EXPERIENCE
Confidential, Boca Raton, FL
Senior iOS Developer
Responsibilities:
- Worked in an Agile Environment - Participated in daily SCRUM meeting and monthly/biweekly Sprint planning.
- Used MapKit and Core location to enhance user to locate nearby offices and displayed it in the rows of the Table View and map in form of annotations.
- Implemented Push Notifications for all the new deals in daily basis.
- Improved the application efficiency with multi-threading using GCD and NSOperation.
- Designed and developed the User Interface for both iPhone and Apple Watch.
- Used Social.Frameworks and MessageUI.FrameWork for allowing users to share vehicles or stores or log in via Facebook, Google, or Linkedin.
- Worked with WatchKit for apple watch.
- Worked with third party API’s to implement barcode scanner to allow users scan products and add to cart directly.
- Worked on creating a Swift App for in-house app for supporting iBeacons build to navigate sales representatives around the store.
- Worked with Objective-C and Cocoa Touch Framework, which includes UIKit, Foundation, UINavigationVIew, UITabBarController, UITableView, UICollectionView and StoryBoard to build the app.
- For newer version, currently worked on wish list that allows user to mark the item as favorites so that user can come back anytime and add to cart or unfavorite it.
- Performed tasks independently with little to no peer assistance or manager supervision.
- Worked closely with the team leads and report project progress on regular basis.
- Worked closely with the web application development team to ensure proper integration between mobile application and web application.
- Worked with Backend Developers to get final Designs for app interaction with backend services.
- Extensively worked with XML and JSON inputs to pull the data from backend and display it on the app.
Environment: iOS (iPhone SDK), Mac OS XObjective C, Swift, Xcode, Cocoa, Cocoa Touch, WatchKit, Cocoa framework, IPhone Simulator, HTML, Adobe Photoshop, XML, Parser Touch JSON.
Confidential, Richmond, VA
IOS Developer
Responsibilities:
- Managed the workflow of stories from design to implementation.
- Collaborate closely with the product and design teams to enhance the reservation experience.
- Worked extensively with Objective-C, Xcode and JSON for the application at hand.
- Used Photoshop for image editing purposes.
- Created Custom UIViews, custom TableViews, and custom TableViewCell for user interface.
- Used NSUserDefaults to store user information
- Implemented custom UITabBarController, UINavigationController, for easy navigation of the app.
- Users sign up for Confidential to save cars and searches and get updated inventory alerts via push notifications.
- Used Social.Frameworks and MessageUI.FrameWork for allowing users to share vehicles or stores on Facebook, Twitter, via message or email.
- Used UIKit, MapKit and Core location to enhance user to find Confidential in nearest locations according to time and car types.
- Did develop test cases and fixed bugs using JIRA ticketing system.
- Maintain familiarity and expertise with the constantly changing and upgrading mobile development field.
Environment: iOS (iPhone SDK), Mac OS X, Objective C, Xcode, Cocoa, Cocoa Touch, Cocoa framework, iPhone Simulator, HTML, Adobe Suite (Photoshop), XML Parser, JSON
Confidential, Jeffersontown, KY
IOS Developer
Responsibilities:
- Worked in design and implementation phases.
- Participated in creating best design built for the iPhone to make it intuitive for the user while making the experience highly engaging.
- Involved in creating navigation and coding for user interface layout and views.
- Worked with Objective C and Cocoa framework, which includes UIKit, Foundation, MapKit and Core Location.
- Access for user to Create a Pizza Profile to easily access to user’s saved info and recent orders
- Worked on designing UI in such a way that make users use the app more often
- Easy access to user to create or select a pizza and add to the cart.
- Used XML parsers to parse the data from the web services and display it in the app as collection view in an attractive manner.
- Worked closely with a cross functional team of testers and developers.
- Tested the application for memory leaks and relevant bugs, fixed the leaks and deployed on different iPhone firmware’s to validate the application stability.
Environment: iOS (iPhone SDK), Mac OS X, Objective C, Xcode, Cocoa Touch, iPhone Simulator, HTML, Adobe CS5 Suite(Photoshop), XML Parser
Confidential, Dover,DE
Web Developer
Responsibilities:
- Responsible for developing organization's Web site and all custom web applications using JQuery, Macromedia Dreamweaver, Javascript, HTML and XML.
- Front-end GUI development using browser friendly Javascript, AJAX, CSS3, JQuery.
- Designing and developing at every stage of software development lifecycle (SDLC).
- Debugging various defects relating to implementation of business logic.
- Writing web pages and templates using W3C web standards.
- Designed different front-end forms using CSS as well as JavaScript client side validation.
- Writing queries and statements to test database for retrieving information, editing data and inserting data.
- Developed the software Requirements Specifications.
- Analyzed and Developed objects as per the clients requirements.
- Used Firebug, IE developer Toolbar for debugging and browser compatibility.
- Fixed bugs and provide support services for the application.
- Understand and modify existing systems as business requirements change.
- Develop system test criteria and participate in systems testing.
- Worked on several web projects for multiple clients
Environment: HTML, XHTML, CSS, JavaScript, JQuery, Adobe Suite (Photoshop, Dreamweaver), Php, MySql
Confidential, Baltimore, MD
Web Developer
Responsibilities:
- Designed various Websites that not only deploy latest web designing techniques, but also display customer friendly GUI for business related organizations.
- Employed search engine optimization techniques that helped to market the websites on a large scale.
- Worked with PHP, Mysql and JavaScript for the given web portal projects at hand.
- Worked in Collaboration with a designer for web feature enhancement.
- Worked with Photoshop CS3 for the related picture to be embedded in the projects.
- Used CSS in almost all the web portals to maintain uniformity and consistency of design.
- Extensively worked with Adobe suite for a number of programming and design paradigms.
- Implemented advanced search for users, story pages.
- Worked with JavaScript for enhancing effects and form validations.
- Carried out Customer Support by helping the clients with relevant Technical/Non-technical details.
- Used PHP documentation.
Environment: PHP, MYSQL, HTML, XHTML, CSS, JavaScript, Adobe CS5 Suite (Photoshop, Dreamweaver).