Ios Application Developer Resume
Columbus, OH
SUMMARY
- Overall 6 years of experience in IT industry including 2 years of Mobile Development experience for iPhone/iPad using iPhone SDK, Xcode & Objective - C.
- In depth knowledge of Object-Oriented design patterns and how to apply them in Objective-C and Cocoa Touch environment for iOS.
- Extensively worked on Multi-view Applications using UINavigationController, UITabBarController and UITableViewController.
- Strong knowledge of Software Development Life Cycle (SDLC) with experience in design, implementation, debugging, fixing, optimization, maintenance and deployment of software.
- Experience in creating and extracting data from database and displaying on iPhone using SQLite.
- Experience in working with Map Kit, Core Location, Multithreading, P-list, and User Defaults.
- Experience in working with Apple Push Notification Service, Popup Alerts, Badges and integration of various social networking APIs like Facebook and twitter into application.
- Experience in dynamically displaying the data on iPhone/iPad using various data parsing forms such as XML, JSON.
- Hands on experience in backend development using PHP & MySQL.
- Highly motivated enthusiast, Fast learner, eager to meet new challenges and quickly grasp new technologies, skills, concepts, and ideas.
- Possess strong organization, documentation and communication skills.
- Proficiency in several platforms like Mac OS, Windows and Linux.
- Experience in Designing and Developing Local area network.
- Skilled on Network Troubleshooting and configurations.
TECHNICAL SKILLS
Programming language: Objective C, C, C#
Web Development: PHP, CSS, Java Script, XML, JSON
Database Development: SQLite, Core Data for iOS, MySQL, MS Access
Development Tools: XCode, iOS SDK, Microsoft Office, Adobe Dreamweaver, Photoshop, Eclipse, Open Office, GIMP, Visio, Git
Web Servers: Apache, Tomcat, IIS iOS: UIKit, UIMapKit, Cocoa Touch, SQLite3, Push Notification, Plist, Facebook, Twitter, iAd, AdMob
Operating Systems: Mac OS, iOS, Microsoft Windows, Linux, Android
PROFESSIONAL EXPERIENCE
Confidential, Columbus, OH
IOS Application Developer
Responsibilities:
- Worked extensively with objective-c and cocoa frameworks in XCode.
- Developed UI with UIView, UITableview, Popover, Navigation Controller, Scrollview.
- Used notification and delegates to communicate between classes.
- Developed Singletone classes to get common data through entire application.
- Used RESTful methods to communicate all other services and data.
- Used NSXML parser to parse response data for the application.
- Developed multi-threaded image downloader for image downloading.
- Experienced in integrated Linea Pro Slate and ZBar Camera Scanner for barcode scan.
- Followed agile methodology for entire project cycle.
- Worked closely within a cross functional team of testers, QA’s, BA’s and developers.
Confidential - Vienna, VA
IOS Application Developer
Responsibilities:
- Working extensively with Split View controller and Pop over view controller for iPad.
- Implementing MVMPlayer and closed caption feature for the video player.
- Working with Objective C and Cocoa Touch frameworks.
- Extensively worked with XML inputs to pull the data from Confidential web service and display it on the app.
- Tested the application for memory leaks and relevant bugs, fixed the leaks and deployed on different iPad firmware’s to validate the application stability.
- Constantly debugged and tested performance through Xcode instruments.
- Evaluated technology solution design, research and proposal.
- Working closely within a cross functional team of testers and developers.
Confidential - Greenbelt, MD
IOS Application Developer
Responsibilities:
- Designed and developed Confidential with a small team where user can locate movie theaters for their desired movies and as well as buy tickets through Confidential .com.
- Worked extensively with Objective C and Cocoa Touch frameworks.
- Worked with UI Framework for the application modules at hand.
- Developed custom grouped table view to displays the time, place and cost of all the movies.
- Worked on custom navigation controller to navigate between views and view controllers.
- Custom segmented control was used to switch between different functions.
- Worked on UITabBar used to switch between movies, theaters, my account and search.
- Core Location, MapKit was used to get user location and theaters location.
- Used XML Parser for data retrieval from www. Confidential .com and display.
Confidential - Brooklyn, New York
Web Developer
Responsibilities:
- Developed and Designed Database and a Web Portal for Student Support at Centre for Faculty of Innovations in Teaching & Learning ( Confidential )
- Analyzed and developed database for site using MySQL.
- Written SQL queries and stored procedures to fetch and store the data using MySQL database.
- Done database design with normalized table structure.
- Developed and implemented search feature using PHP.
- Carried out front end design for the sub domain available with the center for the Web portal.
- Worked with Photoshop extensively for image editing and altering the resolution.
- Used JavaScript to validate the forms utilized by the students, as if correct information has been given, especially for fee transactions.
- Validated website for Cross-Browser Compatibility.
- Used cascading style sheets (CSS) for achieving uniformity through all the pages.
- Worked with Dreamweaver for designing the pages to render the changes accordingly.
Confidential, Preston, CT
Systems Engineer
Responsibilities:
- Designed and developed web based user interface for Superlooper using Java Applet and HTML.
- Provided guideline for the local area network design for the ingest data server and workstations.
- Involved as a team member on the RVT software development.
- Configured TomCat web server on SuSe Linux.
- Worked as a team member in Database Designing team on SuSe using MySQL for the Ingest Servers.
- Involved in writing of the end user system operating manuals.
- Configured GOES and POES Ingest Data server and Workstations.
- Used GIMP and Photoshop for Designing and enhancing the picture content on Superlooper web portal.
- Worked with clients and review panels to identify recommendations for the appropriate technical, business and human factors solutions.
- Provided on-site installation for the satellite systems.
- Performed remote troubleshooting as well as on-site on client’s locations.
- Carried out in-house technical support as needed.
Confidential, Grand Rapids, MI
Systems Engineer
Responsibilities:
- Provided guidance around the monitoring and management of the organization’s servers and systems.
- Installing, configuring, patching, upgrading, maintaining, and troubleshooting of local area network hardware and software services.
- Set-up and configuration of client systems like PCs, Operating Systems, Software Applications, Printers, Routers, and Switches.
- Configured and tested iMet-3050 systems as customer requirements.
- Provided on-site installation and end user training for iMet-3050 systems.
- Provided remote technical support through TeamViewer for clients.
- Carried out onsite troubleshooting for various clients.