Ios Developer Resume
San Francisco, CA
SUMMARY
- Over 6 years of experience in Information Technology industry - 3 years in web development and 3+ years in iOS mobile development using Objective-C and iOS SDK
- Software implementation experience in fast-paced Agile environment with daily scrums and monthly/bi-weekly sprints
- Hands on experience in designing, development and deployment of iOS applications to the App Store
- Created and customized Views, Table Views, Cells, Tab Bar and Navigation Controllers
- Knowledgeable on the latest iOS 7/8 Cocoa Touch frameworks including: UIKit, CoreGraphics, MultiPeer Connectivity, CoreBluetooth, UIDynamics, WebKit, PhotosUI, HealthKit, LocalAuthentication, NotificationCenter
- Programmed multi-threaded apps using Grand Central Dispatch (GCD), NSOperations and asynchronous iOS Programming rules
- Competent in location based (CoreLocation and MapKit) applications as well as Local and Push Notifications (ParseKit and Urban Airship)
- Proven skills in solving problems with creative technological solutions, taking into account UX, design, and functionality
- Well-versed in integrating web services to consume JSON and RESTful APIs
- Experienced in version control systems, like Subversion and GitHub
- Decent experience in HTML5/CSS3 to bridge the gap between native and mobile-web
- Know-how of software testing especially in unit testing
- Excellent analytical, inter-personal, presentation and communication skills
TECHNICAL SKILLS
Programming Languages: Objective-C, C languages, Python, MATLAB iOS Frameworks, UIKit, Foundation, CoreGraphics, QuartzCore, RESTKit, MapKit, GameKit, JSONKit, Core Data, CoreBluetooth, AFNetworking, AVFoundation
Web technologies: HTML5, CSS3, JavaScript, XML, JSON, PHP
Database: MySQL, SQLite3, MS Access
IDE: Xcode, Eclipse, Visual Studio
Source Control: Git, Subversion
Software: MS Office Suite, Adobe Photoshop, Dreamweaver
PROFESSIONAL EXPERIENCE
Confidential, San Francisco, CA
iOS Developer
Responsibilities:
- Updated existing app to iOS 7 while continuing to support older version
- Contributed in a fast-paced Agile (Scrum) environment with bi-weekly sprints
- Successfully added a feature to track symptoms and activities for each ECG recording using Core Data-based managed object model and Core Data stack
- Optimized current code base to be more mindful of memory, used best practices and design patterns along with regular commits to GitHub repositories
- Programmed AliveECG app to native code and increased display performance in AliveCor iPad apps, shaving off (up to 3) seconds of UI rendering time
- Added PDF integration for in-app viewing of ECG recordings and pagination
- Customized the AliveECG app for Afib study clinical trials which included new user types, instructions to user, local notifications to take ECGs, and automatically sending ECGs to the physician’s account
- Provisioned, compiled, and managed apps for adhoc and app store distribution
- Integrated with existing RESTful systems to synchronize data
- Mentored interested colleagues in basic iOS development
Environment: iOS SDK, Mac OS X, Objective-C, Xcode 5, Cocoa Touch Frameworks, iPhone/iPad Simulator
Confidential, San Mateo, CA
iOS Application Developer
Responsibilities:
- Used best practices like use of Delegates, NSNotification, MVC architecture and asynchronous iOS Programming rules
- Redesigned and developed the user interface through multiple Storyboards including Table View, Navigation and Tab Bar Controllers
- Developed experience with categories, key-valued-observing, NSOperations queues, Core Data and asynchronous image downloads
- Back end response was JSON based and parsing was done using NSJSONSerialization. Also, used the popular third party networking library AFNetworking and its features - like serialization and UIKit integration (with a category on asynchronously loading images in a UIImageView)
- Implemented form validation by prompting the user with a UIAlertView when the form is not filled out completely or correctly
- Used toggle switches (on/off) to allow users to set app ps
- Read and write app ps using NSUserDefaults
- Created provision and binaries for Confidential demo builds and App Store app submission.
- Participated in weekly team meetings to provide comments on the new UX and UI wireframes and designs
Environment: iOS SDK, Mac OS X, Objective-C, Xcode, Cocoa Touch Frameworks, iPhone/iPad Simulator
Confidential, San Francisco, CA
iPhone Application Developer
Responsibilities:
- Developed iOS based very social, popular and highly rated iPhone app of the OpenTable using Objective-C and UIKit framework
- Implemented App rater for the app, which helped to improve app rating to 4.5 from 3.0.
- Integrated Facebook by using Facebook Connect SDK/API
- Extensively involved in Apple approval and distribution process along with write code in Xcode IDE and iPhone SDK
- Interpreted how the ARC (Automatic Counting) worked in the existing code
- Customized search option of the Confidential ’s web portal to be streamed into the app for the users to locate the reports containing the search object by parsing XML
- Built good understanding of Agile and Kanban software development technologies
Environment: iOS SDK, Mac OS X, Objective-C, Xcode, Cocoa Touch Frameworks
Confidential, San Francisco, CA
Web Designer / Developer
Responsibilities:
- Implemented media libraries that managed and uploads pictures using HTML/CSS and JavaScript
- Created login for special user types and coordinated with the designers for pictures
- Built mobile versions for Hoovers.com using jQuery Mobile compatible for iPhone, Android and BlackBerry devices
- Enhanced user experience by adding a central navigation page specifically for content coming from Dun & Confidential, Inc and Hoovers.com
- Ensured that site designs maintain up-to-date style guide and web standards including search optimization requirements.
Environment: User Interface, HTML, CSS, JavaScript, jQuery, Photoshop CS3, Fireworks
Confidential . Santa Clara, CA
Front End Web Developer
Responsibilities:
- Optimized website performance by successful content migration and cleansing
- Implemented adaptive webs design using HTML and JavaScript programming
- Used JavaScript templates (Angular Js) and Payment Method integration (E-commerce)
- Building content for video feeds and players (Brightcove)
- Drafted technology/framework proposals and developing web UI from mockups
- Resolved potential bugs and created webpage performance analysis reports
- Actively utilized project management abilities and creative skills to translate technical requirements and mock-ups into workable web solutions
Environment:PHP, AJAX, MySQL, WordPress, JavaScript, XML, HTML and CSS
Confidential, Los Angeles, CA
Web Developer
Responsibilities:
- Designed and updated web content for homegrown CMS utilizing XHTML/CSS
- Coded out HTML/CSS/JavaScript for the new layout and improved site functionality
- Designed a UI platform to run the pop out Radio player and managed multiple priorities on the website simultaneously
- Utilized an expert knowledge of HTML, JavaScript, DOM and CSS to deliver cutting-edge user interfaces, modules and widgets
- Implemented in-house newsletters for print and online connecting journalism administrators, and staff
- Analyzed Google Adwords campaigns for APM/ Confidential, set measurable goals, and tracked trends and metrics in Google Analytics
Environment:HTML, CSS, JavaScript, XML, Adobe CS3, PHP, WordPress MySQL, Drupal, and Microsoft Visio
