We provide IT Staff Augmentation Services!

Android Developer Resume

4.00/5 (Submit Your Rating)

Minnetonka, MN

SUMMARY

  • 5+ years of experience in Application Analysis, Design, Development, deployment and Maintenance/Support for mobile applications.
  • Experience in design and implementation of custom widgets and android internals.
  • Experience in development of android application using third party libraries.
  • Developed and architected multiple Android applications across versions.
  • Experience in wireless devices like Bluetooth, wifi etc.
  • Experience in different stages in software development life cycle (SDLC).
  • Good knowledge on Android Animations, Material Design and Fluid Layouts
  • Excellent Knowledge in creating iOS apps using Swift.
  • 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 and JSON
  • Experienced in implementation and handling of push notifications using GCM.
  • Good knowledge on Kotlin.
  • Experience in implementing Google Services
  • Knowledge of android security frameworks and developing secured mobile application.
  • Experience in designing and developing UI components and widgets for android phones with different screen resolutions.
  • Experience with Android emulator, LogCat and DDMS to perform debugging the android applications.
  • Extensive experience in Unit Testing, Regression Testing, Smoke 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.

TECHNICAL SKILLS

Programming Language: Java, J2EE, J2ME, C, Swift, Kotlin

Web development: JSP, XML, JavaScript, HTML5, CSS

Mobile Development: Android, J2ME, iOS

Database: SQL Server, Oracle, MySQL

Operating Systems: UNIX, Windows XP/VISTA/7, Linux

Methodologies: Agile, Water Fall

Version Controls: SVN, GIT, GIT-TFS, JIRA

Testing Frameworks: JUnit, Selenium

PROFESSIONAL EXPERIENCE

Confidential, Minnetonka, MN

Android Developer

Responsibilities:

  • Developing various screens with different UI components using Android SDK.
  • Designed front end screens by using MVP design pattern.
  • Developing framework and implemented it to obtain appropriate results.
  • Implemented SQLite database, Shared Preferences and Content Provider in application data management.
  • Implemented navigation methods to monitor the geo location.
  • Implemented Bluetooth services for the communication between relay trip simulator and mobile application
  • Used Restful API web services to generate JSON data.
  • Used HTTP Protocol to request and response the data.
  • Implemented the Middle Level layer controllers to fetch the JSON Data from the server response.
  • Wrote unit test cases to validate the functionality of code accurately.
  • Registered the Broadcast Receivers for the android system announcements.
  • Used Logcat viewer and Logcat monitor for debug purpose.
  • Performed unit test, smoke test, Regression test and manual test.
  • Used GIT-TFS to send code for code review and check in.
  • Used JIRA for monitoring tasks.
  • Used POSTMAN to execute the web service requests to get response from server.
  • Followed the agile methodology for implementing the project.

Environment: Android SDK, Android 2.3-3.0.1, Java, SQLite, JSON, RESTful API, HTML, GIT-TFS.

Confidential, Louisville, KY

Android Developer

Responsibilities:

  • Developed UI components using Android SDK for multiple screens.
  • Parsing and Consuming JSON web services with REST APIs.
  • Developing various responsible Screens, Navigation flows, flow actions, assignments, Exception Handling, Database operation using Java programming.
  • Involved in complete design and development from the scratch.
  • Implemented notifications an Push Notifications using GCM.
  • Interaction with SQLite Database for data storage.
  • Functional testing on mobile web application with different mobile devices
  • Building user Interface of web application for mobile and design.
  • Implemented capturing the screenshot of the payment screen, Bitmap using Android NDK.
  • Developing and Monitoring the Agents and Listeners.
  • Analyzing processed data from system, generating report for system.
  • Ensuring delivered work product meets the functional requirements.
  • Team coordination in all Application modules and solve technical problems as well as acting as a bridge between technical team and business.
  • Performing unit testing to meet business requirements.

Environment: Android SDK, SQLite, JSON, RESTful APIS, Java, HTML, GIT

Confidential, Houston, TX

Team Lead/ Developer

Responsibilities:

  • Developed Image processing code using SURF algorithm
  • Detected the match between features of base image and the features of the video
  • Detected the X, Y & Z co-ordinates using Image processing
  • Responsible for code review, code analysis and requirement gatherings
  • Designed an environment to run test cases
  • Co-ordinated with team members to provide appropriate result to Confidential
  • Ensuring delivered work product meets the functional requirements.
  • Established guide lines to deliver flaw less code.
  • Interaction with client on collecting the requirement and understanding the business needs.

Environment: MATLAB, Computer vision toolbox

Confidential, Louisville, KY

Android Developer

Responsibilities:

  • Creating skeleton application UI & implementing fragments using Android SDK.
  • Designed and build the application using Linear, Relative and Table layout.
  • Client Server Communication using REST API, JSON parsing to retrieve data from database
  • Worked on MVC patterns for the app.
  • Strictly follow Activity Life Cycle with Process Service Life Cycle.
  • Implemented Notification, SharedPreferences and Created Intents (explicit, implicit), Multi-threading.
  • Used GitHub for version control and Web technologies (i.e. AJAX, JSON and RESTful web services)
  • Participated in large production environments building enterprise class software development following Agile Processes.
  • Responsible for testing the application in stage, code review fixing the bugs and providing post-production support.
  • Performed Code analysis, requirements gathering and analysis, and software risk analysis

Environment: JAVA, Android Studio, Kernel, SQLite, Google App Engine, SDK, XML.

Confidential

Android Developer

Responsibilities:

  • Developing various responsible Screens, Navigation flows, flow actions, assignments, Exception Handling, Database operation using Java programming.
  • Developed UI components for multiple screens using Eclipse.
  • Used MVC design pattern to implement the functionalities of application.
  • Participating in business meetings for technical inputs for banking, insurance mobile Application for their requirements.
  • Designing & Estimation of application.
  • Building user Interface of web application for mobile and design.
  • Ensuring delivered work product meets the functional requirements.
  • Involved in complete design and development from the scratch.
  • Parsing and consuming JSON/XML web servies with REST web services.
  • Designing and developing the application to work on Android using Java Programming.
  • Analyzing processed data from system, generating report for system.
  • Used LogCat and Android emulator for debugging purpose.
  • Used SVN as version control

Environment: Eclipse, MVC, JSON, Web Service, SVN, HTML5, CSS3.

Confidential

Java Developer

Responsibilities:

  • Designed and Created Domain model and schema using object-oriented design/ UML diagrams Built SOAP Web services.
  • Installed and configured WebLogic in Development and Testing environment.
  • Created User Interface screens using HTML, DHTML, AJAX, CSS, Java script
  • Developed Action classes, Action Forms, and Struts Configuration file to handle required UI actions, JSPs for Views.
  • Performed Inheritance based OR mappings in tables to simplify the data in Hibernate.
  • Used Oracle database for SQL, PL/SQL scripts, stored procedures, functions, triggers, Oracle forms/Reports, Performance Tuning and Optimization.
  • Deployed web services for updating the information to the workflow steps and getting the pre-configured workflow processes.
  • Unit tested all the classes using JUNIT at various class level and methods level.
  • 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 (TDD) and Unit Test Cases preparation.
  • Interaction with client on collecting the requirement and understanding the business needs.
  • Performed code review and unit testing.

Environment: Eclipse, JSPs, HTML5, CSS, Servlets, Java, SVN.

We'd love your feedback!