We provide IT Staff Augmentation Services!

Sr. Mobile Developer Resume

4.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Over 8+ years as a developer in designing, developing, implementing, testing and publishing iOS apps on iTunes Store. Built Rich User Interface applications, integrating with various Databases and Client - Server applications in iPhone/iPad.
  • Extensive experience in writing C/C++/Java code on Linux / Unix / Windows environment
  • Confidence in working with other iOS and Android developers to complete detailed projects.
  • Strong knowledge in implementing core Frameworks like CoreLocation, CoreGraphics, MapKit, and UIKit Frameworks
  • Developed / Extended / Implemented hybrid Automation Framework (with re-usable components) based on Python/JavaScript/CSS/,WebDriver/Core-Java/JUnit/TestNG/ANT/Maven/Gradle.
  • Experience in implementing Web Services using XML/HTTP technologies
  • Extensively used GDB for debugging the code
  • Extensively worked on framing complex SQL queries
  • Extensively worked on implementing automation test cases and performing manual testing of the apps on mobile
  • Hands on experience with profiling tools such as Bugzilla, SZilla, Rally- bug tracking tool
  • Hands on experience in configuration management system using different source and version control tools ClearCase, Perforce, SVN and GIT
  • Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi-view application
  • Extensive experience Consuming REST/SOAP Web Services and APIs.
  • Experienced in Native Mobile Application development with Social Media platform.
  • Solid understanding of all phases of SDLC right from requirements gathering till post implementation support
  • Extensive experience in mobile applications development in different SDKs like SHP, BADA, MeeGo, QT,Limo, Android SDK
  • Worked on infotainment and telematics for interacting between mobile and car devices.
  • Good hands-on experience in implementing multi-threaded, client-server architecture
  • Very good knowledge of OOP and OOAD concepts.
  • Hands on experience in protocol development and testing such as RTP, UPnP, SIP using C/C++
  • Extensive knowledge in memory management, pointer handling, callbacks, Timer and function pointers in C/C++
  • Extensively worked on bash shell scripting and Python, Matti and Ruby scripting
  • Strong understanding and hands-on experience of performing various types of testing, Software Test Design, Test Execution & Reporting.
  • Ability to study and understand business requirements and systems design for Web-based and Client-server applications for Test Plan, Test Case & Test Script creation and execution.

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Sr. Mobile Developer

Responsibilities:

  • These API's are responsible for Authentication, enroll a card, life cycle activities of a card(Suspend, Resume, Token)., Fraud Detection. Local Secure Storage on the mobile device.
  • Responsibility includes test plan, test cases, test execution, test reports, opening and verifying work request/ bug reports and helping recreate customer issues.
  • Responsible for automated test design for Mobile SDK. Automation Framework uses a combination of Java, Android, Junit, Appium, Robot Framework, Cucumber, Gradle, AndroidTestCase
  • Designed test framework for testing SDK API's
  • Performed various testing via Data-Driven framework in a modular concept.
  • Used GIT (Source Tree, Command Line) as a source control.
  • Identified and isolated software defects and reported them via JIRA.
  • Followed Agile and Scrum methodologies in the project implementation Designed User manuals in CorelDraw .
  • Worked with Core Location and MapKit framework for the purpose of showing current locations on a map on iPhone applications
  • Provide recommendation for app purchase for iPad use.
  • Worked in team to develop iOS and Android application.
  • Design is done in Panorama Style for Windows Phone 7.
  • Used BlackBerry JME JDE to test software on the device.
  • Developed Remote Tablet application for IBM Thinkpad; Provided a remote graphical user interface into AIC for scenario interaction through a wireless encrypted connection.
  • Configured Struts, Hibernate framework with Spring MVC.
  • Implemented JBOSS Cache provider with Hibernate second-level cache for clustered caching using cache factory interfaces.
  • Data modeling using Database development skills in Oracle, MySQL, PostgreSQL
  • Have used the Apache CXF to build web service clients.
  • Created all the services to work with the various entities provided and restified the services using REST APIs.
  • Eclipse TPTP plug-in was used for profiling and performance testing.
  • Designed, implemented and deployed the EJB entity and session beans in the Weblogic application server.
  • Java Based Quality Center plugin which can be used in any tools such as Selenium, RFT etc.
  • Manage multiple, high profile cross-functional AGILE program teams across various business units.
  • Responsible for developing GUI / user interfaces using JSP, CSS & DHTML
  • Designed and developed the web-tier using Html, JSP’s, Servlets, Struts and Tiles framework.
  • Used Maven to build and generate code analysis reports.
  • Developed a web 2.0 control console using GWT to manage data matching for data staging.

Confidential, Chicago, IL

Sr. Mobile Developer

Responsibilities:

  • Worked on implementing DishWorld on Android and Roku.
  • Working on UX implementation for both android mobiles and tablets and Roku.
  • Working on video streaming for different channels
  • Written test cases for functionality, usability, performance, security, compatibility and localization.
  • Worked on Test Strategy document along with my lead to define entry and exit criteria.
  • Used GIT as version control and bug tracking tool Rally
  • Followed Agile and Scrum methodologies in the project implementatDeveloped UI components for email and link sharing of documents and files for a Content Management System using Backbone.js and jQuery.
  • Developed the presentation layer (UI) using JSP, Tag libraries, HTML, Flash, CSS and client validations using JavaScript.
  • Developed front-end User Interface by Flex 3.0 and Action Script 3 create reusable UI component for the client side
  • Developed Silverlight add-on applications for use with CRM 2011 solutions.
  • Coded several large Flash-based Actionscript 3 applications for financial firms.
  • Provide customer service and technical support to customers with regards to the iPhone, iMac, iPad and iPod.
  • Design and written Unit test cases and scenarios for Windows Phone 7.
  • Developed applications using a combination of Java 6 with Android SDK, and Java 1.4 with BlackBerry SDK.
  • Used RMS storage as a database and the Blackberry API was applied for the user interface.
  • Implemented Spring AOP for admin services.
  • Configured Struts, Hibernate framework with Spring MVC.
  • Extensively used Oracle programming using SQL and PL/SQL
  • Developing webkit browser based mobile app using technologies like Sencha touch, DOJO and PhoneGap.
  • Using sencha touch for development to find relevant people for the same social Networking Websites.
  • Developed HTML5 Mobile application with HTML5, Java Script, jQuery, JSON and RESTful web service.
  • Implemented CSS3, DOM Api, DOJO and Ajax to create a dynamic and interactive experience.
  • Utilize Dojo framework for performing front end validations.
  • Designed and implementing a Node.js based mobile text and voice messaging app and its cloud backend.
  • Involved in the deployment of Web-Service End-Points using Apache CXF.
  • Implemented the web services client to consume the third-party service API for validating credit cards.
  • Used CVS to maintain source and version management and used Eclipse as IDE.
  • Created the domains, application servers and load balancers using Weblogic 9.0.
  • For integration tests JUnit framework. Worked with Selenium for working with test cases.
  • Established a lightweight Scrum project management process and helped team meet sprint goals.
  • Developed user interface using JSP, AJAX, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application
  • Handled necessary Business logic in Servlets.
  • Developed prototypes using Flex 3, ActionScript 3, JavaScript, HTML, GWT.

Confidential - American Fork, UT

Mobile Developer

Responsibilities:

  • Working on Android SDK for Visa's cloud based payment which is useful for payment through mobile.
  • Working on enroll and provision of PANs to get the tokens for the valid payment.
  • Working on a cloud based payment for payment using Java and C++
  • Working on encryption and decryption to store sensitive data on mobile device by using openssl, Arxon, AES256 methods
  • Worked on auto alarm for check status scheduler
  • Worked on memory leakage for the cbp reference app android application
  • Worked approval service android application.
  • Working on mobile Payments android SDK. Mobile SDK ha s set of API's that exposed to the issuers(Banks, etc).Has involved in development of back-end business layers using Servlets
  • Uses the DAO pattern for data access layer and JMS API for the messaging requirement.
  • Developed custom web forms using PHP and JavaScript.
  • Responsible for requirements gathering, designing, coding web applications using Ruby on Rails, JavaScripts, HTML, CSS and jQuery.
  • Developing a multi platform phone app for iOS, Android, Blackberry and Windows Phone 7 using PhoneGap and Sencha Touch.
  • Lead the effort in development of other CNN Drupal websites.
  • Worked on asp.net to build rich user interface.
  • Made Fixes and enhancements to Online bill paying ASP.NET/SQL 2008 3 tier software for water companies.
  • Developed business logic of the system using C++.
  • Created cross-platform mobile application prototypes with Adobe Air and PhoneGap
  • Used Sencha Touch to create Android and iOS applications to support RoR app.
  • Developed portions of HTML5-based game for use in an online gambling promotion
  • Implemented CSS3, DOM Api, DOJO and Ajax to create a dynamic and interactive experience.
  • Used DOJO to create interactive user interface.
  • Architected and implement REST api interfaces using javascript and Node.js.
  • Worked on the modernization of a legacy and outsourced UI. Technologies used were Backbone.js, Can.js, and JQuery.
  • Delivered mobile app for book reading capability with HTML5 Sencha and online services with Flash/Flex.
  • Developed portals using project specific custom components built in Flex.
  • Develop Silverlight application using Onion/PRISM Architecture.
  • Implemented business requirements using Actionscript 3.0.
  • Coding, maintenance and enhancements to iPhone Application.
  • Implemented live video broadcasting from Android camera to streaming server.
  • Used Spring for cross cutting concerns and IOC for dependency injection.
  • Implemented business logic using Struts action components in the Struts and Hibernate framework.
  • Developed framework using Java, BIRT Runtime, iText, MySQL and web server technologies.
  • Implementing services using Apache CXF based WS implementations for consuming TSYS Services.

Confidential, Denver, CO

Mobile application Developer

Responsibilities:

  • Debugging issues at onsite whenever required.
  • Worked with Xcode for debugging.
  • Work with QA teams to conduct integrated (application and database) stress testing, performance analysis and tuning.
  • Leverage industry best practices to design, test, implement and support mobile applications.
  • Oversee overall systems testing and migration of platforms and applications to production. Created numerous web applications utilizing MV, C#, jQuery, AJAX and Web Services
  • Implemented cross-departmental Innovation Meetings to engage employees to explore new avenues of revenue-generating or cost-saving ideas
  • Coordinated branching/merging strategies incorporating Team Foundation Server. running various Agile project management meetings (Sprint Planning Meetings, Scrums, etc

Confidential - Austin, TX

Software Developer

Responsibilities:

  • Develop new documentation, departmental technical procedures and user guides.
  • Lead projects, allocate/manage resources and provide guideline/directions for the work of less experienced staff.
  • Provide mentorship and technical leadership to other less experienced technical staff within the team.
  • Lead research efforts to keep up with ever changing mobile solutions
  • Assure quality, security and compliance requirements are met for supported area; Oversee creation of or updates to and testing of the business continuation plan
  • Developed an online task assignment application. This application is used to assign various tasks in the business process to an employee and provide relevant metrics to management.
  • Developed and maintained web services to allow clients to submits orders and receive reports
  • Worked closely with various department heads throughout the SDLC

Confidential - Austin, TX

Java Developer

Responsibilities:

  • Designed and developed a site to allow appraisers to register for monthly subscriptions.
  • Created a custom self-service ad platform that allowed members to dynamically create and target ads by DMA as well as featured listings on the search page
  • Accepted one-time and recurring payments through both PayPal as well as a merchant account

We'd love your feedback!