Sr. Ios Developer Resume
MD
PROFESSIONAL SUMMARY:
- 7+ years of experience in IT sector in designing and developing high - end enterprise level Web, Windows and Mobile Applications including 5 years of expertise in mobile application development.
- Development (iPhone/ iPad) using objective-C, Xcode (4.0, 4.2, 4.3, 4.4, 4.5, 4.6, 5.0), iOS (3.0, 4.0, 5.0, 6.0, 6.1, 7.0) and Cocoa Touch.
- Expert in making efficient use of Interface Builder, storyboard and navigation controller in building the Applications.
- Complete understanding of iPhone/iPad/iPod architecture and various versions of iPhone
- Software Development Kit (SDK) that includes Xcode, UIKit, MapKit, WebKit, Instruments, iPhone simulator and Third Party frameworks.
- Proficient in Core Frameworks: Core Data, Core Graphics, Core Location, Quartz Core, Address Book, Event Kit, etc.
- Thorough understanding of COCOA design patterns, MVC architecture and other concepts like Delegation and Protocols.
- Expertise in creating and Customizing Views, Table Views, Tab Bars and Navigation Bars which are some basic functionality in a MultiView Application.
- Experienced in working wif various data parsing forms to dynamically display data on iPhone/iPad such as XML and JSON.
- Proficiency wif memory management - Manual Retain Release (MRR) and Automatic ReferenceCounting (ARC).
- Rich awareness of Agile Development Methodologies (SCRUM), Object Oriented Analysis& Design (OOAD), Design Patterns and Software Development Life Cycle (SDLC).
- Complete comprehension in adding Animation for smooth transitioning between UIViews andbetter user experience.
- Experience in creating and extracting data from database and displaying on iPhone usingSQLite3 and Core Data.
- Track record of designing and implementing flexible solutions which support frequent UI and functionality changes.
- Strived for elegance and simplicity in code while focusing on scalability, readability, andstandards complicity.
- Trained in Development, Testing, Troubleshooting and Debugging of the application.
- Clear noledge in Testing and Distribution of the App in the AppStore.
- Established and maintained working relationship wif management, clients and Team members.
- Strong Analytical and Problem solving skills; excellent communication and presentation skills; efficient decision making skills and excellent team player.
- Experience working wif in-app purchase application for the iPhone/iPad along wif distinct marketing based applications enhancing sharing through social networks and email.
- Worked on Web Development Technologies like HTML, JavaScript, CSS, AJAX, XML and XSL/XSLT.
- Good Knowledge in PL/SQL & Relational Database (RDBMS) Concepts, creation of Database Triggers, Views, Packages, Stored Procedures and Functions.
- Extensively worked wif various Cocoa design patterns and Java design patterns across various projects.
- Experience wif Google mobile service provider API and MapKit framework.
- Strong commitment to organizational work ethics, value based decision-making and managerial skills.
TECHNICAL SKILLS:
iOS Applications: Objective-C and Cocoa development for iPhone and iPad devices in Xcode Interface builder UIKit, Cocoa touch, Core Data
Software: iOS 4/5/6/7/8, Xcode 3.0/4.0/5.0/6.0/6.1.3/6.4, OS X 10.5/10.6/10.7/10.8/10.10, ASP.Net wif Visual Studio 2005/ 2008, Microsoft Office suite
Programming Languages: C, C++, Objective-C, Java
Front End: HTML 4/5, CSS 2/3. JavaScript, jQuery library, XML, XSLT, AJAX, AngularJS
Databases: MySQL, SQL plus, PL/SQL, SQL server 2005/2008, SQL Cipher, SQLite wif Core iOS sandbox, building, and database in iOS sandbox
Operating Systems: MAC OS, Windows, Linux, UNIX
Tools: Xcode 3.0/4.0/5.0/6.0/6.1.1,6.4 Visual studio 2005, Dreamweaver, Notepad ++, MS Visio, Visual Studio, Eclipse, RAD IDE.
Version Control: Visual SourceSafe (VSS), SVN, GitHub
PROFESSIONAL EXPERIENCE
Confidential, MD
Sr. iOS developer
Responsibilities:
- Coordinated the development of the User interface wif the UI design team to match the flow of the app for iPhone and iPad.
- Created the complete design and UI of the app using UIKit 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 custom UITabBarController & UINavigationController for easy navigation of the app.
- Implemented Core Graphics and Core Animation to draw customized UI on the screen.
- Implemented multiple UIGestureRecognizers for user input functionality.
- Used MapKit and Core Location to enhance user to find nearest Marriott.
- Developed Thumbnail Image functionality for the selected File or Folder on iPhone/iPad.
- Designed custom PickerView that shows ‘n’ columns of data wif spinning wheel animation using Gradients.
- Designed and implemented the iCarousel View to display the data.
- 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.
- Participated in code review using Git branches and Stash pull requests.
- Worked on Restful web services for better management of Resources for app.
- Integrated third party frameworks (Facebook and Twitter) to allow users to share opinion.
- Worked in an Agile Scrum development environment wif bi-weekly sprints.
- Fixed bugs when notified or documented by QA in bug tracking system.
Tools/Technologies: iOS 8.0, Mac OS X, Objective-C, Xcode 6.4, Cocoa, Cocoa Touch, Cocoa framework, XML, JSON, SQLCipher
Confidential, Woonsocket, RI
Sr./Lead iOS developer
Responsibilities:
- Coordinating every phase of Software Development Life Cycle (SDLC), starting from Requirements, Design, Development, Testing, Building, Deployment and Product Support.
- Working under Agile environment wif daily scrum meeting and use of SVN for version controlling.
- Use of JIRA and IBM RTC tools for tracking user stories and sprint tasks.
- Development of custom views and spinners using strip architecture as per business requirement.
- Extensively used ZXing framework for generating 1D and 2D barcode for ExtraCare functionality.
- Implementation of CVS/pharmacy mobile application scanner interface and updating the scanner interface for each release.
- Giving KT (Knowledge transfer) regarding CVS/pharmacy mobile application functionality and code walk through to off-shore team.
- Attractive UI created by graphic design team and implemented by development team UI and Application Designing using NIB files.
- Implemented Core Location framework to allow users to search for closest store.
- SVN repository was used for version control and Terminal was used to connect and commit to repository
- Use of NSManagedObjectContext, NSManagedObjectModel, NSPersistentStoreCoordinator and NSPredicate object for the Core Data implementation.
- Redesigning several screens including default landing screen and ExtraCare landing screen as per newer wireframes.
- Generated custom UITableViewControllers wif custom UITableViewCells for ExtraCare coupon screen.
- Involved in synchronizing and reintegration of several development branches wifin SVN repository using Cornerstone tool.
- Use of Quality Center for tracking bugs reported by QA team and fix them to improve the performance of the mobile application.
- Involved in BEG (Best Estimate Guess) of the project on mobile end side.
- Integration of Tapstream SDK to capture user stories and generate reports using same.
Tools/Technologies: iOS 6.0/7.0 and later-, Mac OS X, Objective-C, Xcode 5.1, Cocoa, Cocoa Touch, Cocoa framework, XML, JSON, SQLCipher.
Confidential, Calabasas, CA
Mobile Application developer
Responsibilities:
- Integrated Flurry analytics framework, in-app purchase and Push notifications.
- Made changes to application for iPhone 5, integrated Google admob for advertisement support.
- Worked on native development using Objective-C
- Fixed crashes and bugs in the existing application. Involved in submission of app to store.
- Used the blocks mechanism to communicate RESTful web services.
- Worked on test driven development
- Worked on unit testing, integration testing and code review.
- Created the optimum technical solution in the context of the customer's environment, requirements, and financial resources
- Participated in requirement gathering process, propose solution and coordinated document design
- Implemented various social API’s interaction: Facebook, Twitter and Pinterest
- Handled the offshore calls and reviewing the progress.
- Ensured that all components of the technical architecture are properly implemented
- Worked on rich UI interface and complaint to latest ios7 features.
- Collaborated wif cross-functional teams to define, design and ship new features.
- Worked on Android SDK platform data models.
- Provided technical support for Android and Windows Phone mobile developers
- Used API AddressBookUI, MessageUI, Twitter, Core Graphics, Quartz Core, StoreKit, AFNetworking.
- Worked on Core Data, GCD, Blocks, Protocols, Delegates, Notifications, Core Graphics, Core Animation, KVO, Storyboards
- Worked on Core data to store user information
- Closely worked wif UI/UX development teams in complex module of create ping & pings.
- Involved in app build management, provisioning, app deployment though Test Flight and apple store submission.
- Crash report management through test flight API and documentation tool like Javadoc
- Worked on test driven development using XCTest
- Involved in sprint planning and code review sessions
Confidential, Boston, MA
UI Developer
Responsibilities:
- Designed dynamic and cross-browser compatible pages using HTML, CSS, JavaScript and AJAX.
- Used the Node.js MVC Frameworks in the development of the web applications.
- Building Web application using AngularJS for front-end and Node.js for building Server-side API’s.
- Created custom angular directives and filters for filtering the data that we display on the web page.
- Worked on technologies like Angular, HTML 5, CSS 3, JavaScript, JSON, JSONP, CSS Bootstrap.
- Created Email templates using HTML Tables.
- Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Created mobile templates for IPhone and Android.
- Working on Cross-browser compatibility and developed code for cross-platform use.
- Creating different types of modals. One for dynamic content for Ajax call having both modal header as well as modal body content together inside one modal content body.
- Configured SEO friendly URLs through apache.
- Worked JSP templates and JAVA environment.
- Performed production server deployments.
Tools/Technologies: HTML5, CSS3, JavaScript, jQuery, AJAX, Apache Web Server 2.2, Java, JSP, PHP, AngularJS Backbone.js, Bootstrap, Dreamweaver.
Confidential
Web Developer
Responsibilities:
- Developed detailed mockups, prototypes and wireframes to illustrate interface and design concepts of the website using Microsoft Visio.
- Extensively worked on designing web pages using HTML, DHTML, CSS, JavaScript, Ajax and Action Script.
- Performed client side validations using JavaScript.
- Created the much interactive web pages using JavaScript libraries jQuery.
- Designed graphic objects, animated icons, templates and images wif the help ofMacromedia
- Completely developedfront endusing Abode Photoshop CS2.
- Managed back end connectivity wif the help of Servlets.
- Used MySQL for connecting to the database.
- Developed and implemented user interfaces as per latest W3C standards.
- Analyzed requirements and delivered the change requests as per schedule.
- Developed web applications based on Search Engine Optimization (SEO) techniques.
- Managed cross browser compatible issues by testing wif Internet Explorer 6.0 and above, Firefox, opera and chrome browsers.
Tools/Technologies: HTML 4.0, DHTML, XML, CSS, JavaScript, Action Script, jQuery, AJAX, MySQL, Adobe Dreamweaver CS2, Macromedia Flash CS2, Adobe Illustrator CS2, Adobe Photoshop CS2, Apache Web Server 2.2, Microsoft Visio.