We provide IT Staff Augmentation Services!

Mobile Developer Resume

5.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • 4 years of experience in Software Programming.
  • 1 year of experience in Android Application Development.
  • Worked with Android APIs (SMS, Content Provider, Google Maps API, SQLite, Webview)
  • Used Third - Party APIs such as Twitter API and ESPN API to create news feed type applications.
  • Experience in designing Android UI elements.
  • 1 year of experience in iOS Application Development.
  • Worked with UI design using Storyboard and Interface Builder.
  • Designing and implementing user interface and navigation elements.
  • Used iOS APIs (Notifications, Background Aware Services, Animation, GPS, Settings).
  • 2 years of experience in C and C++ programming.
  • Experience in different phases of software development life cycle including Designing, Programming, and Testing .
  • Exposure to warehouse database system.
  • 1 year experience working with Tupperware warehouse inventory system.
  • Android Programming
  • Java Programming
  • Web Design

TECHNICAL SKILLS:

Programming Languages: Objective-C, Java, C, C++, Javascript, jQuery, MATLAB, PHP.

Databases: SQLite, Microsoft SQL, MySQL.

Markup Languages: HTML, XHTML, CSS, HTML5, CSS3

Operating Systems: Windows XP, Windows Vista, Windows 7, Linux, Mac OSX

Version Control Tools: Git.

IDE: Eclipse, IntelliJ, Microsoft Visual Studio, Xcode, Sublime Text 2.

Mobile Technologies: Android SDK and iOS.

Familiar with the Command Line.

SDKs: Android (2.3.3~4.1,4.2), iOS (4.x, 5.x, 6.x).

PROFESSIONAL EXPERIENCE:

Confidential

Mobile Developer

Responsibilities:

  • Involved in requirement gathering and outlining.
  • Used Balsamiq and Prototyper to create mockups.
  • Made decisions on Layout design and Layout modifications.
  • Prompt in handling Custom Menus, Dialogs and creating Image Views.
  • Used Open Source Libraries for HTTP communication, User Feedback/Error Reporting, and UI enhancements such as iOS’s common Pull-to-Refresh convention.
  • Used list views & populated lists from the server using simple and custom adapters.
  • Used REST APIs for server communication.
  • Used JSON parsing to filter server responses.
  • Used Shared Ps to store and maintain user information. (Android)
  • Used User Defaults and Keychain to store and maintain user information. (iOS)
  • Used gestures to allow for a consistent user experience.
  • Worked with the UI team to design the appropriate icon and display for the screens
  • Used Eclipse IDE to develop the screens for the application using MVC design pattern
  • Application targeted Android 4.1 and iOS 6 and made compatible with previous versions.
  • Android backward compatibility was achieved using the ActionBarSherlock library.
  • Tested the application on multiple Android and iOS targets and debugged the issues that were found
  • Testing included emulator and device testing with multiple versions and sizes.
  • Followed the agile methodology for implementing the project by participating in daily standup meetings by getting feedback and discussing with product managers.
  • Review feedback and
  • Took care of Code Review, Code Fixes and bug Fixes.
  • Participated in code review using Git branches and Stash pull requests.
  • Involved in Android performance testing along with Functional and regression tests.
  • Coordinated with Configuration Manager for continuous integration.
  • Managed and coordinated for timely delivery.
  • Used OCUnit (SenTesting) framework for unit testing by creating test cases.
  • Used TestFlight to distribute builds to testers. (iOS)
  • Used Atlasian tools such as JIRA to manage and keep track on progress of project.
  • Helped write custom backend plug-in for additional REST support and licensing.

Environment: Linux, Mac OS X, Android 4.1, Java, Eclipse 3.5, iOS 6, Objective-C, JSON, REST API

Application Developer

Confidential

Responsibilities:

  • Involved in requirement gathering and outlining.
  • Used Prototyper to create mockups.
  • Made decisions on Layout design and Layout modifications.
  • Prompt in handling Custom Menus, Dialogs and creating Image Views.
  • Used Webview for browser and custom Navigation bar and Toolbar with custom buttons to mimic the stock Safari browser.
  • Worked with the UI team to design the appropriate icon and display for the screens
  • Used Xcode and Storyboards to develop the screens for the application using MVC design pattern
  • Testing included emulator and device testing with iPhone, iPad, and iPod Touch with iOS 5.0 to iOS 6.1
  • Used QuartzCore and CoreGraphics to create user interfaces similar to tabs implementation in Safari Mobile.
  • Involved in iOS performance testing along with Functional and regression tests.
  • Followed the agile methodology for implementing the project.
  • Took care of Code Review, Code Fixes and bug Fixes.
  • Coordinated with Configuration Manager for continuous integration.
  • Used Atlasian tools such as JIRA to manage and keep track on progress of project.
  • Managed and coordinated for timely delivery.

Environment: Mac OS X, iOS 6, Objective-C, JIRA Mobile Connect SDK

Confidential

Android Application Developer

Responsibilities:

  • Involved in requirement gathering and outlining.
  • Used Balsamiq and Prototyper to create mockups.
  • Made decisions on Layout design and Layout modifications.
  • Prompt in handling Custom Menus, Dialogs and creating Image Views.
  • Used API’s to access SD card storage.
  • Deep hands on SQLite. Used both SQL Helpers as well as Raw Queries.
  • Used Open Source Library for HTTP communication.
  • Used a custom HTTPS verifier and keystore to store and verify the server .
  • Used list views & populated lists from databases using simple and custom adapters.
  • Used gestures to allow for a consistent user experience.
  • Used JSON parsing to filter server responses.
  • Used Shared Ps to store and maintain user information.
  • Worked with back-end server team to resolve issues within server responses.
  • Worked with the UI team to design the appropriate icon and display for the screens
  • Used Eclipse IDE to develop the screens for the application using MVC design pattern
  • Application targeted Android 4.0 and made compatible with previous versions.
  • Backward compatibility was achieved using the ActionBarSherlock library.
  • Tested the application on multiple Android targets and debugged the issues that were found
  • Testing included emulator and device testing with multiple versions and sizes.
  • Followed the agile methodology for implementing the project.
  • Took care of Code Review, Code Fixes and bug Fixes.
  • Involved in Android performance testing along with Functional and regression tests.
  • Used Atlasian tools such as JIRA to manage and keep track on progress of project.
  • Coordinated with Configuration Manager for continuous integration.
  • Managed and coordinated for timely deliver.

Environment: Linux, Mac OS X, Android 4.0, Java, Eclipse 3.5, SQLite, JSON, REST APIs

Website developer/designer

Confidential

Responsibilities:

  • Designed webpages for business.
  • Utilized the Bootsrap framework for efficient web development.
  • Implemented contact form using an iframe in php.
  • Added use of Captcha in the contact form to verify authenticity of form submitters.
  • Used carousel as a sliding image gallery to display products.
  • Used image manipulation programs such as Photoshop and GIMP to slice web templates and images.
  • Used javascript to create transitions, dropdown, popovers and alerts for site.

Environment: Linux, Windows 7, HTML, CSS, Bluefish.

We'd love your feedback!