We provide IT Staff Augmentation Services!

Android Developer Resume

2.00/5 (Submit Your Rating)

San Ramon, CA

SUMMARY

  • Over 8 years of IT Experience in application development using Android, Java/J2EE and VC++ Technologies.
  • Around 2 years of Android application development, including design, development, testing and deploying in Google Play.
  • Proficient wif Android Framework APIs (Components - Activities, Content Providers, Service & Broadcast Receiver), Data Storage, Dialog, Fragment, SQLite Database.
  • Experienced in all phases of software development life cycle (SDLC) - Project Analysis, Requirements, Design, Development, Testing, Documentation and Deployment.
  • Involved in managing and co-ordinating offsite development team.
  • Sound noledge on Object Oriented Programming Concepts including Inheritance, Abstraction and Polymorphism.
  • Experience in porting applications to multiple Android OS versions and multiple form factor based devices like Handsets, Tablets and Android based hardware's.
  • Experience in using Java, Android SDK, and ADT Plug-in.
  • Good understanding of XML Parsing and JSON.
  • Good experience on the java development IDE’s such as Eclipse and Net Beans and Android Studio.
  • Experience in Database Design, Database Management and Data Migration using SQLite, SQL Server, Oracle 10g, MS SQL and My SQL
  • Good noledge of writing ANT Scripts and hands on experience in JUnit for testing.
  • Good experience on version control and management tools like VSS and CVS.
  • Proficient in Object oriented analysis and design practices (object modeling, use cases, activity diagrams, UML).
  • Good communication, interpersonal and presentation skills. Excellent work ethics, self-motivated and quick learner. Willing to learn, adapt new technologies and third party products.

TECHNICAL SKILLS

Application Programming/Web Development: C,C++,VC++,JAVA, Android, Servlets, JSP, JDBC, XML, HTML, Java Script and Struts, Spring

Databases: Oracle 10g, MS SQLServer, My SQL and SQLite

Web/App Servers: Apache Tomcat

OS: Windows & Linux

Software Package/Tools: Eclipse, NetBeans, Android Studio, Visio, CVS, VSS, Git

PROFESSIONAL EXPERIENCE

Confidential, San Ramon, CA

Android Developer

Responsibilities:

  • Involved in gathering requirements and developing UI for the app.
  • Worked on user login by using shared preferences.
  • Used custom list views to display TV channel guide, list of recorded shows, list of downloaded shows and sorting them alphabetically and by time.
  • Involved in searching TV shows wif time and date as input.
  • Involved in downloading shows and add specific shows to favorites to watch Confidential a later point of time.
  • Involved in searching and downloading shows from the database using cursor objects.
  • Worked on AsyncTasks, Layouts, Content Providers & Services.
  • Followed agile methodology for implementing the project.

Environment: Android SDK, JAVA, Eclipse, Content Providers, XML Layout, JUnit Test

Confidential - McLean, VA

Android Developer

Responsibilities:

  • Contributing to the full lifecycle development of the applications from planning, development, testing, launching, and porting, to maintenance/code enhancement.
  • Extensively used gallery function in every module of the application to view daily pictures wif described articles. Every day in pictures uses different feed to fetch the data and populates the gallery wif relative content.
  • Used gallery function in modules like News, Sports, Life, Money and Travel where a user can view all the daily pictures from any of the modules.
  • Created new UI screens for the application.
  • Collaborated wif web services team to implement the backend support.
  • Worked wif JSON and used external libraries like GSON parsers to parse the data.
  • Extensively used custom list views to view information on every screen and to keep the uniformity of the application.
  • Responsible for developing custom adapters for binding data between external data services and user interface.
  • Implemented menu based navigation (Context based, regular and submenus).
  • Used Git for version control.
  • Implemented view flow for navigation between different screens.
  • Used Android JUnit extension to prepare test cases.
  • Working closely wif the Quality Assurance team.

Confidential

Software Engineer

Responsibilities:

  • Involved in gathering requirements and developing the web application using Servlets and EJB.
  • Implemented HTTP Session Management
  • Implemented Email delivery using Spring Email & Gmail (SMTP)
  • Involved in Database schema designing
  • Worked closely wif the Quality Assurance team.

Environment: Java, J2EE, Struts and Oracle 10g

Confidential - Milpitas, CA

Software Engineer

Responsibilities:

  • Ported ATLCOM component module to managed C++ module
  • Fixed memory leak issues using Memory Validator, DebugDiag, LeakDiag and Windows Debugging Tools
  • Maintained Surfscan SP2 software

Environment: VC++, MFC, ATLCOM & MS SQL

Confidential - Milpitas, CA

Software Engineer

Responsibilities:

  • Maintained Surfscan SP2 software
  • Involved UI design, Development testing and integrated feature into the RS100 Software
  • Fixed ATLCOM component Multi Threading Issue.
  • Analyzed & fixed production incidents reported in releases.
  • Migrated Install Shied based product packaging & installation

Environment: VC++, MFC, COM, MS SQL Server and Install Shield

Confidential 

Junior Software Engineer

Responsibilities:

  • Captured image of the component in the assembly line through Falcon Camera SDK
  • Integrated OpenCV library for image validation
  • Stored images of components identified as potential defect in MS SQL Database as BLOB
  • Wrote Unit & Integration Tests

Environment: VC++, Falcon Camera SDK, OpenCV, MS SQL

We'd love your feedback!