We provide IT Staff Augmentation Services!

Android Developer Resume

0/5 (Submit Your Rating)

Framingham, MA

SUMMARY:

  • 6+ years of experience in Application Analysis, Design, Development, deployment and Maintenance/Support for mobile applications.
  • 4 years of experience in smartphone, iPad and tablet (Android/ iOS) development using X - Code, Objective-C, Swift, Android SDK, iOS SDK
  • Extensive experience in Mobile Solutions spanned across multiple technologies (iOS, Android, HTML5, J2ME).
  • Developed and architected multiple Android and iOS applications across versions.
  • Good understanding of Android and iOS UI guidelines.
  • Good expertise in designing Mobile applications and Mobile Web Portals
  • Excellent background in developing applications using Java, J2EE and J2ME Technologies
  • Experience in design and development core data mobile level applications for the iPhone/iPad.
  • Have experience in components of Angular JS.
  • Experience in different stages in software development life cycle (SDLC).
  • Good knowledge on Android and iOS Animations, Material Design and Fluid Layouts
  • Experience with major frameworks in the Cocoa Touch, Media, Core Services, Core Data, SQLite and Core OS layers
  • Strong Experience working with Relational databases like Oracle, SQLite, MySQL.
  • Have a good understanding of RESTful and SOAP APIs and web services.
  • Experience with various Parser level applications including dynamic data display applications for XML, JSON on IPhone and IPad.
  • Used PhoneGap as an open source to develop and run mobile app in different platforms
  • Experienced in implementation and handling of push notifications
  • Experience in deploying apps into app store.
  • Good experience with source controls like GIT repository and sub version.
  • Good knowledge in scripting like Java and Unix shell scripting.
  • Knowledge of android security frameworks and developing secured mobile application
  • Highly experienced in On-device debugging, various code debug
  • I’ve faced varied user interface design challenges, either to create an impressive user interface or creating new components, which I’ve solved from interface designers from the IDEs and / or creating programmatically and dynamically new components
  • Experience in creating HLD and LLD designs.
  • Have a good experience in developing secure mobile applications and integration with enterprise applications.
  • Experience with Android emulator, LogCat and DDMS to perform debugging the android applications.
  • Experience in writing complex SQL’s and calling them in applications.
  • Extensive experience in Unit Testing, Integration Testing, System Testing, and Production Support of large-scale, enterprise applications and products.
  • Experience in Support Documentation, debugging, fixing defects, operation, sustenance and maintenance of end-to-end systems.
  • Strong understanding of server side software, scalability, performance, and reliability aspect
  • Have good client interaction skills. Involved in Requirements Gathering, Proof of Concepts (POC) / Feasibility Study.
  • I look for always keeping me updated on the mobile development, with the new libraries and components provided by the platforms in their new versions.

TECHNICAL SKILLS:

Programming Languages: core Java, C, Objective-C, Swift, .Net

Mobile Technologies: Android, iOS, J2ME

Web Technologies: HTML5, JavaScript, JSON, XML, JQuery Mobile

Database: Oracle, MySQL, SQLite

IDE/Frameworks: Xamarin, Xcode, eclipse, Android Studio, Cocoa Touch, Cocoa Pods

Operating Systems Used: Unix, Mac OS X, Windows, iOS, Linux

Design Tools: Visio Professional

Testing Frameworks: Junit, Selenium, Selendroid

PROFESSIONAL EXPERIENCE:

Confidential, Framingham, MA

Android Developer

Responsibilities:

  • Developed ACL framework to meet platform compatible solution.
  • Involved in designing ACL modules on different OS platforms.
  • Developed components to establish a communication of two different OS layers
  • Support multi-user feature on Android 5.1 and above
  • Involved in building apk files same as other OS.
  • Developed mapping in between android framework and other OS platform.
  • Involved in designing Socket communication between android framework and ACL framework.
  • Functional testing on mobile web application with different mobile devices
  • Ensuring delivered work product meets the functional requirements.
  • Checking of Logs from systems gather information.
  • Android emulator, logcat and DDMS are used to track the framework.
  • Used AngularJS as the development framework to build a single-page application.
  • Storage of configuration parameters in Shared Ps
  • Involved in Bug fixing

Environment: Android SDK 5.1, Java, Android Studio, DDMS, LogCat, Android emulator, Android devices, GIT, HTML, C, CSS, Tizen.

Confidential, Minneapolis, MN

Android Developer

Responsibilities:

  • Designing & Estimation of Credit Card application.
  • Building user Interface of web application for mobile and design.
  • Developing various responsible Screens, Navigation flows, flow actions, assignments, Exception Handling, Database operation using Swift programming.
  • Ensuring delivered work product meets the functional requirements.
  • Enhancing the quality of the application by using quality control procedures combined with best practices.
  • Designing and developing the application to work on Android using Java Programming.
  • Used Selendroid to interact with multiple Android devices at the same time.
  • Implemented Push Notifications, including building the Push Server
  • Established guide lines to deliver flaw less code.
  • Servicing the Business requests.
  • Worked with GIT Repository to update and checkout the codebase changes
  • Developing and Monitoring the Agents and Listeners.
  • Analyzing processed data from system, generating report for system.
  • Daily stand-up meeting with Client and business people
  • Participating in business meetings for technical inputs for banking, insurance mobile Application for their requirements.
  • Used LogCat, DDMS and Android emulator for debugging purpose.
  • Team coordination in all Application modules and solve technical problems as well as acting as a bridge between technical team and business.
  • Performing code review and unit testing.

Environment: Android SDK 4.4, HTML5, CSS3, JQuery Mobile, GIT, LogCat, Android emulator.

Confidential

Software Engineer

Responsibilities:

  • Involved in requirement gathering and outlining.
  • Made decisions on Layout design and Layout modifications.
  • Worked with the UI team to design the icons, custom views, view transitions, animations for the screens.
  • Implemented the Middle Level layer controllers to fetch the JSON Data from the server response.
  • Implemented the PayPal integration for smooth checkout process.
  • Implemented code changes to handle different orientations for iPad and iPhone.
  • Designed the UI and added new features. Fixed many bugs related to UI, database server API.
  • Worked with Subversion to checkout and update the codebase changes.
  • Implemented Push Notifications and application tracking and rating functions.
  • Used Xcode 3.0 to develop the screens for the application using MVC design pattern.
  • Testing included device testing with iPhone, IPad and later.
  • Used JSON to retrieve data for display on the mac and iPad from server using RESTFUL web services.
  • Involved in iOS performance testing and Functional tests
  • Followed the agile methodology for implementing the project.
  • Took care of Code Review, Code Fixes and bug Fixes.
  • Coordinated with team for continuous integration.
  • Configure the Selenium Grid comprises of multiple nodes.
  • Extensive bug fix experience symbolicated the crash logs to find the root cause for several crashes in the application.
  • Involved in Creating builds for IT, QA, UAT testing.

Environment: Objective - C, Cocoa touch, XCODE 3.0 - 4.0, Cocoa Pods, MVC, JSON, IOS SDK, Web Service, SVN, Android SDK 4.4, HTML5, CSS3.

Confidential

Java Developer

Responsibilities:

  • Involved in System study and understanding the architecture of the product.
  • Involved in requirements gathering, Estimation, Design and leading the dev team
  • Responsible for relevant documentation (SAD, TDD etc) and Unit Test Cases preparation.
  • Interaction with client on collecting the requirement and understanding the business needs.
  • Used Subversion as a source control to checkout the code.
  • Responsible for core development and unit testing of the changes.
  • Has both developed web service using RSA and consumed the web service provided by SOA-COE
  • Responsible for uploading the files to CVS and code check in and code review
  • Involved in gathering of client requirements, analyzing business and technical options and documentation.
  • Performed code review and unit testing

Environment: Java web service, Eclipse, Spring, Hibernate, Junit, WAS, XML, MSSQL, SOAP UI, SVN, CVS.

We'd love your feedback!