We provide IT Staff Augmentation Services!

Sr. Android Developer Resume

2.00/5 (Submit Your Rating)

Seattle, WA

SUMMARY:

  • Over 8.5 years of Software Design and Development Experience and over 4.5+ years in Android based applications with equivalent knowledge in Java development. 4 years of experience in Java Applications development and programming languages like C, C++. Over 1 and half year of experience in Web services development and Android SDK
  • Expertise in developing Applications using Android Studio and Eclipse IDE and worked on ADT plug - ins of Android like SQLite.
  • Expertise in integrating API with SDK of versions from 2.1 to latest Lollipop 5.1
  • Experience in applying System Development Life Cycle (SDLC) and Object-oriented analysis and design (OOAD) for applications and understanding of business rules.
  • Proficient with common Android framework APIs (Location, Camera, Notifications, Maps)
  • Experience managing apps and Memory Management using Paging and Hash mapping.
  • Knowledge of Data Synchronization and Data Manipulation techniques
  • Worked with UX Designers, Architects & Developers to build enterprise mobile solutions.

TECHNICAL SKILLS:

Programming Languages: JAVA, C, C++, C#, JavaScript, HTML, JavaScript, JSON, ASP.NET, Android SDK, NDK

Platforms: Windows, Android, LINUX

Web Technologies: Ruby on Rails, XML, Bootstrap, AngularJS, SOAP, Servlets, Swings, Spring Frameworks, JSP, JDBC

Networking: TCP/IP, HTTP, HTTPS, DNS, FTP, Ethernet Connections (TCP, UDP), CISCO Certified CCNA program

IDE: Eclipse, Android Studio, JGrasp, Visual Studio

Software: Microsoft Office 98/00/VISTA/7/10, Flash, DreamWeaver, Photoshop, VMWare, Firebug

PROFESSIONAL EXPERIENCE:

AMAZON - Seattle WA

Sr. Android Developer

Responsibilities:

  • Involved in Analysis, Design, Development, Deployment and Testing of applications.
  • Participated in ongoing initiatives to improve processes and establish best practices.
  • Implemented full life cycle development of new web applications and modification of existing applications to add new components and features emphasizing maintainability, reliability, scalability and performance.
  • Worked on innovative background reflecting the user account status that changes according to user’s account.
  • Designed screens related to Categories and Detail description for Tablet for both 7 inch and 10-inch devices by customizing views as per mockup. Created Master-Detail Interface for tablet implementation.
  • Worked on UI and base Android framework issues during OS upgradation.
  • Used version control GIT .
  • Used MVC pattern to encapsulate client/server interactions helps to illustrate software-pattern roles as well as developer roles by separating object, components, and services into multi-tiers with well-defined boundaries.
  • Testing included emulator and device testing with multiple versions and sizes with the help of ADB.
  • Involved in design and developing re-usable web services using SOAP, XML, WSDL, XML Schemas and XSL.
  • Used web views, list views & populated lists to display the lists from database using simple adapters.
  • Used Android content providers for implementing features like sending E-mails, SMS, etc., from the app and designed suitable GUI for these applications.
  • Used Services, Async tasks and Alert Notification API to implement event reminder feature into the mobile app.
  • Embedded Google Maps API, GPS Location Data into app with zooming controls.
  • Involved in working with Location Manager and Restful Web service with JSON.
  • Tested the application on various Android devices.

Environment: Android SDK 5.0, SQLite 3.6, Eclipse IDE 3.5, Android API’s, RESTFUL Web service, DOM Parser, JDK 1.6, XML, JSON, HTML, CSS, GPS service, Log cat, Windows 7, ADT Plug-in, GIT (version control), DDMS console, ADB server, emulator and Base device (G1, HTC EVO)

Confidential, Merrimack, NH

Android Developer

Responsibilities:

  • Participated in complete Software Development Life Cycle (SDLC) for proper analysis, development, testing, deployment and enhancement of the code.
  • Designed custom layouts with Bootstrapping and HTML5
  • Designed complex User Interface screens using views and widgets.
  • Used fragments to build small re-usable pieces that are easier to manage and allow for a more fluid visual design and can adapt to tablet and phone resolutions.
  • Experience in C++ language for native coding.
  • Implemented sorting options for search items based on categories (Relevance, Price, and Rating).
  • Enhanced search functionality by adding auto fill and search history features.
  • Created a local database using SQLite to store and retrieve the data (generally for the recently searched history of their credits).
  • Used shared preferences to store and retrieve persistent key value pairs across user sessions.
  • Redesigned the cart checkout process with enhancements such as the accordion-style interface that acts as guide to complete user purchase.
  • Used subversion for branching and merging new features without disrupting mainline development on trunk.
  • Created a credit calculator, which helps them to invest money before deadline.
  • Setup alert notifications for near bill to be paid.
  • Implemented a domain which helps in future opportunities in investing money.
  • Implemented a GUI for Account login, Bank Account managing and transferring money securely.
  • Worked on Emulator and Device tracking with enabling ADB and debugging methods
  • Responsible for testing the application on various android devices and debugging the issues using DDMS and Logcat.
  • Implemented videos for detailed explanation of various investment choices and published articles of experts.
  • Involved in debugging and porting the application on various mobiles.
  • Implemented Fragments in Activities.
  • Implemented a summary of all profile recent activities with Confidential .

Environment: Android SDK, Maven, AngularJS, Eclipse IDE, Java, SQLite, Subversion, XML, J2EE, C++, JQuery, SOAP, REST, GUI, FX Applications, Front controller design pattern, JQuery, Soap UI, CXF, Core Java

Confidential, Los Angeles, CA

Android Application Developer

  • Requirement gathering.
  • UI construction from wire frames and outlining.
  • Made decisions on Layout design and Layout modifications.
  • Produced custom menus, dialogs and other UI components.
  • Consumed REST web services.
  • Encrypted files before saving them on SD Card for added security in the App.
  • SQLight database design and development.
  • Involved in testing and debugging.
  • Usage of Git version control.
  • Produced timely deliverables for clients.

Environment: Android SDK, Eclipse, Git, Ubuntu, REST, SQLight

Android developer

Confidential

Responsibilities:

  • Gathered requirements around functionality and translated those requirements into elegant functional solutions.
  • Created applications for the Android mobile phone platform for the purpose of querying information securely.
  • Worked on Android UI components such as TextView, ListView, Customized ListView, Menus, Edit boxes, Buttons, Checkboxes, Dialog boxes, Alert boxes, Action bars, and Spinners for various layouts in Application development.
  • Involved in integrating SQLite database for android applications
  • Retrieved data from the web services in the form of JSON displayed on the in a customized list view.
  • Used the GIT as version control management tools to control the versioning of the application.
  • Tested functionality of the application.

Environment: Android SDK, Java, JSON, Eclipse IDE, XML, GIT

Confidential

Web Application Developer

Responsibilities:

  • Implemented various Employee Self Service front end UI Applications developed for easy lookup and creation of HR Records for various Employees.
  • Used Angular.js, JQuery, JavaScript, HTML5, and CSS for front end web designing.
  • Used MVC architecture of backbone.js to convert nested jQuery calls into a backbone model-based architecture.
  • Developed server-side REST style web services and called them from backbone models/collections.
  • Created Dynamic Web Pages using Web Controls.
  • Rewrote existing CSS to form adaptive and responsive layouts for mobile UI.
  • Developed forms using HTML5.
  • Styling pages using CSS3.0 and developed JavaScript for user interfaces.
  • Ajax calls to REST web services.
  • Designed, developed and implemented the database in Microsoft SQL Server for the application.
  • Used Selectors in JQuery for updating content on DOM nodes.
  • Built html templates for high traffic and complex data driven websites.
  • Meet with the project manager to determine website goals and develop strategies for creating a strong web presence.

Environment: AngularJS, JQuery, JavaScript, HTML, CSS, Backbone, SQL Server, REST API, MySQL, XML.

Confidential

Software Engineer

Responsibilities:

  • Implemented web-service integration from SOA using SOAP, WSDL and REST web services.
  • Responsible for developing the user interface using JSF, JSP, Java Script and HTML.
  • Developed Action classes and Java classes for the corresponding Struts Actions.
  • Designed and developed web based Configuration tool, data source for database connection.
  • Used Log4J logging framework to write log messages with various levels.
  • Involved in fixing bugs and minor enhancements for the front-end modules.
  • Used VSS for version control and Maven to build the application.
  • Used Eclipse IDE for the development environment.
  • Experienced in Networking Socket Programming like TCP/IP, UDP protocols.

Environment: OOAD, UML, Java, J2EE, Servlets, Struts (MVC), Spring Framework, Swing, Hibernate 3.0, WebSphere 6.0, Eclipse IDE, CSS, JQuery, XML, Oracle 11g

We'd love your feedback!