We provide IT Staff Augmentation Services!

Android Application Developer Resume

2.00/5 (Submit Your Rating)

Plano, TexaS

SUMMARY

  • Overall 6 years of software experience in IT industry including designing web and mobile application development.
  • Expertise in Android application development using Eclipse IDE, Android SDK, SQLite, Java, XML, Android emulator and ADT plug - in.
  • Worked on Android UI toolkit and Layout Managers. Proficient in Android application framework. Experienced with Android SDK tools.
  • Experience in developing Applications using Java, Servlets, JSP, XML, Eclipse, JDBC, JDK, Java Script, MySQL, SQL, HTML, CSS.
  • Proficient in object-oriented design, data structures, problem solving, complexity analysis, and debugging.
  • Experience in applying System Development Life Cycle (SDLC) for applications and understanding of business rules.
  • Experience in use of popular public APIs, such as Google, Facebook, YouTube and Twitter.
  • Extensively worked on memory leaks, push notifications, content providers, multiple screen support, data offline usage, accounts and sync on Android.
  • Possess expertise in Object Oriented Architecture, Design and Programming from design to implementation.
  • Extensively worked on Memory Leaks, Push Notifications, Content Providers, multiple screen support, data offline usage, accounts and sync on Android.
  • Proficient with common Android framework APIs.
  • Implemented Object Oriented Architecture, Designing such as Encapsulation, Abstraction, Polymorphism, Cohesion and Coupling and Programming from design to implementation.
  • Experience in design and development of Frontend Applications and Rich Mobile Applications using JavaScript, XML, CSS, and HTML.
  • Strong Experience with core Java, native Android development SDK and dealing with both SOAP as well as REST based web services.
  • Experience in building enterprise mobile applications using existing infrastructure Java/J2EE platform
  • Solid understanding of Java/J2EE architecture, object oriented principals and Object oriented analysis design and development for mobile and enterprise applications.
  • Experience in version control systems like CVS, SVN and application servers like Tomcat
  • Thorough understanding on Fragments and Activities lifecycle to handle several User Interface Layouts.
  • Well versed with best practices and all phases of software product lifecycle and management.
  • Has worked extensively on various stages of application development, viz., collecting requirements, and providing guidelines for design, creating application architecture, implementation dat includes various stages in development, QA, code signing and releasing to Market
  • An accomplished, analytical developer with solid background of teh latest design patterns to make enterprise projects easy to maintain and manage.
  • Ability to coordinate with various team members involved in teh project.

TECHNICAL SKILLS

Languages: C,C++,Java,Ruby,Javascript,JSON

Web Designing: HTML,HTML5,CSS, XML

Web Servers: Tomcat 6.0 Apache HTTP Server, IBM Websphere Application server

Database: SQLite, SQL, MySQL,Oracle 9i/10g/11g,NoSQL

Operating System: Android, Windows(NT/2000/XP/Vista/7/8/10), MAC OSX, Ubuntu

Version control systems: CVS,SVN

Emulators: Android SDK Emulator, Various Android Devices

IDE: Eclipse, NetBeans, Android

PROFESSIONAL EXPERIENCE

Confidential, Plano, Texas

Android Application Developer

Responsibilities:

  • Worked with design/UX team to create user-friendly, aesthetically pleasing, and full functional UI.
  • Collaborated with cross-functional teams to define, design, and develop new features.
  • Collected teh requirements with teh client and documented teh requirements.
  • Implemented functionality based on teh business requirements for major releases.
  • Implemented complex custom layout design for teh application.
  • Work closely with teh web application development team to ensure proper integration between mobile application and web application.
  • Used Android content providers for implementing features like sending E-mails, SMS, etc. from teh app and designed GUIs for these applications.
  • Implemented teh Android animation style & gesture events to flip teh Screen/Layout.
  • Analysis of mobile application code for re-engineering.
  • Responsible for design of user interface using various custom layouts, buttons, dialog boxes, alert boxes and different form of widgets.
  • Inserted suitable code to capture teh various button and text field events and implemented teh desired action for each of teh widgets.
  • Used web views, list views & populated lists to display teh lists from database using simple adapters.
  • Used services, Async tasks and Alert Notification API to implement event reminder feature into teh mobile app.
  • Involved in developer testing by porting teh app on multiple devices with various screen sizes.
  • Used sync adapters to load changed data from server and to send modified data to server from app.
  • Had to closely work with QA team while fixing bugs.

ENVIRONMENT: Android SDK, Eclipse, Java, web service, HTML5, XML, Windows and MS SQL server, SQLite

Confidential, San Rafael, California

Associate Android Developer

Responsibilities:

  • Participated in design reviews to finalize teh screens.
  • Created teh user interface using teh android xml framework.
  • Involved in daily stand-ups and scrum meeting for giving level of effort to teh stake holders and estimating teh tasks.
  • Ensured dat application supports multiple screen resolutions and versions.
  • Involved in maintenance and bug fixations of market versions of teh application.
  • Engaged in daily stand-ups and scrum meeting, giving level of effort to teh stake holders and estimating teh tasks.
  • Ensured dat application supports multiple screen resolutions and versions.
  • Involved in maintenance and bug fixations of market versions of teh application.
  • Adding new features to teh application.
  • Gatheird requirements from teh sales team.
  • Engaged in daily stand-ups and scrum meeting, giving level of effort to teh stake holders and estimating teh tasks.
  • Ensured dat application supports multiple screen resolutions and versions.
  • Involved in maintenance and bug fixations of market versions of teh application.
  • Adding new features to teh application.

Environment: Eclipse Ganymede, Android SDK,Java, Widgets, Multi-threading.

Confidential, San Francisco, USA

Android Mobile Developer

Responsibilities:

  • Implemented Asynchronous messages, to get an update of teh driver activities and teh data from teh middleware.
  • Implemented NotificationManager to display updates on teh notification bar.
  • Implemented GPS location services which are used to get teh location of teh driver for every 10 minutes in form of pings.
  • Implemented unique design for portrait and landscape mode.
  • Responsible for teh analysis, design, and architecture of teh mobile application.
  • Responsible in creating a UI for teh driver.
  • Involved in designing teh login page for teh driver. Created teh time-log sheet where teh driver can check his status and time of his work.
  • Worked on linear, frame and relative layouts.
  • Documentation for teh whole project and involved in creating these weekly reports and updates are given for teh document
  • Worked on getting teh position of drivers and automatically get their latitude and longitude position using their GPS location.
  • Involved during teh testing of teh application and helping both teh functional and QA team during testing.
  • Testing included emulator and device testing with multiple versions and sizes.
  • Responsible for uploading teh project to teh google play store after teh maintenance and testing of teh project using Selenium, QTP.
  • Work closely with teh web application development team to ensure proper integration between mobile application and web application.
  • Tested teh application on various Android devices.

Environment: Android SDK 4.4, Eclipse IDE, JSON, REST Web Services, XML, Action-Bar

Confidential

Java Developer

Responsibilities

  • Identified system requirements and developed system specifications, responsible for high leveldesign and development of use cases.
  • Dynamic web site design and programming using MySQL, HTML, XHTML, CSS and JavaScript.
  • Designed and developed a generic and extensible RDBMS to XML translation software.
  • Involved in Significant customer interaction resulting in stronger Customer Relationships.
  • Involved in designing Database Connections using JDBC.
  • Created Perl CGI to parse and validate submitted form data, email to Procmail server and invoke Perl Scripts to load data into database.
  • Implemented role-based UI with Java applets using Swing components. Invoked remote objects to assign/reassign, approve or reject defects, and to communicate among team members.
  • Involved in design and Development of UI using HTML, JavaScript and CSS.
  • Developed, coded, tested, debugged and deployed JSPs and Servlets for teh input and outputforms on teh web browsers .
  • Implemented RMI objects to validate logins, retrieve and update defect records, managesimultaneous access, keep track of task overdue and status, and notify team members.
  • Created Java Beans accessed from JSPs to transfer data across tiers.
  • Installed shopping carts by use of CGI scripts for business client websites.
  • Developed application using Apache Tomcat.
  • Database Modification using SQL, PL/SQL, Stored procedures, triggers, Views in Oracle8i.
  • Responsible for designing teh logical and physical database structure for teh Oracle 8i.
  • Experience in going through bug queue and assigning bugs to team members, analyzing and fixing bugs, and Filing, following-up, and escalation of bugs.

Environment: Tomcat Web Server, Jdk1.3, Servlets, JDBC, JSP, Swing, RMI, CGI, Oracle 8i.

Confidential

Jr Software Developer

Responsibilities

  • Developed bulk loading module, costumer specific access control model and searchfunctionality for teh catalog server in our product.
  • Responsible for designing and developing catalog server UI using XML/XSLT
  • Developed shopping cart functionality (Back end and UI) for teh catalog.
  • Responsible for meeting teh specific performance goals for teh catalog server put forthby teh customer.
  • Deployed teh application using tomcat webserver.
  • Worked on web-based reporting system with HTML, JavaScript and JSP.
  • Involved in Designing teh Database Schema and writing teh complex SQL queries.
  • Accessed teh database using JDBC.
  • Used Oracle 8i database for teh application.
  • Extensively involved in writing Stored Procedures for data retrieval and data storageand updates in Oracle database using JDBC.

Environment: Tomcat, Java 1.2, JavaScript, JVM, JDBC, Oracle, Servlets, XML

We'd love your feedback!