Andrew Smith

Professional Summary

Hands-on, successful Software Engineer with 3+ years of verifiable success in Android Application Development by delivering appropriate technology solutions for mobile apps.  Comprehensive knowledge of Object-Oriented development, Android Architecture and Local Database Integration in application.  Innovative change agent with a good and deep knowledge.

Employment history

Sr. Android Application Developer, McKenzie Inc. Port Demarcus, Nebraska
Sep. 2018 – Present
  • Coordinate with other professionals, such as Project Manager, Team Leaders, Sr. Developers, to ensure job success.
  • Established compatibility with third party software products by developing program for modification and integration.
  • Provided continued maintenance and development of bug fixes and patch sets for existing android applications.
  • Developed and implemented complex Internet and local database applications on android platforms.
  • Consistently met deadlines and requirements for all applications.
  • Provided methodologies for object-orientated software development and efficient database design.
  • Developed data architecture design to enable analysts to perform targeted customer analysis.
  • Trained junior members of IT team regarding Android Architecture and troubleshooting of problem circuits.

Android Application Developer, Volkman-Sporer. North Benitoton, Ohio
Sep. 2016 – Dec. 2016
  • Develop or update application plans for requirements with senior positions.
  • Monitor or track application milestones and deliverables.
  • Submit project deliverables, ensuring adherence to code quality standards.
  • Initiate, review, or approve modifications to project plans.




Brakus Academy, Reingerburgh, New York
Bachelor of Science, Computer Engineering, Jul. 2015

Social Profile

Personal info


(000) 000-0000


287 Custer Street, Hopewell, PA 00000


Project Development Management

Manage Teamwork

Problem solving and logical thinking

Design Structural Code

android application developer

  • Involved in application architecture, design and development of consumer-based applications.

android application developer

  • Design and develop MySQL Database to manage data.
  • Test the application and make it bug free before each release.
  • Worked on Google API’s like GCM (Google Cloud Messaging),FCM (Firebase Cloud Messaging), Maps and other location based services.
  • Experience on third party library that is Volley Library,Picasso Library, OkHttp Library, Retrofit, Dagger DI.

android application developer

  • Developed update patches, modules and components for different applications
  • Professionally completed task or project given time period.
  • Successfully developed three applications for the enterprise.
  • Create Android application and Web-Services(REST) from scratch.

android application developer

  • React Native
  • Algorithm
  • Oprating System
  • API In Python With Flask
  • Ethical hacking

android application developer

  • Having 3+Years of Experience as an Android Application Developer .
  • Proactive team player with excellent interactive and interpersonal skills to communicate with 
  • team members, developers, clients and end users at all levels.
  • Efficiently managed team of various sizes and worked with team to achieve company and client’s goals.
  • Experience in working on Android Sdk, SQLite DB, Realm Database, Room persistence Library.
  • REST API, JSON, Google Play Service, Multithreading, GPS.
  • Performed various Social Media Integrations (Facebook, Twitter, YouTube and Google+).

android application developer

  • Lead Android Application Developer.
  • As application developer numerous projects utilizing with latest technology completed successfully. 
  • Design, development, and deployment of multiple application like Lear learning management system, laundry management system, online appointment management system, apartment management system, ecommerce applications and various.
  • Involved in all aspects of the Android app lifecycle from research.

android application developer

  • Established server and application communication for the back-end services
  • Managed and monitored the database using SQL
  •  Developed REST web services for languageTranslation, thereby providing multi-lingual capabilitiesto the application
  • Handling Client calls.

android application developer

  • RenalView
  • RenalWorks
  • Integrated Google play services .
  • Published and updated the application on the Google play store .

android application developer

  • Started Working as Android Application Developer and Restful API Developer in Java.
  • Created Application for RSRTC ( Rajasthan State Road Transport Corporation) and MSRTC ( Maharastra State Road Transport Corporation).
  • SAHAJ B2B (Retailer Recharges and Fund Transfers), this is the app used to transferring fund and business to business recharge amounts by Company & B2C- Online Mobile, DTH, DATA CARD Recharge, and bill payments.
  • Eyenetra (Mobile App): Eye reading and to detect the problems and produces the result and gives the result for spectacle number for clear visibility.
  • You Broadband – You Broadband was android app developed for recharges of the You Broadband Data Cards.

android application developer

  • Responsible for the development of mobile applications as assigned.
  • Provided continued maintenance and development of bug fixes and patch sets for existing projects.
  • Responsible for Unit testing, debugging and bug fixing
  • Built application platform foundation to support migration from client-server product lines to enterprise architectures and services..

android application developer

  • Work as part of team to develop android apps followed by android app deployment guidelines.
  • Responsible for development of all components and UI resources. Integrated Google firebase and Google map API V2.
  • Working with Restful API, GPS, camera, sensor etc.
  • Successfully deployed app on the Android Marketplace and supported the app for different releases of Android OS.

android application developer

  • Develop or update application plans for requirements with senior positions.
  • Monitor or track application milestones and deliverables.
  • Submit project deliverables, ensuring adherence to code quality standards.
  • Coordinate with other professionals, such as Project Manager, Team Leaders, Sr. Developers, to ensure job success.

junior android application developer

  • MyPair
  • Renature
  • M-India
  • Path School

android application developer

  • Contributed to the full mobile application development lifecycle from planning, requirement gathering, development, testing and launching on Google play store for beta testing.
  • Responsible for development of all application components and UI resources
  • Integrated Google play services and Google Maps API V2
  • Performed testing on Physical device and the android emulator.
  • Built compatibility with android version 2.2 (API 8) to present (API 27).
  • Implemented Location Listener to show exact location on Google Maps.
  • Used Polylines to draw path on Google Maps with accurate GPS location changes.

android application developer

  • Deliver across the entire app life cycle – concept, design, build, deploy, test, release to app stores and support
  •  Working directly with developers and product managers to conceptualize, build, test and realize products.
  •  Gather requirements around functionality and translate those requirements into elegant functional solutions.
  •  Build prototypes at the tech scoping stage of projects.
  •  Working with the front end developers to build the interface with a focus on usability features.
  •  Standardizing the platform and in some cases, apps to deliver across multiple brands with minimal duplication of efforts.
  •  Optimizing performance for the apps.

android application developer

  • With 1.10 years of experience within Mobility from TRIDENT SOLUTIONS pvt ltd Chennai as the designation of Android application Developer. 
  • Has extensive experience of managing the Global Delivery model to various regions. Extensive experience in Enterprise Applications production Support & maintenance activities. 
  • Designed and developed Android applications (yqcart,yqshop,yqdistribution,yqadmin) for mobile phones
  • Developed and implemented server programming using javascript for the Android application mentioned above.

android application developer

  • Handling various technical aspects like coding of modules using the given design specifications, debugging and fixing the defects as well as analysing its root cause.
  • Ensuring that business requirements and functional specifications for the module coded by me are tested and fulfilled before the code is delivered for integration.
  • Cooperating with other teams across the organization for efficient work progress.
  • Following the best practices for project support and documentation as set by the peers.
  • Understanding & mapping client’s requirements / enhancements to the product, implementing solutions that effectively resolve problem or provide improvement.   

android application developer

  • Work with Android team to establishing common development tools, and frameworks/libraries that the group will use for development
  • Communicate to the Digital Manager and Project Managers, providing development time estimates and progress updates, with efficiency and accuracy
  • Work with the Manager of Mobile Development to provide estimates and status updates
  • Work closely with Development, QA, Project Management and Product teams to ensure timely and cost-effective delivery of final products,
  • Act as technical lead on projects, assist with defining the solution, and working with a team of developers
  • Work with our API developers to provide data to the apps via RESTful APIs w/JSON

android application developer

  • Full stack Application developer – Designing the UI in XML and JavaScript for the Mobile phones compatible for all the dimensions and sizes.
  •  Coding the Backend program in JAVA.
  • Using SQLite Database for storing client side info.
  •  Using various Design Patterns like Adapter, Observer, DAO to improve the performance.
  • Working on Model View Control Approach.
  • Using tools like Proguard, Git, to assist in improving Application Development Process.
  • Dry-Running , debugging the application for various scenarios.