We provide IT Staff Augmentation Services!

Senior Mobile Developer Resume

0/5 (Submit Your Rating)

Pleasanton, CA

SUMMARY

  • IT professional with 8 years of experience in designing and developing custom software applications and Client - Server applications.
  • 6 years of experience in developing complex mobile applications - iPhone/iPad apps using Objective C & Cocoa Touch, Nokia apps using J2ME, Android apps using Java.
  • 2 years of web application development using Java, PHP, HTML and other related technologies.
  • Experience in working latest versions- XCode 6, iOS 8 and OSX 10.9.
  • Hands on experience on various frameworks - Foundation Kit, UIKit, MapKit, MediaPlayer, StoreKit, AddressBook UI, Message UI, Core Graphics, QuartzCore, CoreLocation, Core Data, iAd etc
  • Experience in third party libraries for network communications: ASIHTTP, AFNetworking, RESTful web services.
  • Hands on experience with data parsing forms: XML, SOAP, JSON with frameworks like SBJSON, NSXMLParser and NSJSONSerialization.
  • Experience working with XCode interface builder using Storyboard and NIB files.
  • Experience working with issue tracking tools like Bugzilla and project management tools like dot project, Project Libre (formerly open proj).
  • Experience in source control tools like SVN, Git, Stash.
  • Ability to deliver on time working in a fast paced Agile development environment.
  • Experience with working TDD (Test Driven Development)
  • Played critical role as Sr. Application Developer in leading all technical aspects of multiple mobile application projects to successful delivery - on-time, quality solutions.
  • Experience in providing project estimates for mobile application development.
  • Experience in developing n-tier, client-server applications using Java/Web Technologies. Experience with Object-Oriented Solution, Design (OOD) and Design Patterns.
  • Experience in training, mentoring other team members, providing technical leadership.
  • Self-sufficient, result-oriented, extensive experience in dynamic environments with multiple, simultaneous projects/priority tasks, quickly adaptable to new environments and technologies. Excellent troubleshooting and problem solving skills.
  • Will provide examples of applications in the App Store or provide sample code and/or UI examples of applications that are not public.

TECHNICAL SKILLS

Programming Languages: Objective C (iOS), Java, J2ME, VBA, Java (Android)

IOS Tools: XCode, Interface Builder, Instruments

Web Technologies: HTML5, CSS3, Servlets, JSP, PHP, Perl, JavaScript, Dojo

Database: MySQL, SQLite, PostgreSQL, MS Access, SQL Server, Oracle, CoreData

Development/Build tools: Xcode 3.x, 4.x, 5.x, 6.x, Eclipse, Git, Bugzilla, Mobot, Stash

Web Application Servers: Apache Server, Tomcat, JBoss

Operating Systems: Mac OS X 10.5/10.9, Win XP/7/2003/2008, SuSE Linux 5.x

ERP: Open bravo

Design Tool: CAD, Adobe Photo Shop CS3, CS6

Hybrid Development: Nimble Kit, Phone Gap, Titanium for iOS

CMS Frameworks: OSCommerce, Drupal.

Devices: iPhone 3G, 3GS, 4, 4S, 5, 5S, 6, 6 Plus

PROFESSIONAL EXPERIENCE

Confidential, Pleasanton, CA

Senior Mobile Developer

Responsibilities:

  • Integrated the new UI application with current existing project.
  • Created animated progress indicators based on body measurements.
  • Integrated Fitbit activity tracking device to fetch data based on day
  • Create Graph based on body measurements.
  • Create Smart Dial to help user to play with it for projected goal date
  • Developed using Objective C, CoreData, Storyboard and AFNetworking
  • Worked with internal certification team.
  • Used the blocks mechanism to communicate RESTful web services.
  • Worked mobot based build updates, stash repository for builds
  • Integrated Facebook and twitter api integration
  • Worked on Core Data, GCD, Blocks, Protocols, Deletegates, Notifications, CoreGraphics, CoreAnimation, KVO, Storyboards
  • Closely worked with UI/UX development teams located remotely.
  • Worked with crashlytics tracking management.
  • Location based display using Geospatial techniques.

Confidential, Calabasas, CA

Senior Mobile 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 objectice 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 with 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, CoreGraphics, QuartzCore, StoreKit, AFNetworking.
  • Worked on Core Data, GCD, Blocks, Protocols, Deletegates, Notifications, CoreGraphics, CoreAnimation, KVO, Storyboards
  • Worked on Core data to store user information
  • Closely worked with 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 testflight API and documentation tool like javadoc
  • Worked on test driven development using XCTest
  • Involved in sprint planning and code review sessions

Confidential - Simi Valley, CA

IOS Developer

Responsibilities:

  • Worked on existing version of application written in Phone gap
  • Worked on test driven development approach with native development using Objective C
  • Worked on UITabBarController and UINavigationController for the architectural implementation of the application.
  • Worked on AddressBook framework to fetch the device contacts.
  • Created proof on concepts for initial implementation of the application for demonstration.
  • Worked on CoreGraphics, and UIKit frameworks for custom UI components.
  • Implemented databases in SQLite, MySQL and location based services in UI Map kit framework.
  • Making synchronous and asynchronous calls using the third party open source framework called AFNetworking request.
  • Worked on Core Data, GCD, Blocks, Protocols, Deletegates, Notifications, CoreGraphics, CoreAnimation, KVO, Storyboards
  • Worked on iPhone & iPad (Portrait and Landscape) layouts.
  • Worked with QA teams for testing and bug fixing.
  • Involved in performance tuning and core review sessions
  • TDD driven development with unit testing, stubs and mocking with kiwi.

Confidential

Mobile Developer iOS and Android

Responsibilities:

  • Worked on hybrid based framework called Nimble Kit to extend the features
  • Rebuilt app from ground up using Objective-C and Cocoa Touch
  • Ensured a quality system design which provides good system performance, an effective human-machine interface, optimal operational cost, and flexibility for future change
  • Connected app to existing backend developed with C# and SQL Server
  • Worked on in app purchase API for subscription
  • Worked on third party Gumtree API for checking bike plate registration.
  • Implemented push notifications through apple APNS, Audio/Video of posted bike.
  • Implemented iAd integration.
  • Used MapKit, QuartzCore, StoreKit, Social, MessageUI, iAd, UIKit
  • Worked on memory management and performance tuning.
  • Worked on UI for Android app screens for Bike listing, Reviews, Settings.

Confidential, Detroit, MI

Mobile Application Developer

Responsibilities:

  • Involved in proof of concept design and functional requirement evaluations.
  • Involved in complete design and development of application.
  • Implemented GRID like User Interface
  • Worked with advanced features Facebook API
  • Worked on agile development in collaborative environment
  • Worked on RESTful web services with JSON parsing
  • Used notification center, Delegate, Asynchronous Networking concepts

We'd love your feedback!