We provide IT Staff Augmentation Services!

Android Developer Resume

5.00/5 (Submit Your Rating)

Stamford, CT

SUMMARY

  • Around 6 years of experience in Mobile Application Development in Android and IOS
  • Good experience in Java, Android, C.
  • Good experience in using tools like Eclipse, Android studio
  • Experienced in debugging tools in Android like DDMS, Logcat, Hierarchy Viewer
  • Experienced in using the source control tools like GIT and Tortoise SVN
  • Good experience in Test Automation Framework and Mobile Application Testing
  • Good experience in Butterknife framework in android.
  • Used JIRA as project management tools.
  • Good experience working as a technical lead to teams reviewing the code, artifacts and release delivery
  • Effective working relationships with clients. Good experience understanding the requirements, result oriented problem solving and troubleshooting skills
  • Complete awareness of SDLC and f ull stack system design.
  • Worked on Agile Methodology by following Scrum Process for fast track development for day to day work status and set the goal for the time period.
  • Good ramp up capabilities and a good team player
  • Good interpersonal communication and leadership skills

TECHNICAL SKILLS

Skill Type: Description

Domain: Mobile Handset. Mobile Application development, testing and test automation

MobileDevelopment Tools: Android SDK, Xcode

Programming Language: Java, C, Objective C,basic Swift,java script, basic knowledge of C++

Operating Systems: Windows, Mac OS

Database: SQLite

Source control tools: GIT, Tortoise SVN

Debugging tools: Android debug tools (Log cat, Memory analyzer, Trace view, Hierarchy viewer)

IDE: Eclipse, Android studio, Xcode

Defect Tracking Tools: JIRA

PROFESSIONAL EXPERIENCE:

Confidential

Android developer

Responsibilities:

  • Work as an Android developer, as a part of their development team following Agile method of development.
  • Develop RBC native mobile banking app from scratch including all the banking applications like SignIn,Payments,Cheque Deposits,Quick balances etc.
  • Develop service libraries that can use the web service calls.
  • Develop UI for the application using Material design components like floating action bar, snack bar etc.
  • Develop re - usable components that can be used across the application as an effective coding practice
  • Make the app compatible with Accessibility feature to assist challenged users.
  • Used JIRA as the Project management tool
  • Constantly interact with QA team and fix any functional or content or accessibility issues that are raised.
  • Develop Unit tests for all the services calls and implementation classes in the service library using JUnit framework.
  • Induce CSS style sheets for the screens using web views to customize and improve UI of the page coming from server so that the page matches the theme of the other screens in the app.
  • Work on various Proof of concepts on the features that are eventually included in the production app.
  • Developed a library that lets you include finger scan feature in samsung phones using Samsung developers SDK
  • Develop a library that uses NFC and APDU packages to get card details and fill the card number and other details in the app ’ s UI just by touching the chip based credit cards
  • Develop a security container library(included multiple projects) that ensures the secure data transfer between the client and the server using RSA encryption and certificate pinning. Also ensure hassle free user experience using silent authentication.
  • Develop a sample app for android watch that extends the RBC mobile banking app to show the quick balance(overview of account balance without sigh in) and nearby locations.
  • Support the clients or other projects that use our libraries and fix defects

Environment: Android, Java, Android Studio, Git, Jira

Confidential, Stamford, CT

Mobile application Developer

Responsibilities:

  • Work as Mobile application developer and Java professional at client location.
  • Co-ordinate with customers to understand/identify the requirements of the project and suggest the possibilities to improve the performance of the project.
  • Prepare a formal design document deciphered from business requirements which is used to describe in detail and inform team members about changes required in various components of the application.
  • Coding new programs and work extensively on custom stem coding. Develop custom java classes that can be plugged into the application to provide additional/develop functionality
  • Use the Android and IOS development tools like ADT and XCode to implement the features as per the requirement.
  • Develop communication frames design of Bluetooth transmitters and app development based on the frames received from the design
  • Customize and develop various APIs like achartengine, and external accessory, required for the mobile application.
  • Highly involved in customizing the User Interface with the data coming through Universal Wireless Bluetooth Transmitter.
  • Develop database structure that stores the data coming into the application using Core Data framework.
  • Follow the publish protocols in various mobiles markets like Google play sore and app store .
  • Respond to the queries from Business user and provide support to the application.
  • Performance tuning of the existing customized features.
  • Highly involved in communication frames design and app development based on the frames received from the design
  • Developed various logics like round robin method and multi-threaded applications to connect more than one device at a time with the software app.
  • Involved in developments related to various cloud services like Google Drive, iCloud, Sugar sync to save the logged data.
  • Involved in integration of the app with Facebook, Twitter etc.
  • Prepare unit test strategy, test data preparation and execution.
  • Managed the team in off shore and highly involved in client interactions every week.

Environment: Eclipse,X Code,Objective C,Java/J2EE, CSS, HTML, SOAP, EJB, Webservices,JSON,javacsript, HTML5,CSS3.

Confidential, Edison, New Jersey

Developer

Responsibilities:

  • Involved on the development of the Android and IPhone apps of EXPENSE REPORTS, GETTYSBURG .
  • Lead the project of a new app QUOTE PROPOSAL for iPad and Android Tablets which includes IOS for interface and Adobe Live Cycle workbench for the server side functionality.
  • Good experience in integrating web services with the app using SOAP messages and HTTP requests.
  • Developed and conducted the regression test for Expense Report IPad app.
  • Fixed bugs necessary for the release of version 3.53 of Expense Reports IPad
  • Worked with MVC (Model View Controller) design pattern
  • Extensively worked on form design, development and testing of adobe forms using Adobe live cycle Designer .
  • Worked On Adobe Live Cycle Workbench, For the Expense Reports which generates pdfs in various types.
  • Extensively worked on XML mapping and binding schemas on to the PDF forms.
  • Hands on experience with developing logics for repeatable forms and sub forms using JavaScript .
  • Involved in prerelease program and book release of the latest Adobe live version ES4, which involves the generation of HTML forms along with PDF forms using the designer.
  • Familiar with various xml binding techniques like direct binding and logical binding.

Environment: Adobe Live cycle designer and Workbench (ES3 and ES4), Acrobat, XML, XSD, XSLT, X Code, Objective C, Java/J2EE, Webservices, Java Script,ADT,Eclipse

Confidential

Mobile application Developer

Responsibilities:

  • Developed an application called TRAVEL ASSIST to assist traveler in tracking his past,
  • current as well as future trips which includes the features such as GPS Compass, Route
  • Planner, Time Zone Implementation, Currency Convertor, Medi Assist, Weather information and push notifications.
  • Developed reusable components in the UI design of the application like customized drop-downs layouts in Blackberry, Android and IOS.
  • Worked on CORE DATA in multi thread context .
  • Developed all the features in IPhone and IPad.
  • Implemented GCD (Grand central Dispatch) for multi thread processes.
  • Developed User interface (UI) screens using JSP, HTML, CSS, Java Script to simplify the complexities of the presentation layer.
  • Implemented XML parsing using SAX parser to parse the data and access the services
  • Experience in developing apps handling XML data using efficient parsing techniques, SQLite
  • Implemented various location based applications like Time zone, weather using the concepts of SOAP, Java Beans and Web services.
  • Worked extensively on various developing environments and simulators of Android, Blackberry and IOS.
  • Designed the UI of various applications according to Human interface Guidelines..
  • Implemented Push Notifications in IOS and Android
  • Implemented Accelerometers and Gyrometers to develop sensor based applications.
  • Implemented Web Services using SOAP technology.
  • Hands on experience with various frameworks available in cocoa like Core location, Core motion etc.
  • Integrated third-party API’s into the application.
  • Worked with MVC (Model View Controller) design pattern used in IOS Development.
  • Experience with complete Software Development Life Cycle (SDLC ) process, which includes designing and implementing the software, debugging, fixing and maintaining the software.

Environment: Eclipse,X Code,Objective C,Java/J2EE, CSS, HTML, SOAP, EJB, Webservices,JSON.

Confidential

Mobile Application Developer

Responsibilities:

  • Involved in the Complete Software development life cycle (SDLC) to develop the application in the team environment .
  • AGILE development methodology has been followed to develop the application.
  • Involved in front end development of the application.
  • Implemented XML parsing and JSON parsing in the IOS application.
  • Thorough experience with importing major frame works like UIKIT, MAPKIT, Core Location, and Core Foundation in COCOA/COCOA touch.
  • Implemented HTML5, Java script, CSS to develop web pages.
  • Used these Web Services to interact with other application in organization using SOAP and WSDL file.
  • XML Transformations where done using XML, XSL, XSLT, and XPATH .
  • Implemented XML parsing using SAX parser to parse the data and access the services.
  • Experience in developing apps handling XML data using efficient parsing techniques, SQLite.

Environment: JDK 1.7, J2SE 3.0, Eclipse,Web Services, SOAP, Agile, AJAX, SQL, XML, Log4j, HTML, CSS, Java Script.

We'd love your feedback!